Transfer
Builds a transfer of asset from authority to recipient.
Solana standards return a base64 tx. EVM standards (native, erc20, erc721, erc1155) return an evm object instead: add the nonce and fees, then sign and send it as an ordinary EVM transaction. objkt is not supported.
Transfers built with memo or tagFeeAccount appear in mallow's activity feeds. Either way, the recipient becomes the owner.
A Solana transfer must fit in one transaction. If a compressed NFT's transfer doesn't, the request fails with 400; retry with transactionVersion: 1 if the wallet supports it.
Authorization
ApiKeyAuth In: header
Request Body
application/json
TypeScript Definitions
Use the request body type in TypeScript.
Moves an asset between wallets. Spans Solana and EVM — which fields apply depends on tokenStandard. objkt (Tezos) is not supported on this route.
Response Body
application/json
application/json
application/json
application/json
application/json
curl -X POST "https://example.com/v2/tx/assets/transfer" \ -H "Content-Type: application/json" \ -d '{ "authority": "string", "asset": "string", "recipient": "string", "tokenStandard": "nft" }'{ "result": { "tx": "string", "evm": { "to": "string", "data": "string", "value": "string", "gasLimit": "string" } }}Burn POST
Builds a transaction that permanently burns an asset. authority must be the current owner and is the only signer; the asset's rent is returned to them.
Mint POST
Builds a Metaplex Core mint, signed and paid for by authority. asset is the new asset's address: generate a fresh keypair for it and sign with it too.