Token Transfer with Memo + Blockhash
Same memo-enabled SPL token transfer, but the latest blockhash is included so you can submit immediately without an additional RPC call.
Endpoint
POST https://arrow-api.yatori.io/v1/token-transfer-memo-hash
Headers
Auth Bearer Token
Include your Arrow API key as a Bearer token in the Authorization header.
stringrequired
Parameters
from_address
The wallet address sending the tokens.
stringrequired
to_address
The wallet address receiving the tokens.
stringrequired
token_mint_address
The mint address of the SPL token being transferred.
stringrequired
memo
Memo text to embed in the transaction.
stringrequired
cURL Request
curl -X POST https://arrow-api.yatori.io/v1/token-transfer-memo-hash -H "Content-Type: application/json" -H "Authorization: Bearer " -d '{
"from_address": "G8RtxPyG2pdrAhrNRMgg7Hia8imCofdCYxvyWiNG14hx",
"to_address": "gmDexz3AyHdgCyHrbYUrGUvodYE953oGKmywiNzgtGK",
"token_mint_address": "EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v",
"amount": "1000",
"memo": "Shipment 4821"
}' Sample Response
{
"data": {
"transaction": [/* serialized unsigned transaction bytes */],
"latestBlockhash": "8E4ob2v9E9pW5uD1jG5g3PThF9t4kM1eXnX3Mg7jMmNQ"
},
"status": "Token transfer with memo and blockhash created successfully"
}