Token
Transfer one Token to multiple addresses in the same transaction through a Smart Contract.
Last updated
Transfer one Token to multiple addresses in the same transaction through a Smart Contract.
Last updated
Token distribution is a tool that allows one to send a Token to a list of wallets through a smart contract. One can use our official or a new contract for private use with its own branding.
There are 3 ways you can transfer a Token. We try to cover as many data formats as possible, including, of course, our snapshot formats.
A visual example is shown at the bottom of the page.
Transfer same amount of one Token to a list of addresses.
Select the Token you would like to transfer
Pick Amount per wallet - e.g. 1.5 TOKEN (always use dot [.] as decimal amount)
Add a list of wallets manually or from a TXT/CSV (one address per line)
Select the Smart Send contract you would like to use
Click Validate transactions - This process will verify all the addresses and will show all the details about the transactions created
Click Send transactions - the transactions will be sent to your wallet waiting for signature
Sign the transactions with the wallet
DONE!
Transfer a custom amount of one Token to a list of addresses.
Select the Token you would like to transfer
Add a list of transactions manually or from a TXT/CSV
Use format 'WALLET_ADDRESS AMOUNT' (space separated)
Amount should use dot [.] as decimal separator
One transaction per line
Select the Smart Send contract you would like to use
Click Validate transactions - This process will verify all the addresses with amounts and will show all the details about the transactions created
Click Send transactions - the transactions will be sent to your wallet waiting for signature
Sign the transactions with the wallet
DONE!
Transfer an amount of one Token multiplied by a NUMBER to a list of wallets
Select the Token you would like to transfer
Pick Amount per unit - e.g. 1.2 TOKEN (always use dot [.] as decimal amount)
Add a list of transactions manually or from a TXT/CSV
Use format 'WALLET_ADDRESS NUMBER' (space separated) - NUMBER will be multiplied by Amount per unit
Amount should use dot [.] as decimal separator
One transaction per line
Select the Smart Send contract you would like to use
Click Validate transactions - This process will verify all the addresses with amounts and will show all the details about the transactions created
Click Send transactions - the transactions will be sent to your wallet waiting for signature
Sign the transactions with the wallet
DONE!
The Same amount transfer is used in this example
Amount per Wallet = 1.5
List of random transactions (980 txs) (I used same address for all transactions in the example)
Selected Remarkable Tools: Smart Send contract to be used to transfer the MTSDT-6f4219 token
Next step is to click Validate Transactions. After everything is validated and transactions are created, a modal will appear and show you all the details. You can scroll through transactions and validate each one of them.
If Send Transactions is clicked, then all these transactions arrive to your wallet to be signed. If you sign and confirm, all transactions will be sent to the blockchain and be processed.
As a security validation the selected Smart Send contract Code Hash will be checked against the Smart Send source contract, if the hashes do no match it means your contract is not up to date or was changed by mistake. Take a look how to upgrade your contract(s).