{"name":"SODAX Agent","description":"Read-only agent for SODAX, non-custodial cross-network execution and liquidity infrastructure. It answers questions about the networks SODAX supports, the tokens swappable on them, and indicative swap pricing, all from SODAX's public API. It holds no keys, signs nothing, takes no custody and cannot execute or submit a transaction.","supportedInterfaces":[{"url":"https://a2a.sodax.com/","protocolBinding":"JSONRPC","protocolVersion":"1.0"}],"provider":{"url":"https://www.sodax.com","organization":"SODAX"},"version":"1.0.0","documentationUrl":"https://docs.sodax.com","capabilities":{"streaming":false,"pushNotifications":false,"extendedAgentCard":false},"defaultInputModes":["text","application/json"],"defaultOutputModes":["text","application/json"],"skills":[{"id":"list_supported_chains","name":"List supported chains","description":"List every blockchain network SODAX supports for cross-network swaps, with the SODAX chain key for each and how many tokens are swappable on it. Live data from SODAX's public API.","tags":["chains","networks","defi","cross-chain","read-only"],"examples":["Which chains does SODAX support?","List every network SODAX can swap across.","Does SODAX support Solana?"],"inputModes":["text","application/json"],"outputModes":["text","application/json"]},{"id":"get_swap_tokens","name":"Get swappable tokens","description":"List the tokens SODAX can swap, optionally scoped to a single network. Returns symbol, name, decimals and contract address per token. Live data from SODAX's public API.","tags":["tokens","assets","defi","cross-chain","read-only"],"examples":["What tokens can I swap on Base?","List SODAX's swappable tokens on Solana.","Show me every asset SODAX supports."],"inputModes":["text","application/json"],"outputModes":["text","application/json"]},{"id":"get_swap_quote","name":"Get an indicative swap quote","description":"Get an indicative, read-only price estimate for swapping one token into another across networks. Returns the estimated output amount and rate only. This is not a firm price and is not executable: no transaction, no calldata, no signing and no submission. Execution happens through the SODAX SDK, the SODAX API or a SODAX venue partner, never through this agent.","tags":["quote","pricing","swap","indicative","read-only"],"examples":["Quote 100 USDC on Sonic to USDC on Base.","Quote 500 USDC from arbitrum to USDC on base.","Quote 10 S on sonic to USDC on sonic."],"inputModes":["text","application/json"],"outputModes":["text","application/json"]}]}