SubWallet - Polkadot Wallet
HomeTwitterTelegramDiscordGithubBeta
  • Introduction
  • 📴Mobile App - User Guide
    • Getting started
      • Install the SubWallet mobile app
      • Create your master password
      • Customize language display
      • Customize currency display
    • Account security
      • Manage master password
        • Change master password
        • Forgot master password
      • Enable biometric authorization
      • Lock & unlock wallet
    • Account management
      • Understand account types
      • Create a new account with new seed phrase
      • Derive a new account from an existing account
      • Switch between accounts and change account name
      • Import accounts
        • Import from seed phrase
        • Import from JSON file
        • Import from private key
        • Import by QR code
      • Attach a watch-only account
      • Export & backup accounts
    • Cold wallet management
      • Attach Polkadot Vault (prev. Parity-Signer) accounts
        • Add networks to Polkadot Vault
        • Update network metadata
        • Attach account
      • Connect Keystone devices
    • Asset & address management
      • View token balances
      • Show/hide balances
      • Manage address book
      • Customize your assets
        • Enable/disable tokens
        • Import & manage customized tokens
        • Import NFTs
    • Receive & transfer assets
      • Receive tokens & NFTs
      • Transfer tokens
        • Understand existential deposit
        • Single-chain transfer
        • Cross-chain transfer
        • Transfer tokens via bridges
      • Transfer NFT
      • View transaction history
    • Buy crypto from fiat money
    • Swap tokens
      • Single-chain swap
      • Cross-chain swap
    • Earning
      • Nomination pool
        • Start staking
        • Stake more
        • Claim staking rewards
        • Unstake
        • Withdraw unstaked funds
      • Direct nomination
        • Start staking
        • Stake more
        • Unstake
        • Cancel a previous unstaking action
        • Withdraw unstaked funds
      • Parachain (Collator) staking
        • Start staking
        • Stake more
        • Unstake
        • Cancel a previous unstaking action
        • Withdraw unstaked funds
      • Liquid staking
        • Start staking
        • Unstake & redeem funds
    • Connect dApps & manage website access
      • Connect/disconnect dApp via WalletConnect
      • Sign transactions from dApp
      • Add new networks unavailable in pre-defined list from dApp
    • View transaction history
    • Network management
      • Customize your networks
        • Enable/disable networks
        • Import custom networks
        • Manage custom networks
      • Customize endpoint/provider
    • Mission Pools
    • View crowdloans
    • FAQs
  • 🧩Extension - User guide
    • Getting started
      • Install SubWallet
      • Create a master password
      • Customize language display
      • Customize currency display
      • Manage in-app notifications
    • Account security
      • Manage master password
        • Change master password
        • Forgot master password
      • Lock & unlock wallet
      • Advanced phishing detection
    • Account management
      • Understand account types
      • Create a new account with a new seed phrase
      • Derive a new account from an existing account
      • Switch between accounts and change account name
      • Import accounts
        • Import from seed phrase
        • Import from JSON file
        • Import from private key
        • Import by QR code
      • Migrate solo accounts to unified accounts
      • Attach a watch-only account
      • Export & backup accounts
    • Cold wallet management
      • Connect Ledger devices
        • Connect via network-specific apps
        • Connect via EVM apps
        • Connect via the Polkadot app
        • Connect via the Polkadot Migration app
      • Attach Polkadot Vault (prev. Parity Signer) accounts
        • Add networks in Polkadot Vault
        • Update network metadata
        • Attach an account
      • Connect Keystone devices
    • Asset & address management
      • View token balances
      • Show/Hide balances
      • Manage address book
      • Customize your assets
        • Enable/disable tokens
        • Import & manage customized tokens
        • Import NFTs
    • Receive & transfer assets
      • Receive tokens & NFTs
      • Transfer tokens
        • Understand existential deposit
        • Single-chain transfer
        • Cross-chain transfer
        • Transfer tokens via bridges
      • Transfer NFT
      • View transaction history
    • Buy crypto from fiat money
    • Swap tokens
      • Single-chain swap
      • Cross-chain swap
    • Earning
      • Nomination pool
        • Start staking
        • Stake more
        • Claim staking rewards
        • Unstake
        • Withdraw unstaked funds
      • Direct nomination
        • Start staking
        • Stake more
        • Unstake
        • Cancel a previous unstaking action
        • Withdraw unstaked funds
      • Parachain (Collator) staking
        • Start staking
        • Stake more
        • Claim staking rewards
        • Unstake
        • Cancel a previous unstaking action
        • Withdraw unstaked funds
      • Liquid staking
        • Start staking
        • Unstake & redeem funds
      • Subnet staking (dTAO staking)
        • Start staking
        • Stake more
        • Unstake & redeem TAO
    • Connect dApps & manage website access
      • Connect/disconnect dApp via WalletConnect
      • Sign transactions from dApp
      • Add new networks unavailable in pre-defined list from dApp
    • Network management
      • Customize your networks
        • Enable/disable networks
        • Import custom networks
        • Manage custom networks
      • Customize endpoint/provider
    • Mission Pools
    • View crowdloans
    • FAQs
  • 📋Web Dashboard - User guide
    • Getting started
      • Lock and unlock your wallet
        • Change auto-lock time
      • Create a password
        • Change password
        • Forgot password
      • Customize currency display
    • Account management
      • Connect extension
      • Create a new account
      • Derive a new account from an existing account
      • Switch between accounts and change account name
      • Import an account
      • Attach a watch-only account
      • Export & backup an account
    • Cold wallet management
      • Connect Ledger devices
      • Connect Keystone devices
    • Receive & transfer assets
      • Receive tokens and NFTs
      • Transfer tokens
        • Single-chain transfer
        • Cross-chain transfer
      • Transfer NFTs
      • Transfer assets using domain name
        • Transfer tokens using domain name
        • Transfer NFTs using domain name
    • Buy crypto from fiat money
    • Manage dApp list and connect WalletConnect
      • Manage dApp list
      • Connect dApp with WalletConnect
    • Mission Pools
    • Import & manage customized assets
      • Import & manage customized tokens
        • Import new tokens unavailable in pre-defined list from dApp
      • Import NFTs
        • Remove NFT collectible
    • Manage address book
    • View transaction history
    • Customize your networks
    • Customize endpoint/provider
    • Earning
      • FAQs
      • Earning calculator
      • Earning information
      • Polkadot nomination pool
        • Start staking
        • Unstake
        • Claim staking rewards
      • Acala liquid staking
        • Start staking
        • Withdraw unstaked funds
      • Parallel liquid staking
        • Start staking
        • Withdraw unstaked funds
      • Bifrost liquid staking
        • Start staking
        • Withdraw unstaked funds
  • 🛡️Privacy & security
    • Basic Safety
    • Security
    • Protect Yourself from Scam
    • Terms of Use
  • 🔌Integration
    • Supported Network
    • DApp Integrations
    • Integration Instructions
  • 🍜Maintain
    • Change Log
Powered by GitBook
On this page
  • Get your address via the "Get address" button
  • Get your address via the network address
  • Change wallet address for TON-supported account
Edit on GitHub
  1. 📴Mobile App - User Guide
  2. Receive & transfer assets

Receive tokens & NFTs

Find your account's wallet address to receive tokens on SubWallet.

Last updated 2 months ago

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 "Get address" button

Step 1: Open the SubWallet app and tap the "Get address" button on the homepage.

Step 2: 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, Hydration, 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 address of the account named "Andy 1".

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, in this example, we want to receive DOT on Polkadot, so the address should be a Polkadot address! You could double-check the address by clicking on "Explorer".

The "Explorer" button will be greyed out if the network your token is on hasn't had its block explorer yet.

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: Open the SubWallet app and hit the account name 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 on the icon:

  • If you click on 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, tap the "Copy" or QR buttons to get the 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: Open the SubWallet app and tap the "Get address" button on the homepage.

Step 2: 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 TON token on the TON Network.

Step 3: Select the account you want to get an address.

In this example, we want to get address of the account named "Andy 1".

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 show 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. Press on the icon to change wallet address.

Step 6: Select a wallet version and then hit "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.