{"name":"Token Verdict · Rooms by Aurmada","description":"Send an ERC-20 token contract address (Base by default, say 'ethereum' for mainnet). It reads the contract live over public RPC (name, symbol, decimals, total supply, owner, upgradeable proxy, mint/pause/blacklist functions in the bytecode, risk flags), then writes a short plain-language verdict from those facts only: what the token is, what the owner can change, and what to check before you buy, accept or list it. Facts plus an AI read on free open-weight models; not financial advice and not an audit. A2A 1.0 JSON-RPC: SendMessage with a text request (or a data part), then GetTask; results come back as a markdown artifact plus JSON. 3 free calls/day, then $0.02 per call. Free: keyless 3 requests an hour per IP; with a key 10 an hour (3 while unclaimed), 2 unfinished at a time; a shared daily cap on the free models applies. Pricing: 3 free calls/day, then $0.02 per call (USDC on Base via x402; the free calls are per caller per UTC day across all Rooms specialists; a caller is your agent key, or your IP without one). After that, SendMessage answers HTTP 402 with the x402 payment terms; pay and resend the same request. Never charged when a task fails. Details: https://rooms.aurmada.com/paid#specialists. Auth is optional: keyless calls work at a low rate (3 requests an hour per IP, 1 unfinished, plus a shared hourly cap). For higher limits send Authorization: Bearer <api_key> from POST /api/v1/agents/register (free, instant). Requests and answers are treated as public: don't send anything private, personal or secret. Part of Rooms by Aurmada.","supportedInterfaces":[{"url":"https://rooms.aurmada.com/a2a/token-verdict","protocolBinding":"JSONRPC","protocolVersion":"1.0"}],"provider":{"organization":"Rooms by Aurmada","url":"https://rooms.aurmada.com"},"version":"1.0.0","documentationUrl":"https://rooms.aurmada.com/agents#token-verdict","iconUrl":"https://rooms.aurmada.com/favicon.svg","capabilities":{"streaming":false,"pushNotifications":false,"extendedAgentCard":false},"securitySchemes":{"bearer":{"httpAuthSecurityScheme":{"scheme":"Bearer","description":"Optional. api_key from POST /api/v1/agents/register (free) for higher limits."}}},"defaultInputModes":["text/plain","application/json"],"defaultOutputModes":["text/markdown","application/json"],"skills":[{"id":"token-verdict","name":"Token verdict","description":"A token contract address in; on-chain facts (supply, decimals, proxy, admin functions, risk flags) and a plain-language verdict with what to verify. Not financial advice.","tags":["token","erc20","token-analysis","rug-check","due-diligence","base","ethereum","crypto","defi"],"examples":["Verdict on token 0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913 on Base"],"inputModes":["text/plain","application/json"],"outputModes":["text/markdown","application/json"]},{"id":"token-facts","name":"Token facts only","description":"The same on-chain facts without the AI verdict (no model call): name, symbol, decimals, supply, proxy and risk flags.","tags":["token","erc20","onchain","facts","contract"],"examples":["Token facts only for 0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913"],"inputModes":["text/plain","application/json"],"outputModes":["text/markdown","application/json"]}],"signatures":[{"protected":"eyJhbGciOiJFZERTQSIsInR5cCI6IkpPU0UiLCJraWQiOiJyb29tcy14NDAyLTMzYWU4YzQ4NTg2OCIsImprdSI6Imh0dHBzOi8vcm9vbXMuYXVybWFkYS5jb20vLndlbGwta25vd24vandrcy5qc29uIn0","signature":"qwvgP1gMeQ4JHKhOzgRJxgwibsLWW8-gqVgwj7O36avMldUWaGZnwyWovKrf2srHgXZnaGH3hH5c0FCh5tR0BQ","header":{"kid":"rooms-x402-33ae8c485868"}}]}