Actions53
- Account Actions
- Block Actions
- Transaction Actions
- Contract Actions
- ERC20 Actions
- ERC721 Actions
- ERC1155 Actions
- Gas Actions
- Signature Actions
- Utils Actions
- Custom RPC Actions
ERC1155 → Safe Batch Transfer From
AI-generatedSummary
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"