dupetheduck.com

What Is a TON Subwallet and How Do You Create One for Separate Balances?

A TON subwallet is a secondary wallet address derived from your main TON wallet that lets you maintain separate balances without creating an entirely new wallet or seed phrase. You create one by using a wallet app that supports subwallet generation, typically through the Tonkeeper or Telegram Wallet interfaces, and then managing each subwallet independently for different purposes.

What makes a subwallet different

A subwallet is not a separate account with its own private keys. It is an additional address tied to the same master seed phrase or Telegram account. The underlying smart contract that controls your TON balance can generate multiple addresses, each acting as its own distinct wallet.

Key differences from a standard wallet:

Why you might want a subwallet

People use subwallets for practical separation, not for anonymity. Common use cases include:

A subwallet does not hide your balance from anyone who knows your main address. Blockchain explorers can link derived addresses to the same root wallet if they are generated from the same contract. For privacy, you need a completely separate wallet with a different seed phrase.

How to Create a Subwallet in Tonkeeper

Tonkeeper is the most common TON wallet that offers subwallet creation directly. The exact steps may change with app updates, but the general process is:

  1. Open Tonkeeper and go to your wallet main screen.
  2. Tap the wallet name or icon at the top of the screen to open the wallet switcher.
  3. Look for an option labeled "Create Subwallet" or "Add Wallet." Some versions use a plus icon.
  4. Choose a name for the subwallet, such as "DeFi" or "Savings."
  5. Confirm the creation. The app generates a new address under your existing seed phrase.
  6. The new subwallet appears in your wallet list. Tap it to switch to that address.

You can create multiple subwallets. Each gets its own address starting with a different prefix or number. Tonkeeper shows the current active subwallet clearly so you do not accidentally send from the wrong one.

Creating a Subwallet in Telegram Wallet

Telegram's built-in Wallet bot also supports subwallets, though the interface is more limited than Tonkeeper. To set one up:

  1. Open the Wallet bot in Telegram.
  2. Go to Settings or Wallet Management.
  3. Find the option to add a new wallet or subwallet.
  4. Name the subwallet and confirm.
  5. The bot adds it to your wallet list. You can switch between wallets by tapping the current wallet name.

Telegram Wallet subwallets share the same recovery method as your main Telegram Wallet. If you lose your Telegram account, you lose access to all subwallets tied to it. This is different from Tonkeeper, where the seed phrase is your backup.

Funding and Using a Subwallet

A new subwallet starts with a zero balance. To use it:

When you connect a subwallet to a dApp via TON Connect, the dApp sees only that subwallet address and balance. Your main wallet and other subwallets remain hidden from that service.

Limitations and Risks

For most users, one or two subwallets are enough. Creating dozens adds management overhead without meaningful advantage. If you need truly separate wallets for security or privacy reasons, use different seed phrases or hardware wallets instead.

Not financial advice. dupetheduck.com publishes market data and general information about digital assets. Crypto assets are volatile and you can lose everything you put in. Nothing here is a recommendation to buy, sell or hold, and we make no price predictions.

Prices are sourced from third parties and may be delayed or wrong. Verify anything you intend to act on against a primary source.

Back to ton