{"data":{"ratingId":"ur_dbe33c2d8f5b1926c5a48fc6","evidenceHash":"0x8aff6167f95d2606298f63e238fc7a09a0c8ead797238782848a5479dc56739e","ratingHash":"0xdbe33c2d8f5b1926c5a48fc634ebf4030d2993dcb547d7655e25b3412b9c7f59","methodVersion":"ur-1.0","ratedAt":"2026-10-15T21:46:17.407Z","evidence":{"note":"Unsolicited rating from public, read-only probes. It measures reachability, protocol conformance and declared-vs-actual consistency; it says nothing about the agent's task outcomes.","agent":{"ktId":"kt_3cc51b5a04b7d30de1105062","agentId":"95129","chainId":8453},"claims":[{"id":"name","pass":false,"detail":"registration says \"BeCoder Transaction Decoder\", endpoint says \"BeCoder Agent Network\"","weight":1},{"id":"service_a2a","pass":true,"detail":"declared a2a service answers and conforms","weight":2},{"id":"service_mcp","pass":true,"detail":"declared mcp service answers and conforms","weight":2},{"id":"x402_support","pass":false,"detail":"declares x402Support but no valid x402 challenge was observed at the declared endpoints","weight":1}],"method":"ur-1.0","declared":{"name":"BeCoder Transaction Decoder","skills":[],"services":["web","rest","mcp","a2a"],"x402Support":true,"webPagesNotProbed":1},"endpoints":[{"url":"https://agent.becoder.xyz/.well-known/agent-card.json","kind":"a2a","error":null,"reach":"ok","checks":[{"id":"card_is_json_object","pass":true,"weight":3},{"id":"content_type_json","pass":true,"weight":1},{"id":"name","pass":true,"weight":1},{"id":"description","pass":true,"weight":1},{"id":"version","pass":true,"weight":1},{"id":"service_url_https","pass":true,"weight":2},{"id":"protocol_declared","pass":true,"weight":1},{"id":"capabilities_object","pass":true,"weight":1},{"id":"skills_array","pass":true,"weight":2},{"id":"skills_have_id_name","pass":true,"weight":1},{"id":"io_modes","pass":true,"weight":1},{"id":"card_service_url_answers","pass":true,"weight":2},{"id":"echo_envelope","pass":false,"detail":"HTTP 200, not a JSON-RPC 2.0 response","weight":2}],"status":200,"service":"a2a","metadata":1,"observed":{"echo":"error","name":"BeCoder Agent Network","depth":"full","skillText":["tx-decoder","Transaction Decoder Agent","transaction-decoding","transfer-extraction","approval-extraction","live-route-inspector","BeCoder Live Route Inspector","x402_challenge_parsing","live_route_health","ssrf_safe_outbound_fetch","latency_measurement","payment_requirement_extraction","network_constraint_check","payment-integrity","BeCoder Payment Integrity","x402_prepayment_verification","price_ceiling_enforcement","asset_network_scheme_allowlist","payto_consistency","challenge_fingerprint_drift","deterministic_deny"],"serviceUrl":"https://agent.becoder.xyz","description":"Machine-consumable paid Web3 utility agents with structured outputs, evidence and explicit limitations.","protocolVersion":"0.3.0"},"requests":[{"label":"primary","method":"GET","status":200,"latencyMs":1561},{"label":"card_service_url","method":"GET","status":200,"latencyMs":1166},{"label":"echo_message","method":"POST","status":200,"latencyMs":1720}],"checkedAt":"2026-10-15T21:46:07.773Z","latencyMs":1561,"bodySha256":"163ea43ab04aa28048d38959bb725baab1b0ddba7e7d87c2ff00793c156aa7d5","conformance":0.895},{"url":"https://agent.becoder.xyz/mcp","kind":"mcp","error":null,"reach":"ok","checks":[{"id":"initialize_envelope","pass":true,"weight":3},{"id":"initialize_protocolVersion","pass":true,"weight":2},{"id":"initialize_serverInfo","pass":true,"weight":1},{"id":"initialize_capabilities","pass":true,"weight":1},{"id":"tools_list_ok","pass":true,"weight":3},{"id":"tools_have_name_and_schema","pass":true,"weight":2}],"status":200,"service":"mcp","metadata":1,"observed":{"name":"becoder-agent-network","depth":"full","tools":["becoder_tx_decode","becoder_x402_inspect","becoder_x402_integrity"],"skillText":["becoder_tx_decode","Decode an existing transaction identified by chain and transaction hash into normalized calls, transfers, approvals, met","becoder_x402_inspect","Deterministic live inspection of an x402 route: SSRF-safe HTTP probe, parsed PaymentRequired challenge (header or body),","becoder_x402_integrity","Deterministic pre-payment policy engine. Fetches the live x402 challenge, validates it against caller policy and expecte"],"transport":"streamable-http","protocolVersion":"2025-06-18"},"requests":[{"label":"initialize","method":"POST","status":200,"latencyMs":1148},{"label":"initialized","method":"POST","status":202,"latencyMs":1155},{"label":"tools/list","method":"POST","status":200,"latencyMs":1193}],"checkedAt":"2026-10-15T21:46:13.360Z","latencyMs":1148,"bodySha256":"7fb27042158abfa0b6854dae9e983e8f71b71b3f404b7df6f95bc17a9d347205","conformance":1}]}}}