How to add Solana to MetaMask?
Adding Solana to your MetaMask wallet can be a bit tricky, especially if you are new to the Solana blockchain.
While MetaMask supports several blockchains, including Ethereum and Binance Smart Chain, it does not support Solana natively.
However, there are a few methods you can use to add Solana to your MetaMask wallet.
One way to add Solana to MetaMask is by using a bridge to wrap SOL tokens as an ERC-20 token that can be added to your MetaMask wallet.
Another method is to use a Solana native wallet, such as Phantom Wallet or Sollet, to manage your SOL tokens and other tokens built on the Solana blockchain.
These wallets allow you to store, send, and receive SOL and other tokens without the need for a bridge.
In this article, we will guide you through the steps to add Solana to your MetaMask wallet using both methods.
Post Contents
Understanding Metamask and Solana

If you are looking to add Solana to your MetaMask wallet, it is important to understand what MetaMask and Solana are.
MetaMask
MetaMask is a popular cryptocurrency wallet that allows users to store, manage, and interact with their digital assets.
It is a browser extension that can be installed on Google Chrome, Firefox, and Brave.
MetaMask is compatible with the Ethereum blockchain and other EVM-compatible blockchains.
MetaMask allows users to interact with decentralized applications (dApps) and decentralized finance (DeFi) protocols.
It provides a user-friendly interface for managing digital assets and interacting with the blockchain.
Solana
Solana is a high-performance blockchain designed for decentralized applications and scalable blockchain solutions.
It is a proof-of-stake (PoS) blockchain that uses a unique consensus mechanism called Proof of History (PoH) to achieve high throughput and low transaction fees.
Solana is not EVM-compatible, which means that it cannot directly interact with MetaMask.
Solana is home to a growing ecosystem of decentralized applications and DeFi protocols.
It offers fast transaction speeds and low fees, making it an attractive option for developers and users alike.
In order to add Solana to your MetaMask wallet, you will need to use a bridge or a wrapped token.
This will allow you to transfer Solana to your MetaMask wallet and interact with dApps and DeFi protocols that are built on the Ethereum blockchain.
Setting Up Metamask for Solana
While Solana is not natively compatible with Metamask, there are a few methods you can use to connect the two.
Here’s how to get started.
First, make sure you have the Metamask browser extension installed on your preferred browser.
If you haven’t installed it yet, head to the Metamask website and download the extension for your browser of choice.
Once you have it installed, create a new wallet or import an existing one using your seed phrase.
Next, you’ll need to add the Solana network to Metamask.
To do this, you can use the Phantom wallet browser extension or add the network manually.
If you’re using Phantom, simply connect to the extension and the Solana network will automatically be added to Metamask.
If you prefer to add the network manually, follow these steps:
- Open your Metamask wallet and click on the network dropdown menu.
- Click on “Custom RPC” at the bottom of the list.
- Enter the following information:
- Network Name: Solana
- New RPC URL: https://api.mainnet-beta.solana.com
- Chain ID: 101
- Symbol: SOL
- Block Explorer URL: https://solscan.io/
- Click “Save” and you’re all set!
Now that you have the Solana network added to Metamask, you can receive and send Solana and any custom tokens on the Solana blockchain.
To receive Solana, simply click on the “Receive” button in your Metamask wallet and copy your Solana address.
To send Solana, select the Solana network in the dropdown menu and enter the recipient’s address and the amount you wish to send.
How to Add Solana to Metamask
Adding Solana to Metamask can be a bit tricky, but it is possible.
Here are a few steps to help you add Solana to your Metamask account:
- First, you need to get some SOL tokens. You can buy SOL tokens on one of the recommended exchanges and then transfer them to a Solana compatible wallet such as Phantom, Exodus, or XDEFI.
- Once you have SOL tokens in your wallet, you need to add the Wrapped Solana (wSOL) token to your Metamask account. To do this, you can use the Binance Smart Chain method. Simply convert your SOL tokens to Wrapped Solana (wSOL) tokens on the Binance Smart Chain and then add the Wrapped Solana (wSOL) token to your Metamask account.
- To add the Wrapped Solana (wSOL) token to your Metamask account, you need to copy the correct contract address. You can find the contract address of the Wrapped Solana (wSOL) token on the CoinMarketCap website. Once you have the contract address, you can add the Wrapped Solana (wSOL) token to your Metamask account by clicking on the “Add Custom Token” option in the Metamask wallet.
- Another way to add Solana to Metamask is by downloading a Solana native wallet such as Phantom Wallet or Sollet. These wallets are designed specifically to work with the Solana blockchain and will allow you to handle your Solana tokens in a simple and user-friendly way. Once you have your Solana tokens in your Solana wallet, you can easily transfer them to your Metamask account.
It is important to note that you cannot add the native Solana token (programmed with Rust language) to Metamask.
However, you can have it converted to BSC, which is supported by the Metamask wallet.
Additionally, when adding tokens to Metamask, be sure to backup your recovery phrase and keep it in a safe place.
Troubleshooting Common Issues

Adding Solana to MetaMask can be a bit tricky, and you may encounter some issues during the process.
Here are some common issues that you may face and how to troubleshoot them:
Issue 1: MetaMask not detecting Solana tokens
If MetaMask is not detecting your Solana tokens, it might be because you haven’t added the custom token to your wallet.
To do this, you need to find the contract address of the token and add it manually to MetaMask.
Issue 2: Transactions not going through
If your transactions are not going through, it might be because of network congestion or insufficient gas fees.
You can try increasing the gas fees to see if that helps.
If the problem persists, you may need to wait for the network to clear up.
Issue 3: MetaMask not connecting to Solana blockchain
If MetaMask is not connecting to the Solana blockchain, it might be because you haven’t added the network to your wallet.
To do this, you need to add a custom RPC URL and chain ID to MetaMask.
Issue 4: MetaMask not working on mobile
If MetaMask is not working on your mobile device, it might be because you haven’t installed the mobile app or browser extension.
You can download the app or extension from the official MetaMask website.
Issue 5: Lost seed phrase or password
If you have lost your seed phrase or password, you may not be able to recover your wallet.
It is important to keep your seed phrase and password safe and secure.
You can also consider using a hardware wallet for added security.
Key Takeaways
Adding Solana to your Metamask wallet may seem like a daunting task, but it can be done with ease.
Here are the key takeaways from this article:
- Currently, you cannot add the native Solana token to Metamask. However, you can add the wrapped version of Solana (wSOL) to your Metamask wallet by following the steps outlined in this article.
- To add wSOL to Metamask, you will need to use the Binance Smart Chain. You can do this by adding the Solana token to the Binance Smart Chain network in your Metamask wallet.
- To add the Solana token to the Binance Smart Chain, you will need to obtain the correct contract address. You can find this on the CoinMarketCap website.
- Once you have added the Solana token to the Binance Smart Chain network in your Metamask wallet, you can then add the wrapped version of Solana (wSOL) to your wallet by clicking on the “Add Custom Token” option and entering the token details.
- It is important to note that Solana is not an EVM-compatible blockchain and is currently not supported by Metamask. However, by adding wSOL to your wallet, you can still participate in Solana-based projects and transactions.
- Always double-check the contract address and token details before adding them to your wallet to ensure you are adding the correct token. Additionally, be sure to keep your private keys and seed phrase secure to protect your funds.