This function allows you to send tokens to many recipients in one transaction. This function is sometimes also called token multisender dApp. The tokens that you want to send have to be in your wallet that is connected to Token Tool.
Copy and paste a list of addresses with the respective token amount that you want to send to each address. Alternatively, you can upload a .csv, .xls or .txt file with the list.
The list should include each recipient address and the respective token amount separated by a comma (note that there must not be a space after the comma). Each address has to be on a newline like this:
0x53c23c9d7fa6468f3c99c45791998e259baa32cd,64 0xc26f229db52da0ebf814dfd58a8949cdf6b6baee,35 0xdc47799ecb3433e5805dfe034f5fc6eb72f68d1e,89 0xa1cba1a1fba99c53c91b66863bc76ce00e7da787,95 0x4491bb52e325f16dd825192517b7e5daf3bc7391,12
After you have included your list, you will be asked to approve Token Tool to send tokens on your behalf. You can control this approval by determining the maximum amount of tokens that Token Tool can send.
After the distribution is done, you can also revoke the permission for sending from Token Tool via Metamask.
This function is useful for
- Initial token distribution to investors after a primary issuance
- Sending additional tokens to token holders after a capital increase or a rights issue
- Sending dividend or coupon payments in stable coins, cryptocurrencies or asset tokens to token holders
- Conducting an airdrop of tokens to a long list of addresses
Note that this function is not supported on Ethereum testnet. However, it does work on Ethereum mainnet and all other supported chains (both main and testnets).