Ethereum icon

Ethereum

Interact with Ethereum blockchain

ERC1155 → Safe Batch Transfer From

AI-generated

Summary

Execute ERC1155 safe batch transfer from a list of token IDs to respective recipients with amounts

Inputs

  • contractAddress (required) — ERC1155 contract address
  • from (required) — Sender address
  • to (required) — Recipient address
  • ids (required) — Array of token IDs to transfer
  • amounts (required) — Array of amounts for each token ID
  • data — Optional calldata payload

Output shape

a transaction receipt object

May contain status, transactionHash and logs; errors are propagated as n8n workflow errors

Examples

Example 1: Transfer 5 token IDs 1 and 2 each from wallet A to wallet B

contractAddress: 0xABC..., from: 0xA..., to: 0xB..., ids: [1,2], amounts: [5,5], data: "0x"

Example 2: Batch transfer of multiple NFTs in a single transaction

contractAddress: 0x123..., from: 0xDE..., to: 0xEF..., ids: [100,200,300], amounts: [1,1,2], data: "0x"

Example 3: Safe batch transfer with contract metadata encoded in payload

contractAddress: 0x456..., from: 0x11..., to: 0x22..., ids: [10], amounts: [2], data: "0x1234"

Links

Discussion