Multichain Asset Transfer Tool
Free to download on every platform. Comes pre-installed on BotFone, BotPad and BotFlip — with extra free apps included.
About this app
WHAT IT DOES
Multichain Asset Transfer Tool enables seamless cross-chain asset transfers across multiple EVM-compatible blockchains. It reads and displays token balances for multiple chains showing available amounts, token contract addresses for verification, token metadata including name, symbol, and decimals for proper formatting, current gas prices for each chain to estimate costs, account nonces for transaction ordering, network status for connectivity, transaction receipts with full details, transaction confirmations for finality, bridge contract state showing operational status, bridge pool balances for liquidity, wrapped token balances on destination chains, cross-chain transaction status tracking, bridge fee structures for cost planning, relayer status for bridge operation, destination chain token availability, approval status for token spending, allowance amounts for authorized transfers, bridge transaction history for audit, rate limit status for transfer caps, blacklist status for compliance, bridge pause status for emergency stops, and supported token list for each chain. The tool provides a streamlined interface for batch transfers with automatic sender contract lookup and fee calculation.
HOW TO USE
Connect your wallet to the tool and select the source network. Select the token type (ERC-20, ERC-721, or ERC-1155). Enter the token contract address. Enter recipients in the format "address,amount" with one per line. Click "Check Sender & Fee" to verify the sender contract, owner, and current fee for the selected chain and token type. Review the displayed sender contract address, owner, fee in native tokens, total amount, account balance, and estimated cost including the fee. Click "Approve & Send" to approve the sender contract for the exact token amount and execute the transfer. The tool will approve the sender contract, then send the tokens to all recipients in a single transaction. Results are displayed showing the transaction hash and status. The tool works with any EVM chain supported by the BULKSEND registry.
THE MECHANISM
Multichain Asset Transfer Tool uses the BULKSEND registry contracts deployed on multiple EVM chains to enable efficient batch transfers. The tool looks up the correct sender contract address for the current chain and token type using the registry, ensuring compatibility with chain-specific implementations. The tool reads the fee from the sender contract in real time using the fee() view function, preventing stale fee values from causing reverts. The owner() function is queried to verify contract ownership. The tool calculates the total amount being sent plus the fee, then checks the account balance to ensure sufficient funds cover the full cost. For ERC-20 tokens, the tool approves the sender contract for the exact total amount using approve() before executing the transfer. The sendERC20, sendERC721, or sendERC1155 functions are called with the token address, recipient addresses, and amounts, with the fee value attached to the transaction. All recipients are processed in a single transaction, reducing gas costs compared to individual transfers. Transaction confirmation is tracked using wait().
WHAT IT CANNOT SEE
Multichain Asset Transfer Tool cannot verify that the bridge protocol is secure or free from vulnerabilities, as security requires formal audits and ongoing monitoring. The tool cannot guarantee that the destination chain will confirm the transaction within a predictable timeframe, as confirmation times vary by network. It cannot detect if the bridge has been compromised or paused, as that requires real-time monitoring of bridge state. The tool cannot prove that the wrapped token on the destination chain is fully backed by the locked asset, as that requires verification of the bridge's reserve proofs. It cannot predict cross-chain transaction fees accurately, as fees depend on network conditions. The tool also cannot detect if the relayer network is operating correctly, as relayer status requires independent monitoring.
PLEASE NOTE
Multichain Asset Transfer Tool supports EVM-compatible chains only. The tool uses the BULKSEND registry contracts and requires the selected chain to be supported. Always verify the sender contract address, owner, and fee before approving any transaction. The tool is free to use and does not store or transmit any data off-device. Always test transfers on test networks before mainnet.