Token Transfers
Token transfers enable you to send SPL tokens (like USDC, USDT, and custom tokens) on Solana. Arrow API provides multiple endpoints for different token transfer scenarios, including basic transfers, memo-enabled transfers, and account creation with transfers.
Available Endpoints
POST/v1/token-transfer
Token Transfer
Generate unsigned transactions for SPL token transfers between existing token accounts.
POST/v1/create-token-account-transfer
Create Account + Token Transfer
Create a new token account and transfer tokens in a single transaction.
POST/v1/create-account-token-transfer-memo
Create Account + Token Transfer with Memo
Create a new token account, transfer tokens, and include a memo in a single transaction.
POST/v1/token-transfer-memo
Token Transfer with Memo
Transfer tokens between existing accounts with an attached memo for tracking and reference.
Use Cases
- Stablecoin payments (USDC, USDT, PYUSD)
- Custom token transfers for dApps
- Payment tracking with memo-enabled transfers
- Automated token distribution
- Multi-token payment systems
- Inventory tracking with memo structures
Related Endpoints
For token transfers with blockhash included (ready to submit immediately), see the Blockhash Included section.
