WAX Kit Transfer Asset icon

WAX Kit Transfer Asset

Transfer an NFT on the WAX blockchain

WAX Kit Transfer Asset

AI-generated

Summary

Transfers one or more NFT assets (AtomicAssets by default) from the credential's WAX account to another account by signing and broadcasting a transfer action on-chain.

Inputs

  • To Account (required) — WAX account name that receives the assets.
  • Asset IDs (Comma-Separated) (required) — Asset IDs to transfer. The value is split on commas and each ID is trimmed, then sent as the asset_ids array.
  • Memo — Memo text attached to the transfer. Defaults to empty.
  • API Endpoint (required) — WAX RPC node URL used to fetch chain info and push the transaction. Defaults to https://wax.greymass.com.
  • Contract — Account of the token contract that holds the assets and receives the action. Defaults to atomicassets.

Output shape

One output item per input item, with the transaction result from eosjs under json.result.

The sender and signing key come from the node's required credential (an account name and private key). The sender is authorized with the credential's permission. The transaction is built with blocksBehind 3 and expireSeconds 30. The node also runs a license check before executing. An RPC or signing failure throws an error, and the source shows no continue-on-fail handling. The node is marked hidden in its description.

Examples

Example 1: Send a single NFT to a buyer after payment is confirmed.

To Account: buyeraccount; Asset IDs: 1099512345678; Memo: Purchase; defaults for endpoint and contract.

Example 2: Move several assets to a cold-storage account in one transaction.

To Account: coldwallet11; Asset IDs: 1099511111111, 1099522222222, 1099533333333; Memo: backup.

Links

Discussion