cURL
Runtime (HMAC)
Sign a Solana transaction for an agent
<!-- relayer:auth-badge:start -->
> **Auth: agent HMAC.** Called by the agent SDK at runtime with `x-agent-id`, `x-agent-auth`, `x-request-timestamp` headers. **Not callable from backend ApiKey.** See [Authentication → Agent HMAC](/get-started/authentication).
<!-- relayer:auth-badge:end -->
POST
cURL
Path Parameters
Agent ID
Body
application/json
Action type (e.g., "payment", "transfer")
Amount in smallest unit (e.g., USDC micro-units as string)
Destination wallet address
SPL token mint address
Solana cluster (devnet or mainnet-beta)
Response
Transaction signed and broadcast (below threshold)