Transfer Multi Token Token
POST {{baseUrl}}/v3/multitoken/transaction
2 credits per API call.
Transfer a certain amount of Multi Token from account to another account. Transfer Multi Tokens token from smart contract defined in contractAddress.
Only 1 specific token with specified tokenId and value can be transfered. This method invokes ERC1155 method safeTransfer() to transfer the token in case of ETH, Celo and BSC.
Tatum now supports Multi Token these blockchains:
- Ethereum
- Polygon (Matic)
- Celo
- Harmony.ONE
- Binance Smart Chain
Request Body
{"to"=>"0x687422eEA2cB73B5d3e242bA5456b782919AFc85", "chain"=>"ETH", "contractAddress"=>"0x687422eEA2cB73B5d3e242bA5456b782919AFc85", "tokenId"=>"100000", "fromPrivateKey"=>"0x05e150c73f1920ec14caa1e0b6aa09940899678051a78542840c2668ce5080c2", "amount"=>"100000", "data"=>"0x1234", "nonce"=>1, "fee"=>{"gasLimit"=>"40000", "gasPrice"=>"20"}}
HEADERS
Key | Datatype | Required | Description |
---|---|---|---|
Content-Type | string |
RESPONSES
status: OK
{"txId":"c83f8818db43d9ba4accfe454aa44fc33123d47a4f89d47b314d6748eb0e9bc9","failed":false}