Managing multiple cryptocurrency addresses efficiently is essential for traders, investors, and blockchain developers. One powerful feature offered by modern crypto wallets is sub-wallet creation, which allows users to generate multiple addresses from a single master wallet using hierarchical deterministic (HD) technology. This guide walks you through how to create and manage sub-wallets in TokenPocket, supporting major blockchains like BSC (Binance Smart Chain) and TRON, across both Android and iOS platforms.
Whether you're organizing funds, testing dApps, or managing assets across different projects, sub-wallets provide a secure and structured way to handle your digital assets without compromising your primary wallet's security.
Core Keywords
- Sub-wallet creation
- TokenPocket wallet
- BSC chain
- TRON blockchain
- HD wallet management
- Crypto wallet tutorial
- Blockchain address generation
Why Use Sub-Wallets?
Sub-wallets are derived from your main wallet’s seed phrase (mnemonic) using specific derivation paths. They share the same backup but function as independent addresses. Benefits include:
- Better organization of funds across purposes (e.g., trading, savings, project allocations)
- Enhanced privacy by avoiding address reuse
- Efficient testing on dApps without risking main holdings
- Bulk management for developers or teams needing multiple addresses
👉 Discover how easy it is to manage multiple crypto identities with advanced wallet tools.
Prerequisites for Sub-Wallet Creation
Before creating sub-wallets in TokenPocket:
- Your main wallet must have been created or imported using a mnemonic phrase (12/24 words)
- The wallet must support HD (Hierarchical Deterministic) derivation
- Sub-wallet functionality is currently available for EVM-compatible chains (like BSC) and TRON
❗ Note: Wallets imported via private key only do not support sub-wallet creation.
Creating Sub-Wallets on Android
For BSC Chain
- Open the TokenPocket app and navigate to your BSC wallet.
- Tap the blue card representing your wallet, then click the 【Details】 button in the top-right corner.
- In the wallet details screen, select 【Advanced Mode】, then choose 【Create Sub-Wallet】.
- You’ll see a list of previously created sub-wallets. Tap 【Generate New Wallet】 > 【Batch Add Wallet】.
- Enter the number of sub-wallets (up to 200 per batch) and confirm.
- Input your wallet password to complete creation.
✅ Successfully created sub-wallets will appear in the list with unique addresses and derivation paths.
For TRON Chain
The process mirrors that of BSC:
- Go to your TRON wallet, tap the 【Details】 icon.
- Select 【Advanced Mode】 → 【Create Sub-Wallet】.
- Click 【Generate New Wallet】 → 【Batch Add Wallet】.
- Choose the number of wallets (max 200), confirm, and enter your password.
All generated TRON sub-wallets follow the same deterministic logic and can be used immediately for transactions or dApp interactions.
Managing HD Wallet Sub-Wallets (All Chains)
TokenPocket supports HD wallet management across multiple blockchains.
Steps:
- From the home screen, open any HD-enabled wallet and tap 【Details】.
- Tap the small icon in the upper-right to enter HD Wallet Management.
- Switch to 【Advanced Mode】 and select 【Create Sub-Wallet】.
Choose between:
- Single chain addition: Create sub-wallets on one chain at a time
- Batch addition: Add multiple wallets across selected EVM chains simultaneously
Example: If you select Ethereum and BSC together, each will receive one additional sub-wallet after confirmation.
- After selection, set the number of wallets to add per chain, then authenticate with your password.
Each new wallet displays its name, derivation path (e.g., m/44'/60'/0'/0/1), and public address—critical for tracking and recovery.
Creating Sub-Wallets on iOS
iOS users enjoy a streamlined interface with full sub-wallet capabilities.
Standard Process:
- Open TokenPocket and tap 【Details】 on any supported wallet card.
- Navigate to 【Advanced Mode】 → 【Add Sub-Wallet】.
- View existing sub-wallet history; tap 【Add Sub-Wallet】 to proceed.
Choose:
- Add Single Wallet
- Batch Add Wallet (ideal for bulk operations)
- Set desired quantity (up to 200), tap 【Confirm Addition】, and enter your password.
📌 Tip: The last digit in the derivation path corresponds to the order of creation (e.g., /0 = first sub-wallet, /1 = second).
HD Wallet Sub-Wallet Creation on iOS
For HD wallets:
- Open the HD wallet and go to 【Details】 → 【HD Management】 → 【Add Wallet】.
This section allows:
- Adding sub-wallets to already-supported chains
- Initializing support for new EVM chains (e.g., Arbitrum One)
- Multi-select is available for EVM chains—select several chains to add one sub-wallet to each in a single action.
- For individual chains, use either single or batch addition, following steps outlined above.
This flexibility makes HD management ideal for power users managing cross-chain portfolios.
How to Import and Use Sub-Wallets
Once created, sub-wallets can be accessed in three ways:
1. Private Key Import
If you’ve backed up the private key of a specific sub-wallet:
- Use the "Import Wallet" option in TokenPocket
- Select Private Key as the method
- Paste the key and restore access
2. Re-Creation Method
Since sub-wallet addresses are deterministically generated:
- As long as you have the original mnemonic
You can re-create the exact same sub-wallet(s) in order
Just follow the same steps—no need for prior backups
👉 Learn how deterministic wallets make crypto management safer and more efficient.
3. Derivation Path Import (Advanced)
Use this when importing via mnemonic:
- During wallet import, select Mnemonic Phrase
- Tap 【Advanced Mode】
- Manually set the derivation path, modifying the final index (e.g., change
m/44'/60'/0'/0/0tom/44'/60'/0'/0/1for the second sub-wallet) - Confirm—the correct sub-wallet will appear
🔐 Remember: Never share your mnemonic or derivation paths publicly.
Frequently Asked Questions (FAQ)
Q1: Can I create sub-wallets from a private key imported wallet?
No. Only wallets created or restored using a mnemonic phrase support sub-wallet creation due to HD structure requirements.
Q2: Is there a limit to how many sub-wallets I can create?
There’s no hard limit—you can create up to 200 per batch, and perform multiple batches over time.
Q3: Are sub-wallets secure?
Yes. Each sub-wallet inherits the security of your main wallet’s seed phrase but operates independently. However, always protect your mnemonic—compromise exposes all derived wallets.
Q4: Can I use sub-wallets on non-EVM or non-TRON chains?
Currently, batch sub-wallet creation is supported on EVM chains (BSC, Ethereum, etc.) and TRON. Other chains may support single derivation via path customization.
Q5: What happens if I lose my device?
As long as you have your mnemonic phrase, you can fully recover all sub-wallets by re-importing with the correct derivation paths.
Q6: Do sub-wallets cost gas fees?
Yes. Like any standard wallet, sending transactions from a sub-wallet requires gas in the native token of that chain (e.g., BNB for BSC, TRX for TRON).
Final Tips for Effective Sub-Wallet Use
- Label your sub-wallets clearly for easy identification
- Use batch creation for dApp testing or team fund distribution
- Regularly review active addresses to avoid clutter
- Never expose derivation paths in screenshots or public forums
Whether you're streamlining personal finance or managing decentralized projects, mastering sub-wallet creation in TokenPocket gives you greater control over your blockchain experience.
👉 Get started with a secure, multi-chain wallet experience today.