Receive tokens & NFTs
Find your account's wallet address to receive tokens on SubWallet.
All you need is your wallet address to share with your sender. This will allow them to send their funds to your specified address.
Choose your preferred method and follow the instructions below to get your wallet address.
Get your address via the "Receive" button
Step 1: On the SubWallet homepage, click the "Receive" button at the upper right corner of the screen.

Step 2: A popup screen will appear on the right side. Choose the token you want to receive by scrolling down the token list or typing the token symbol in the search bar.
In this example, we want to get the address of the DOT token on Polkadot.

Notice the network logo and the network name under the token name.
Note that we also support receiving cross-chain tokens, so be careful when choosing the token in this list.
For example, let's say you want to receive DOT.
SubWallet supports DOT on many networks, such as Polkadot, Acala, Astar, etc., so please be careful when choosing the token. Otherwise, your sender might send funds to the wrong network, and you will need to take extra steps with additional fees to have it on your desired network.

Step 3: Select the account you want to get an address.
In this example, we want to get the DOT address of the account named "Andy 2".

You only have to go through Step 3 if you are in "All accounts" mode. If you are in Single-account mode, skip this step and jump to Step 4.
Step 4: Get your address.
You can share this QR code with your sender or click the "Copy" icon next to your address and send it to your sender.

As mentioned above, we want to receive DOT on Polkadot in this example, so the address should be a Polkadot address! You could double-check the address by clicking on "View on explorer".
The "View on explorer" button will be greyed out if the network your token is on hasn't had its block explorer yet.

With Ledger accounts, when you want to get the address of tokens from a network that hasn't undergone runtime upgrade yet, you will receive the following popup:

Read it carefully, then if you still want to get the token's address in this case, hit "Get address". It is advised that you don't perform this action, as once you transfer the funds to the unsupported address, it will get stuck, and you'll need to expose the seed phrase of your Ledger to retrieve the funds. Check out this guide if you find yourself in this situation.
Get your address via the network address
Since all tokens on the same network share the same address, you can get the address of your token just by retrieving the account address of the network it is on.
Step 1: On the SubWallet homepage, click on the account name at the top of the screen to access the account selection tab.

Step 2: Click on the
icon or the
icon next to the account you want to get address.

If you click the
icon, the address list will appear:

If you click the
icon, you will be directed to the Account details screen:

In this example, we will go with the
icon.
Step 3: Search for your desired network by either of these methods:
Scrolling through the list
Typing the network name in the search bar
Type the address prefix (this method can only be used if you want to get address of a Substrate or TON network)
In this example, we want to get the TAO address. As the TAO token is on the Bittensor network, type the network name in the search bar.
Once you find the desired address, click the "Copy" button or the QR button to get address.

Change wallet address for TON-supported account
TON-support accounts are accounts that can be used to make transactions on the TON ecosystem. On SubWallet, TON-supported accounts are:
TON solo accounts
Unified accounts
Unlike other ecosystem platforms that offer a one-size-fits-all approach to wallets, the TON ecosystem has many wallet versions designed to meet users' different needs and preferences.
In short, with each token on the TON ecosystem, you can have multiple balances on multiple wallet addresses, as it has many wallet versions. Each wallet version will have its own balance and address.
Currently, SubWallet supports 4 wallet versions for each TON-supported account: v3r1, v3r2, v4& v5r1. To get the address of each version, please follow the instructions below:
Step 1: On the SubWallet homepage, click the "Receive" button at the upper right corner of the screen.

Step 2: Select the TON token by scrolling down the token list or typing the token symbol in the search bar.

Step 3: Select the account you want to get an address.
In this example, we want to get the TON address of the account named "Andy 2".

You only have to go through Step 3 if you are in "All accounts" mode. If you are in Single-account mode, skip this step and jump to Step 4.
Step 4: A popup message will appear, showing that the seed phrase of the TON address you are about to get is incompatible with TON-native wallets. To continue getting the address, choose "Get address".

Step 5: The address will appear. Click on the
icon to change wallet address.

Step 6: Select a wallet version and then click "Confirm".

By default, SubWallet shows the v5r1 address for each token on the TON ecosystem, as it's the widely used wallet version.
Step 7: Get your address.
You can share this QR code with your sender or click the "Copy" icon next to your address and send it to your sender.

Last updated