# TokenPocket Sub Wallets: Create & Import on BSC, TRON, iOS & Android

## <mark style="color:blue;">Android client creation tutorial:</mark>

### <mark style="color:blue;">Sub-wallet creation tutorial (Binance Smart Chain):</mark>

1. Open the BSC wallet in TokenPocket, click on the upper right corner of the blue card "Details," and on the wallet details page, click on "Advanced Mode" and select "Create Sub Wallet."

<figure><img src="https://2634619309-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F3qtItoZih7cEdFc6kPNk%2Fuploads%2Fi4cVVB36a1tX3tlItQ5j%2F1.png?alt=media&#x26;token=7d1e0dd2-d074-411c-8182-ce9d32c5b77c" alt=""><figcaption></figcaption></figure>

2. In the wallet list, you can view the historical records of previously created sub-wallets. Click on "Add Wallet" and select "Add batched Wallets"

<figure><img src="https://2634619309-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F3qtItoZih7cEdFc6kPNk%2Fuploads%2FqN1YVbPIMuLK6P1SU7cL%2F2.png?alt=media&#x26;token=db57a63c-d4b6-4aa6-bbae-0c2c570867eb" alt=""><figcaption></figcaption></figure>

3. When adding wallets in bulk, you can add up to 200 addresses at a time and can do so in multiple batches. Simply click "Confirm" and enter your password to create them successfully. The creation records can be viewed in the wallet list.

<figure><img src="https://2634619309-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F3qtItoZih7cEdFc6kPNk%2Fuploads%2FJNi8FaS06NdLcxuLf57y%2F3.png?alt=media&#x26;token=8cbf2ccb-7944-44cb-ba37-599dfe1dd161" alt=""><figcaption></figcaption></figure>

### <mark style="color:blue;">Sub-wallet creation tutorial (Tron):</mark>

1. Open the TRON wallet in TokenPocket, click on the upper right corner of the blue card "Details," and on the wallet details page, click on "Advanced Mode" and select "Create Sub Wallet."

<figure><img src="https://2634619309-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F3qtItoZih7cEdFc6kPNk%2Fuploads%2FGBhJt47Os4LTM0DRlK9D%2F4.png?alt=media&#x26;token=5726b624-5daa-4c62-832f-4d1aab72dd8e" alt=""><figcaption></figcaption></figure>

2. In the wallet list, you can view the historical records of previously created sub-wallets. Click on "Add Wallet" and select "Add batched Wallets"

<figure><img src="https://2634619309-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F3qtItoZih7cEdFc6kPNk%2Fuploads%2FzqfuwxziBTDe05W5VcZQ%2F5.png?alt=media&#x26;token=3c822e75-1257-4e12-9bc5-59181f2fc7a0" alt=""><figcaption></figcaption></figure>

3. When adding wallets in bulk, you can add up to 200 addresses at a time and can do so in multiple batches. Simply click "Confirm" and enter your password to create them successfully. The creation records can be viewed in the wallet list.

<figure><img src="https://2634619309-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F3qtItoZih7cEdFc6kPNk%2Fuploads%2FC4EpJCs16GaWOy0r3CJV%2F6.png?alt=media&#x26;token=f6e5e1aa-4ffa-4514-ab17-f62412e5b7a0" alt=""><figcaption></figcaption></figure>

### <mark style="color:blue;">Sub-wallet creation tutorial (HD Wallet):</mark>

1. Open TokenPocket, click on the 'Details' in the blue card, and then click the small icon in the upper right corner of the wallet details to enter the HD wallet management interface. In this interface, click on 'Advanced Mode' and select 'Create a Sub-wallet'.

<figure><img src="https://2634619309-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F3qtItoZih7cEdFc6kPNk%2Fuploads%2Fk5xSKGatAlk4nN3wPfKg%2F1%20%E6%8B%B7%E8%B4%9D.png?alt=media&#x26;token=7ccf9374-5678-46bb-9e1e-f0e6649ae1e5" alt=""><figcaption></figcaption></figure>

2. In the 'Add Wallet' section, you can support HD wallets for blockchains that have not been generated, such as the Arbitrum One blockchain shown in the image below. You can also add sub-wallets to wallets that are already supported. The multi-select feature is effective for EVM chains, allowing you to select multiple blockchains for which you want to add sub-wallets. However, a single operation can only add one sub-wallet for the corresponding blockchain.

<figure><img src="https://2634619309-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F3qtItoZih7cEdFc6kPNk%2Fuploads%2F60bIk3sxcXnb5d7J9aAf%2F2%20%E6%8B%B7%E8%B4%9D.png?alt=media&#x26;token=4c376eb5-6edb-4d18-bd31-b7675978026a" alt=""><figcaption></figcaption></figure>

3. Select any blockchain that supports sub-wallets. In the wallet list, the creation methods support both single and bulk options, and the operation is consistent with the creation tutorial provided above.

<figure><img src="https://2634619309-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F3qtItoZih7cEdFc6kPNk%2Fuploads%2FxcIQrS6leGlrqmvLYMZY%2F3%20%E6%8B%B7%E8%B4%9D.png?alt=media&#x26;token=d809048e-38ed-4410-9dae-eeaf2eb99269" alt=""><figcaption></figcaption></figure>

## <mark style="color:blue;">iOS client creation tutorial:</mark>

1. Open TokenPocket, click on the 'Details' in the blue card, then in the wallet details interface, click on 'Advanced Mode' and select the 'Add Wallet"

<figure><img src="https://2634619309-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F3qtItoZih7cEdFc6kPNk%2Fuploads%2FFUi9vHLHrM9z7CGtWQcy%2F1%20%E6%8B%B7%E8%B4%9D.png?alt=media&#x26;token=8dc0fe11-6691-4bc3-8a93-00f007eb7404" alt=""><figcaption></figcaption></figure>

2. In the sub-wallet list, you can view the history of previously created records. To add more sub-wallets, click on 'Add Wallet.' The addition methods are divided into two options: 'Add One Wallet' and 'Add batched Wallets.'

<figure><img src="https://2634619309-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F3qtItoZih7cEdFc6kPNk%2Fuploads%2Fo9PWhJ0CWeLH0Tx6fOTj%2F2%20%E6%8B%B7%E8%B4%9D.png?alt=media&#x26;token=61ea7384-73ac-41fa-9fa1-ffd9d9795a24" alt=""><figcaption></figcaption></figure>

3. Set the quantity you want to add, click 'Confirm To  Add,' and after entering your password, the creation will be completed. In the Child Wallet, you can see the address number and path of the created sub-wallets (the last digit of the path indicates the order in which the sub-wallets were created).

<figure><img src="https://2634619309-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F3qtItoZih7cEdFc6kPNk%2Fuploads%2FEZaZ6KkFFoamL87izBDw%2F3%20%E6%8B%B7%E8%B4%9D.png?alt=media&#x26;token=261eb216-ff01-4241-ad2a-2f1081429c08" alt=""><figcaption></figcaption></figure>

### <mark style="color:blue;">Creating Sub-wallets in HD Wallet on iOS:</mark>

1. Open the HD wallet, click on 'Details' in the blue card, then click on 'HD Manage' and select 'Add Wallet.'

<figure><img src="https://2634619309-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F3qtItoZih7cEdFc6kPNk%2Fuploads%2FiwDZ8XToZ20lU8MzNYWs%2F4%20%E6%8B%B7%E8%B4%9D.png?alt=media&#x26;token=4d4f2e7f-35ca-4da4-bfea-6e59985a6d39" alt=""><figcaption></figcaption></figure>

2. In the 'Add Wallet' section, you can support HD wallets for blockchains that have not been generated, such as the Arbitrum One blockchain shown in the image below. You can also add sub-wallets to wallets that are already supported. The multi-select feature is effective for EVM chains, allowing you to select multiple blockchains for which you want to add sub-wallets. However, a single operation can only add one sub-wallet for the corresponding blockchain.

<figure><img src="https://2634619309-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F3qtItoZih7cEdFc6kPNk%2Fuploads%2FaeFjBwRO7XvvLxJuTYln%2F5%20%E6%8B%B7%E8%B4%9D.png?alt=media&#x26;token=2bbbf084-d470-483a-a8b6-1d72da0a9bd3" alt=""><figcaption></figcaption></figure>

3. Select any blockchain that supports sub-wallets. In the wallet list, the creation methods support both single and bulk options, and the operation is consistent with the creation tutorial provided above.

<figure><img src="https://2634619309-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F3qtItoZih7cEdFc6kPNk%2Fuploads%2F4V2DdagCL3n7jmAt95U2%2F6%20%E6%8B%B7%E8%B4%9D.png?alt=media&#x26;token=2cf47436-76dc-4e05-ab1c-8ff2656ad6b1" alt=""><figcaption></figcaption></figure>

### <mark style="color:blue;">How to Import and Use Sub-wallets:</mark>

#### There are three methods for importing and using sub-wallets:

1. **Private Key Import**: If you have backed up the private key of the sub-wallet, you can choose the private key import method in the 'Import Wallet' section.
2. **Recreation**: Since the order and address of the created sub-wallets are fixed, you can use the sub-wallets by recreating them.
3. **Path Import**: During the wallet import process, you can use the mnemonic phrase import method. In the import interface, click on 'Advanced Mode' and set the last digit of the wallet path to match the sub-wallet's number for direct import and use of the sub-wallet. (If you forget the path, you can refer to the second method to regenerate it.)

<figure><img src="https://2634619309-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F3qtItoZih7cEdFc6kPNk%2Fuploads%2FHvlqJH8sBdUZDpDfFyLf%2F7%20%E6%8B%B7%E8%B4%9D.png?alt=media&#x26;token=ac6f716c-0925-43ea-b9dd-5cfbd4ed3497" alt=""><figcaption></figcaption></figure>

The method for creating sub-wallets on other blockchains is the same; you can follow this tutorial to execute the creation and usage.
