SOL Wallet

Create your SOL wallet & Deposit Funds

The first step is to create a wallet. Your wallet can be funded with SOL or with ETH that will be converted to SOL using the convert function of

Once you arrive on for the first time you have the possibility to create a new wallet. You will be given seed words, make sure to save them offline somewhere safe. This is the only way you can recover your wallet, don’t lose them!


Once you have noted down your seeds, you will have the possibility to add a password to your wallet. Even though this is optional, it is highly recommended for your own security.


Once the password is set (or not) you have successfully created your SOL wallet. The next step will be to send SOL to your deposit address. SOL can be bought on several exchanges like Binance, FTX or FTX US.


Now, let’s add some SOL to our wallet. For this you need to click on Receive. A pop up will appear with your SOL address. Use this address to send SOL from an exchange. (Only send SOL to this address, do not send SPL tokens (e.g. SRM) to this address)


You can also fund your wallet with ETH and convert it to SOL. For this, click on the ETH tab and connect to your Metamask wallet.


Now that you have some SOL in your wallet, you can create another SPL address in your wallet. To add another address click on the + icon in the top right corner. A pop up will appear, you will have the possibility to add a popular SPL token such as: SRM, MSRM, FTT, BTC, ETH, LINK XRP, USDT, USDC. Now that you have added an address you can deposit tokens in different ways:

  • You can deposit ERC20 tokens and convert them to SPL tokens using the convert function of and Metamask (to learn how to convert ERC20 to SPL please refer to the dedicated section below).

  • You can use FTX to deposit tokens (ERC20, XRP, BTC etc) and withdraw from FTX to FTX will automatically wrap your crypto in an SPL token to be used with the Serum DEX. Please note that to convert wrapped SPL assets back into their native chain, you can deposit into FTX and withdraw the unwrapped assets.


You can see that below your SOL address a SRM address appeared. You can use this address to send and receive funds to your wallet.


If you would like to add another token that’s not on the Popular Token list, you can add it manually by entering the Mint Address of the token.


Convert ERC20 to SPL tokens allows you to convert ERC20 to SPL and vice versa using your MetaMask Wallet.

To do so, click on the token you would like to deposit, once deposit pops open click on the ERC20 Tab

erc20 tab.

Now, click on CONNECT TO METAMASK, a MetaMask pop up will open, click on Confirm.

Once your wallet is connected enter the amount of ERC20 you would like to convert and click on CONVERT. A MetaMask pop up will open to confirm the transaction and set the gas fees:

metamask popup.

Then wait for the transaction to be confirmed on the blockchain


Once the transaction is confirmed the funds will be available in your wallet.

Now we have deposited some tokens in our wallet. Time to do a trade on Serum!

You can use the convert function of to deposit ETH and ERC20 tokens to your wallet.

The Token Address or Mint Address is the contract address of a token i.e the token identifier, do not send tokens to this address.

The Deposit Address is the address where you deposit a token to.