{"name":"Cast Transaction Agent","description":"Paid AI agent for EVM chain transaction analysis — decode transactions, parse receipts, trace execution, query logs, and inspect blocks across Ethereum, Arbitrum, Base, Polygon, Optimism, BSC, and more. Powered by Foundry cast. Accepts USDC payment via x402 protocol.","version":"0.1.0","protocols":{"a2a":{"version":"0.3","spec":"https://a2a-protocol.org","agent_card":"/.well-known/agent-card.json"},"x402":{"enabled":true,"spec":"https://x402.org","network":"eip155:8453","asset":"USDC","pay_to":"0xa016f608aDb394B861A6a6282Ac3cB842d43d25C","default_price":"$0.001","facilitator":"https://api.cdp.coinbase.com/platform/v2/x402"}},"skills":[{"id":"tx_decode","name":"Decode Transaction","description":"Fetch and decode a transaction by hash on any supported EVM chain — shows from, to, value, gas, and input data.","price":"$0.001","tags":["transaction","decode","evm","multichain"],"examples":["Decode transaction 0xabc123...","Decode tx 0xdef456... on arbitrum"]},{"id":"receipt_parse","name":"Parse Receipt","description":"Get transaction receipt with status, gas usage analysis, and emitted event logs on any EVM chain.","price":"$0.001","tags":["receipt","gas","logs","evm","multichain"],"examples":["Show me the receipt for tx 0xabc123...","Receipt for 0xdef456... on base"]},{"id":"trace","name":"Trace Transaction","description":"Trace the full execution of a transaction showing internal calls and state changes on any EVM chain.","price":"$0.001","tags":["trace","debug","execution","evm","multichain"],"examples":["Trace the execution of tx 0xabc123...","Trace 0xdef456... on polygon"]},{"id":"calldata_decode","name":"Decode Calldata","description":"Decode hex-encoded calldata using the 4byte signature database (no RPC needed).","price":"$0.001","tags":["calldata","decode","4byte","selector"],"examples":["Decode this calldata: 0xa9059cbb...","What function does selector 0xa9059cbb call?"]},{"id":"log_query","name":"Query Logs","description":"Query event logs from a contract address with optional topic and block range filters on any EVM chain.","price":"$0.001","tags":["logs","events","contract","evm","multichain"],"examples":["Show Transfer events from USDC on ethereum","Query logs from 0x1234... on arbitrum"]},{"id":"block_info","name":"Block Info","description":"Get block details by number, hash, or tag on any supported EVM chain.","price":"$0.001","tags":["block","chain","evm","multichain"],"examples":["Show me the latest block on base","Get info for block 18000000 on ethereum"]}],"endpoints":{"task":{"method":"POST","path":"/","paid":true,"price":"$0.001","description":"A2A JSON-RPC task execution"},"agent_card":{"method":"GET","path":"/.well-known/agent-card.json","paid":false,"description":"A2A agent card (capabilities, skills)"},"discovery":{"method":"GET","path":"/discovery","paid":false,"description":"Agent-friendly service discovery (this endpoint)"},"llms_txt":{"method":"GET","path":"/llms.txt","paid":false,"description":"LLM-optimized plaintext API reference"},"health":{"method":"GET","path":"/health","paid":false,"description":"Health check"}}}