> For the complete documentation index, see [llms.txt](https://help.tokenpocket.pro/en/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://help.tokenpocket.pro/en/wallet-operation/tp-tools/sweep-funds.md).

# Sweep Funds

In TokenPocket, users can use the “Asset Aggregation” feature to batch aggregate the same token from multiple sending addresses into one receiving address. This feature is suitable for scenarios such as organizing assets across multiple addresses, batch transferring assets to a main wallet, and centrally managing small-balance assets.

Please note that the Asset Aggregation feature currently only supports iOS devices. Support for the Android version will be available later.

***

### Feature Overview

Asset Aggregation is a batch transfer tool. After selecting the token to be aggregated, users can add multiple sending addresses and corresponding amounts, then set one receiving address.

After confirming the network fee, the system will initiate the aggregation operation according to the configured details.

In simple terms, Asset Aggregation is suitable for the following scenarios:

* Transferring the same token from multiple wallets to one address.
* Batch organizing scattered small-balance assets.
* Aggregating assets from multiple sub-wallets into a main wallet.
* Reducing repetitive manual transfers from individual addresses.
* Centrally managing token assets on the same network.

Please note that Asset Aggregation involves on-chain transfer operations. Before initiating the transaction, make sure to confirm the token, sending addresses, receiving address, transfer amounts, and network fee information.

***

### Important Notes Before Use

Before using the Asset Aggregation feature, please confirm the following items to avoid transfer failures caused by address, network, or balance issues:

* This feature currently only supports iOS devices. Support for Android will be available later.
* Make sure TokenPocket has been updated to a version that supports the Asset Aggregation feature.
* Confirm that the selected token matches the current wallet network.
* The sending addresses must have sufficient token balances.
* The sending addresses must have sufficient assets to pay network fees.
* Carefully verify the receiving address. Once an on-chain transfer is successful, it cannot be reversed.
* If using “Select Wallet,” make sure the correct wallet address is selected.
* Before aggregating a large amount, it is recommended to perform a small test transaction first.

***

### Operation Steps

Users can access “More Tools” from the TokenPocket wallet Assets page and find the “Asset Aggregation” feature to begin. The following instructions are based on the image workflow.

#### Step 1: Enter the Asset Aggregation Tool

Open the TokenPocket wallet. On the Assets page, tap “More Tools.”

<figure><img src="/files/hRSAm3zr6CFskt6kqTd6" alt=""><figcaption></figcaption></figure>

In the pop-up tool panel, find “Asset Aggregation” and tap to enter.

***

#### Step 2: Select the Token to Aggregate

After entering the Asset Aggregation feature, the system will display the “Select Aggregation Token” page.

Users can select the token to be aggregated from the list, or enter the token symbol in the search box to search for it.

<figure><img src="/files/pDKCp6VBzkEP17wrmYEc" alt=""><figcaption></figcaption></figure>

After tapping the target token, you will enter the batch aggregation page for that token.

***

#### Step 3: Add Sending Addresses and Aggregation Amounts

After entering the “Batch Aggregation” page, tap “Click to Add” in the “Sending Address and Amount” section.

On the pop-up “Add” page, select the sending address and enter the amount to be aggregated.

Users can manually enter the amount, or tap “MAX” to quickly fill in the available amount. After completing the entry, tap “Confirm.”

<figure><img src="/files/LZMsEU3BZGTF0KnrLQrM" alt=""><figcaption></figcaption></figure>

If you need to aggregate assets from multiple addresses, you can repeatedly tap “Click to Add” to continue adding multiple sending addresses and corresponding amounts.

Users can also directly enter an address, or tap “Select Wallet” to choose a receiving address from wallets already available in TokenPocket.

After selecting or entering the address, please verify again that the address is correct.

***

#### Step 4: Confirm the Network Fee and Submit

After entering the confirmation page, the system will display the total amount for this aggregation, the number of aggregation addresses, and the network fee information.

In the network fee section, users can view the estimated fee, maximum fee, and estimated completion time.

After confirming that the fee information is correct, tap “Confirm” to submit the aggregation transaction.

<figure><img src="/files/3iK1cQNg5RhZUnWL7jCs" alt=""><figcaption></figcaption></figure>

After submission, please wait for confirmation on the blockchain network.

The actual arrival time may be affected by factors such as current network congestion and fee settings.

***

### Page Field Descriptions

The Asset Aggregation page contains information such as sending addresses, receiving address, aggregation amounts, and network fees.

Understanding these fields helps users verify the details before submission.

| Field                      | Description                                                                | Notes                                                                 |
| -------------------------- | -------------------------------------------------------------------------- | --------------------------------------------------------------------- |
| Aggregation Token          | The token currently selected for batch aggregation                         | Confirm that the token and network are correct                        |
| Sending Address and Amount | The wallet addresses and amounts from which assets will be transferred out | Multiple sending addresses can be added                               |
| Receiving Address          | The wallet address that will ultimately receive the aggregated assets      | Be sure to verify the full address carefully                          |
| Click to Add               | Adds a new sending address and transfer amount                             | Can be used repeatedly for multi-address aggregation                  |
| Select Wallet              | Selects an address from imported wallets                                   | Make sure the selected wallet is correct                              |
| MAX                        | Quickly fills in the available amount                                      | Confirm whether gas fees need to be reserved before use               |
| Network Fee                | The on-chain transaction fee required for this aggregation transaction     | Fees fluctuate depending on network conditions                        |
| Estimated Fee              | The expected fee under normal conditions                                   | For reference only; the actual amount deducted on-chain shall prevail |
| Maximum Fee                | The maximum acceptable cost during network fluctuations                    | Can be adjusted depending on page support                             |

***

### FAQ

#### Does the Asset Aggregation feature support Android?

The Asset Aggregation feature currently only supports iOS devices. Support for Android will be available later.

Please refer to the actual feature display in the TokenPocket App.

***

#### Can multiple sending addresses be added at once for Asset Aggregation?

Yes.

On the “Batch Aggregation” page, users can add multiple sending addresses and corresponding aggregation amounts through “Click to Add.”

After the addresses are added, the page will display the list of sending addresses and amounts.

***

#### Can the receiving address be selected from the wallet?

Yes.

In the “Receiving Address” section, users can tap “Select Wallet” to select a receiving address from existing wallets in TokenPocket.

Users can also manually enter or paste a wallet address.

***

#### Why is a network fee required?

Asset Aggregation is an on-chain transfer operation. Every on-chain transaction requires payment of the corresponding network’s miner fee or gas fee.

The actual fee may vary depending on network congestion and changes in on-chain rules.

***

#### What should I do if Asset Aggregation fails?

If Asset Aggregation fails, please first check the following:

* Whether the sending address has a sufficient balance.
* Whether the network fee balance is sufficient.
* Whether the receiving address is entered correctly.
* Whether the current network is congested.
* Whether the selected token supports aggregation operations.
* Whether the wallet has been properly authorized or signed.

If the on-chain transaction has already been submitted, you can check the specific status through the transaction hash on the corresponding blockchain explorer.

***

#### Can Asset Aggregation be reversed after it succeeds?

Generally, no.

After Asset Aggregation succeeds, it essentially means that an on-chain transfer has been completed.

Once an on-chain transaction is confirmed, it usually cannot be reversed.

Therefore, before submission, make sure to carefully confirm the receiving address, sending addresses, aggregation amounts, and network fee information.

***

### Security Reminder

Asset Aggregation can help users organize the same token assets across multiple addresses more efficiently, but it is still an on-chain transfer operation.

Please carefully verify all information before submission, especially the receiving address and aggregation amounts.

TokenPocket will never ask users for their mnemonic phrase, private key, or wallet password.

Any customer support representative, website, or tool claiming that you need to provide your key to complete Asset Aggregation may pose a scam risk.

Always use related features through the official TokenPocket App and properly safeguard your wallet keys.
