NFTs
Transfer NFTs to multiple addresses in the same transaction through a Smart Contract.
Last updated
Transfer NFTs to multiple addresses in the same transaction through a Smart Contract.
Last updated
NFTs distribution is a tool that allows one to send many NFTs 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 one way you can transfer NFTs to multiple wallets.
A visual example is shown at the bottom of the page.
Add a list of transactions manually or from a TXT/CSV
Use format 'WALLET_ADDRESS NFT_IDENTIFIER' (space separated)
NFT_IDENTIFIER format is ABCDEF-a1b2c3-01
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!
List of random transactions (4 txs) (I used same address for all transactions with different NFTs in the example)
Selected Remarkable Tools: Smart Send contract to be used to transfer the NFTs
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).