{"data":{"ratingId":"ur_7ec61afb43b4bca694bac905","evidenceHash":"0x6c0d25ec5256b959095d6aac1e849b280c8c8a2e139e0b80c24def8e2d64c25e","ratingHash":"0x7ec61afb43b4bca694bac9050753f35809cb45860702f62b6cd49650744ae9ca","methodVersion":"ur-1.0","ratedAt":"2026-10-15T21:46:14.654Z","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_fdbd8a43b05c606e559d6c1c","agentId":"95875","chainId":8453},"claims":[{"id":"name","pass":true,"detail":"registration name matches \"Agentic Finance Graph\"","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":"service_x402","pass":true,"detail":"declared x402 service answers and conforms","weight":2},{"id":"x402_support","pass":true,"detail":"a valid x402 payment challenge was observed","weight":1}],"method":"ur-1.0","declared":{"name":"Agentic Finance Graph","skills":[],"services":["web","a2a","mcp","x402","rest"],"x402Support":true,"webPagesNotProbed":1},"endpoints":[{"url":"https://agenticfinancegraph.com/.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":true,"weight":2},{"id":"echo_nonce","pass":false,"detail":"reply did not contain the nonce","weight":1}],"status":200,"service":"a2a","metadata":1,"observed":{"echo":"no_nonce","name":"Agentic Finance Graph","depth":"full","skillText":["tape","Current tape","ai-agents","stablecoins","usdc","erc-8004","x402","eip-7702","liveness","series","Series archive","time-series","history","ranked_agents","Ranked agents","ranking","l7","payments","partners","Partner catalogs","virtuals","fetch","bankr","partners","definitions","Metric definitions","methodology","definitions","agent_record","One agent's record","agent","record","payments","desk","agent_lookup","Agent lookup","lookup","rank","agent_detections","Detections on one agent","detections","security","desk","paid_checks","Evidence packs (checks)","x402","checks","evidence","paid","agent","x402_flow","x402 settlement, measured","x402","bazaar","settlement","solana","other_chains","ERC-8004 beyond Base","erc-8004","ethereum","arbitrum","optimism","polygon","treasury","What ranked agents hold","treasury","holdings","base","census","Registry census","census","erc-8004","base","daily_spending","Agent spending by day (the Engine's hub)","payments","base","daily","time-series","bnb_payments","Every BNB registration owner, receipt-checked","erc-8004","bnb","bsc","receipts","solana_agents","Solana agents","solana","agents","registry","address_poisoning","Address-poisoning watch","security","poisoning","base","bridges","Where bridged agent money arrived","bridges","cross-chain","cctp","data_health","Data health","data-quality","audit","since_last","A figure beside its previous sample","time-series","delta","detector_scores","Each detector's record","detections","false-positives","counterparty","Who paid this address","counterparty","x402","sellers","agent_statement","Agent statement (check before you pay)","statement","merkle","trust"],"serviceUrl":"https://agenticfinancegraph.com/api/a2a","description":"Public accounting tape for AI agents that hold, move and earn real money: Base in full, plus ERC-8004 registrations and owner payments on BNB Smart Chain, Ethereum, Arbitrum, OP Mainnet, Polygon and Solana. Read-only data service. It answers A2A message/send at https://agenticfinancegraph.com/api/a2a (JSON-RPC, protocol 0.3; every reply is a message, no tasks, no streaming) and plain HTTP GET requ","protocolVersion":"0.3.0"},"requests":[{"label":"primary","method":"GET","status":200,"latencyMs":246},{"label":"card_service_url","method":"GET","status":405,"latencyMs":272},{"label":"echo_message","method":"POST","status":200,"latencyMs":267}],"checkedAt":"2026-10-15T21:45:34.691Z","latencyMs":246,"bodySha256":"b508d23211f499f91ca01d092a2a6dc0943e5affdab71cbf521df0efb4f89c8a","conformance":0.95},{"url":"https://agenticfinancegraph.com/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":"agentic-finance-graph","depth":"full","tools":["market_state","find_agent","agent_record","ranked_agents","detections","definition","metric_history","since_last","counterparty_preview","agent_statement","evidence_pack_quote","pay_check","payer_set","agent_stability","agent_independence","ladder_dynamics","verify_sum_log","list_metrics"],"skillText":["market_state","The ledger's headline figures for AI-agent money, each with its value, unit, measurement time and definition id. On Base","find_agent","Look up an ERC-8004 agent by token id on Base, slug, wallet address (0x...) or the name it declares. Returns whether it ","agent_record","The free record of one ranked agent: rank with evidence, bindings, and its 25 newest payments with counterparties. Unran","ranked_agents","The top ranked agents (L7 and above: a bound wallet was seen paying money out of the agent's control after registration)","detections","Anomalies our detectors logged, newest first: drain-shaped payments (each with the share of the wallet's balance it took","definition","The frozen definition of a metric: what it counts, the method, what it excludes and what it does not claim. Use the defi","metric_history","The history of one measured metric from the ledger's archive (daily points, plus 5-minute points for the last 48 hours).","since_last","One measured figure with the stored sample it moved from: current, prior, delta, delta_ratio, both timestamps, definitio","counterparty_preview","For one receiving address on Base (or an x402 resource URL listed in the Bazaar): how many counted payments registered a","agent_statement","The latest 3-hour statement for one ranked agent: payments out split into spend, routing hops and payments whose receipt","evidence_pack_quote","Price and how to buy a dated evidence pack over x402 (USDC on Base, 1 to 25 cents). About one agent: precheck (the routi","pay_check","One free call before your agent pays or hires another: its latest statement (stale, age, chain_ok, flags), live incident","payer_set","The wallets observed paying one agent (income into its bound wallets, plus counted payments from other registered agents","agent_stability","The behaviour clock for one ranked agent: run_days (complete UTC days since the last break in its own payment behaviour,","agent_independence","For one ranked agent: its independence score (1 if it paid, in 30 days, an address with demand from three or more operat","ladder_dynamics","The whole-cohort document: cumulative incidence of the four competing exits (drained, abandoned, dormant, none) at 30, 6","verify_sum_log","Trust nothing you did not recompute. Verifies the Ed25519 signature on the current sum-log head (the Merkle-sum root ove","list_metrics","Every metric the ledger measures or archives: key, unit, definition id, whether it is a headline figure, its first store"],"transport":"streamable-http","description":"Agentic Finance Graph (AFG) is an independent ledger of money held and spent by AI agents, measured from the chain: Base in full, plus ERC-8004 registrations and owner payments on BNB Smart Chain, Ethereum, Arbitrum, OP Mainnet, Polygon and Solana. Read-only and free; nothing here can move funds.\n\nIf the user asks what this can do, or has just connected it: call market_state (compact) and list_met","protocolVersion":"2025-06-18"},"requests":[{"label":"initialize","method":"POST","status":200,"latencyMs":464},{"label":"initialized","method":"POST","status":202,"latencyMs":268},{"label":"tools/list","method":"POST","status":200,"latencyMs":262}],"checkedAt":"2026-10-15T21:46:06.675Z","latencyMs":464,"bodySha256":"7cde9b68d6870bf54e0dd3c46526ef353971e96d2c3f9469025735ec36e3fbe0","conformance":1},{"url":"https://agenticfinancegraph.com/.well-known/x402","kind":"x402","error":null,"reach":"ok","checks":[{"id":"discovery_manifest_lists_resources","pass":true,"weight":2},{"id":"listed_resource_demands_payment","pass":true,"weight":3},{"id":"challenge_parses","pass":true,"detail":"402 body / PAYMENT-REQUIRED header is not a JSON object","weight":2},{"id":"x402Version","pass":true,"weight":1},{"id":"accepts_nonempty","pass":true,"weight":2},{"id":"accepts_scheme_network","pass":true,"weight":1},{"id":"accepts_payTo","pass":true,"weight":1},{"id":"accepts_amount","pass":true,"weight":1},{"id":"accepts_asset","pass":true,"weight":1}],"status":200,"service":"x402","metadata":null,"observed":{"x402":{"schemes":["exact"],"version":2,"networks":["eip155:8453"],"testnetOnly":false,"challengeValid":true},"depth":"challenge_only"},"requests":[{"label":"primary","method":"GET","status":200,"latencyMs":449},{"label":"listed_resource","method":"GET","status":402,"latencyMs":442}],"checkedAt":"2026-10-15T21:46:12.660Z","latencyMs":449,"bodySha256":"969c6987bf9abc16a3153a0f9c596e146933d51684d196413ff9a011d35788dd","conformance":1}]}}}