Crypto APIs icon

Crypto APIs

Interact with Crypto APIs — blockchain data, transactions, market data, and more

Actions77

Prepare Transaction → Prepare FA1.2 Token Transfer

AI-generated

Summary

Prepare an unsigned FA1.2 token transfer transaction on Tezos using the selected network, sender and recipient addresses, token amount, and contract address. Optionally provide the sender’s public key to include a reveal operation if the account has not yet been revealed; select a fee priority for the request.

Inputs

  • Blockchain Type (required) — Select Tezos to use this operation’s FA1.2 transfer fields.
  • Network (required) — Tezos mainnet or Shadownet.
  • From Address (required) — Sender address (tz1, tz2, or tz3).
  • To Address (required) — Recipient address.
  • Amount (required) — Token amount as a decimal string.
  • Contract Address (required) — FA1.2 token contract address (KT1…).
  • From Public Key — Provide this when the sender account is not yet revealed on-chain; the prepared transaction then includes a reveal operation.
  • Fee Priority — Choose Standard, Slow, or Fast.

Output shape

a single prepared transaction item

The operation uses the Tezos endpoint and nests fee priority under feeOptions. The source routes the API response through the shared response unwrapping helper; it does not broadcast the transaction.

Links

Discussion