{"protocolVersion": "0.3.0", "name": "SYNTHORA Onchain Primitives", "description": "SYNTHORA Onchain Primitives: multichain (Base/Ethereum/Polygon/Arbitrum/Optimism) transaction receipts, tx lookup, wallet nonce, contract/proxy (EIP-1967) detection, ENS resolution, ERC20 + native balances, contract introspection. Deterministic, Ed25519-signed. 0.001 USDC via x402 on Base. First 3 calls FREE per wallet — send header 'X-WALLET: 0x<your Base address>' (no payment); after that  per call.", "url": "https://onchain.hergertsynthora.com/service", "preferredTransport": "HTTP+JSON", "additionalInterfaces": [{"url": "https://onchain.hergertsynthora.com/service", "transport": "HTTP+JSON"}, {"url": "https://onchain.hergertsynthora.com/a2a", "transport": "JSONRPC"}], "version": "1.0.0", "provider": {"organization": "HERGERT SYNTHORA", "url": "https://hergertsynthora.com"}, "capabilities": {"streaming": false, "pushNotifications": false, "stateTransitionHistory": false}, "defaultInputModes": ["application/json"], "defaultOutputModes": ["application/json"], "skills": [{"id": "onchain", "name": "onchain", "description": "SYNTHORA Onchain Primitives: multichain (Base/Ethereum/Polygon/Arbitrum/Optimism) transaction receipts, tx lookup, wallet nonce, contract/proxy (EIP-1967) detection, ENS resolution, ERC20 + native balances, contract introspection. Deterministic, Ed25519-signed. 0.001 USDC via x402 on Base. First 3 calls FREE per wallet — send header 'X-WALLET: 0x<your Base address>' (no payment); after that  per call.", "tags": ["onchain", "x402", "synthora", "m2m", "a2a"], "examples": ["{\"op\": \"ens\", \"name\": \"vitalik.eth\"}"], "inputModes": ["application/json"], "outputModes": ["application/json"], "inputSchema": {"type": "object", "properties": {"op": {"type": "string", "enum": ["ens", "receipt", "tx", "nonce", "code", "proxy", "balance", "erc20-balance", "contract", "network"], "description": "Operation to perform"}, "chain": {"type": "string", "enum": ["base", "ethereum", "polygon", "arbitrum", "optimism"], "description": "Chain (default ethereum)"}, "hash": {"type": "string", "description": "Tx hash 0x… (receipt/tx)"}, "address": {"type": "string", "description": "Address 0x… (nonce/code/proxy/balance/contract)"}, "token": {"type": "string", "description": "ERC20 token address (erc20-balance)"}, "name": {"type": "string", "description": "ENS name e.g. vitalik.eth (ens)"}}, "required": ["op"]}}], "securitySchemes": {"x402": {"type": "http", "scheme": "x402", "description": "HTTP 402 micropayment. 1000 atomic USDC on eip155:8453."}}, "security": [{"x402": []}], "x402": {"network": "eip155:8453", "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913", "amount": "1000", "payTo": "0x10800a5a5B9d72251566EC651E862A8b4B427dE0", "resource": "https://onchain.hergertsynthora.com/service"}, "mcp": {"endpoint": "https://onchain.hergertsynthora.com/mcp", "transport": "http-jsonrpc"}}