Quick Receive
Open the receive modal
From the SubWallet home screen, click the Receive button. This opens the receive modal with your default address.
Share your address
You can share your address in several ways:
- Show QR code: Display the QR code for others to scan
- Copy address: Click the copy button to copy your address to the clipboard
- Share address: Use the share button to send via email, messaging apps, etc.
Select the network (optional)
If you want to receive tokens on a specific network:
- Click on the network selector at the top
- Choose the blockchain network
- Your address will update to show the network-specific address
Unified accounts use the same address format across compatible chains (like Polkadot and Kusama), while some networks like Ethereum have their own unique address.
Receiving Specific Tokens
To receive a specific token:Navigate to the token
From the home screen, go to the Tokens tab and find the token you want to receive.
Click receive
Click the Receive button in the token detail screen. This automatically selects the correct network for that token.
Understanding Addresses
Unified Accounts
Unified accounts (the default account type) use:- A single seed phrase for all networks
- Same address format for Substrate-based chains (Polkadot, Kusama, etc.)
- Different addresses for EVM chains (Ethereum, Polygon, etc.) and other networks
Even though unified accounts may show the same address across Substrate chains, tokens sent on one chain stay on that chain. For example, DOT sent to your Polkadot address won’t appear on Kusama.
Chain-Specific Addresses
Your account has unique addresses for different types of networks:- Substrate chains: Use the same address (e.g., Polkadot, Kusama, Acala)
- EVM chains: Use the same Ethereum-style address (e.g., Ethereum, Moonbeam, BSC)
- Bitcoin: Unique Bitcoin address
- Cardano: Unique Cardano address
- TON: Unique TON address
View address list
Scroll down to see the Address List section showing all your addresses across different networks.
Receiving from Different Sources
From Another Wallet
Verify the network
Ensure the sender is using the same network. For example:
- If receiving USDT, confirm which chain (Ethereum, Polkadot, etc.)
- If receiving DOT, confirm it’s on Polkadot (not AssetHub or another chain)
From an Exchange (CEX)
Select the token on the exchange
In your exchange account, navigate to the withdraw page for the token you want to receive.
Choose the correct network
Exchanges often support multiple networks for the same token. Select the network that matches your SubWallet address:
- USDT: Could be ERC20 (Ethereum), BEP20 (BSC), TRC20 (Tron), etc.
- DOT: Should be Polkadot (not AssetHub)
- ETH: Ethereum mainnet or other EVM chains
Double-check everything
Before confirming:
- Verify the network selection
- Verify the full address was pasted correctly
- Check the withdrawal fee and minimum amount
From a DApp or Protocol
Receiving NFTs
NFTs are received the same way as fungible tokens:- Copy your address for the NFT’s blockchain network
- Share the address with the sender
- The NFT will appear in your NFTs tab after the transaction confirms
Checking Transaction Status
Find your transaction
Look for incoming transactions (marked with a green arrow). Pending transactions show a loading indicator.
Troubleshooting
Tokens haven't arrived yet
Tokens haven't arrived yet
If your deposit hasn’t appeared:
- Check the transaction status on the blockchain explorer using the transaction hash
- Verify the sender sent to the correct address
- Confirm the sender used the correct network
- Wait for blockchain confirmations (can take minutes to hours depending on the network)
- Refresh your SubWallet balance by switching tabs or reopening the extension
Wrong network deposit
Wrong network deposit
If you received tokens on the wrong network (e.g., USDT on BSC instead of Ethereum):
- The tokens may still be accessible if SubWallet supports that network
- Check if the token appears in your token list
- If the network isn’t supported by SubWallet, you may need to import your account into a wallet that supports that network
QR code not scanning
QR code not scanning
If someone is having trouble scanning your QR code:
- Increase your screen brightness
- Zoom out to show the entire QR code
- Share the address as text instead
- Take a screenshot and send the QR code image
Address shows as invalid
Address shows as invalid
If a sender says your address is invalid:
- Verify you’re giving the address for the correct network
- Ensure no spaces or extra characters were copied
- Try copying the address again
- Send the address in plain text rather than formatted (some messaging apps can alter addresses)