- Read tools are GET requests and work in any mode, including read-only (
ADDRESSonly). - Write tools are signed POST requests and require a signing key (
AGENT_PRIVATE_KEYorPRIVATE_KEY). In read-only mode they return a clear “read-only mode” error. - On-chain tools sign and send a Solana transaction directly rather than calling the REST API, so they require
PRIVATE_KEYspecifically - an agent key cannot sign on-chain transactions.
Markets
Market data and exchange info. All read-only.Account
Account info, settings, and history.Orders & Positions
Order management and position tools.Spot
Spot asset data, balances, and withdrawals.Funding
On-chain tools that fund your wallet and exchange balance. They sign and send Solana transactions directly rather than calling the REST API, so they requirePRIVATE_KEY - an agent key cannot sign on-chain transactions - and they use SOLANA_RPC_URL (defaults to public devnet). See Configuration.
On testnet, a typical flow is
mintUsdp to credit your wallet, then depositUsdp to move those funds into your exchange balance.