Agentic Finance Graph

Home/The Graph

The product

One public object.

A dashboard shows totals. The graph shows who paid whom, under which policy, with whose money, and what happened next. Three layers — a public pulse, the graph itself, and an API sold back to the agents.

Layer 0 live · Layer 1 & 2 building in public · 2026-09-04

Agentic Finance Graph AS-OF 2026-10-09 16:53 UTC
—L5 Base
L7+Public rank
USDCRail
    Stable float USDC · Base Agent vault DeFi TVL · Base Live series · shape is change since the first stored sample · orbs mark new data

    Time runs left to right, labelled in UTC. Each line is a measured series — stable float, USDC on Base, agent vault cash, Base DeFi TVL — scaled against its own range so each one shows its own activity. Orbs travel a line when a new sample lands. Use the range buttons to change the window, and hover or tap to read all four lines at one timestamp. Once Layer 1 ships, each orb becomes one Action under one binding.

    The trackers

    Every line is a measurement.

    Each tracker draws one metric straight from the same archive the big graph and /api/series serve — our collector samples continuously, so these move whether or not anyone is watching. A tracker with too little history says collecting; it never fakes a line.

    Registrations and x402 totals began accumulating history on 2026-09-06, the day our collector started measuring them — so those trackers grow richer by the hour. Definitions and producers for every metric: /api/state.

    Entities and edges

    Ten entity types: Agent, Wallet, Policy, Protocol, Vault, PaymentEndpoint, Incident, HumanOperator, Delegation, SessionKey. The edges are where the answers live:

    Agent  ──REGISTERED_AS──▶  ERC-8004 token      (identity)
    Agent  ──BINDS──────────▶  Wallet              (confidence-scored)
    Wallet ──DELEGATES_CODE─▶  EIP-7702 impl       (or god-key flag)
    Wallet ──HAS_SESSION_KEY▶  Policy              (caps · allowlists · expiry)
    Wallet ──PAYS───────────▶  x402 seller         (economic vs vanity)
    Wallet ──DEPOSITS───────▶  ERC-4626 vault      (yield parked)
    Wallet ──SWAPS──────────▶  DEX router
    Wallet ──BRIDGES────────▶  CCTP / bridge
    Agent  ──REVIEWS────────▶  Reputation entry    (job-linked only)
    Agent  ──VALIDATES──────▶  Validation record   (rare, high value)
    Agent  ──JOBS───────────▶  ERC-8183 escrow
    Wallet ──CLUSTERS_WITH──▶  Wallet              (same operator)

    The join that matters — and that explorers stop short of — is NFT → wallet → money. A row with only an NFT and a name is a badge. A row with L7 liveness, a balance, and a sink is an economic actor. How the join is scored →

    Three layers

    Layer 0 · live

    Public pulse

    This site: live tiles, the liveness funnel, cited statistics with timestamps, and the weekly Agentic Finance Graph Note. A terminal, not a think-tank.

    Open the panels →

    Layer 1 · building

    The graph itself

    Agent profiles (chains, balances, counterparties, policy, incidents, 7702 implementation), protocol sinks, the yield-parking map, and flow views — spam toggle default ON.

    Layer 2 · next

    Agent-native API

    The graph served over MCP, paid per query in USDC over x402. Agents buy the map of themselves, and read the same evidence people do.

    How big the graph is, right now

    Every count below is a row we hold, not a claim about the sector. This is the object model above with its actual size attached.

    Payment events recorded 700,398 Every outbound transfer observed from a bound wallet, including those excluded from published totals for predating the registration. Evidence is never deleted here, only marked. measuring…
    Actors 98,793 Registrations sampled and joined, at any rank. 7,710 have been watched paying somebody. actor rows
    Wallets, and open bindings 50,115 Joined by 98,844 open bindings. Closed bindings stay on the record as the audit trail of a claim we once made. wallets · bindings
    Endpoint probes 191,654 Every knock on a declared endpoint, with its status and round-trip time kept. probe results
    Reputation events 506,006 On-chain feedback read from the registry logs — a signal held beside the ladder and given no weight inside it. rep.feedback.total.v1
    Time-series observations 281,975 Samples held on the collector, of which the public archive is a downsample. — distinct metrics are live right now. /api/series

    Views that are live

    These were on the roadmap when this page was written. They are not any more.

    • 7702 radar — delegation designators read from wallet code, implementations ranked by concentration, and an allowlist that ships empty so no contract is called a god key on a hunch. On the data page →
    • Liveness funnel — L1 through L7+ from a uniform random sample, drawn linear so the collapse is visible rather than flattered. See it →
    • Incident ledger — bulk minting bursts, retry loops, dead endpoints, bindings orphaned by identity transfers. An incident is an event, never a low score. The feed →
    • Agent pages and rank — one page per ranked agent, carrying its money path, bindings, probes, and the feedback others left. The roster →
    • Operator graph, first cut — minting concentration shows which addresses run fleets; one wrote an eighth of the registry. Naming the humans behind them is still ahead. Who mints →
    • Stablecoin mix — USDC share published as a risk tile, not a victory lap.
    • Definition registry — every metric with a frozen contract, including what it does not assert. Browse it →
    • Registry census 1.6 — every ERC-8004 registration on Base in the graph, bound to the wallet that owns it, and every one of those wallets screened for stablecoin payments every three hours. The count of agents observed paying stopped being a sample. What changed →
    • Four stablecoins 1.6 — USDC, USDT, EURC and DAI in payments, floats and the receipt check.
    • Agent income 1.6 — money into ranked agents, under the same exclusions as money out. The definition →
    • Counterparty identity 1.6 — the addresses agents pay, classified as contract, person, or key delegated to code. The definition →
    • Other chains and the x402 Bazaar 1.6 — ERC-8004 registrations on Ethereum, Arbitrum, OP Mainnet and Polygon, and the Bazaar read as a census of what is for sale. /api/chains · /api/bazaar
    • The Desk 1.6 — agents side by side, alert rules, synced notes, evidence checks from 1 cent, paid plans in USDC over x402. Connect →
    • Agent treasuries 1.6 — cash, ETH, DeFi net of debt and other tokens for every ranked agent's wallets, read daily. /api/treasury
    • x402 settlement, measured 1.6 — what the sellers listed in the Bazaar actually receive on Base, Polygon, Arbitrum, OP Mainnet, Ethereum and Solana, and how much of it registered agents pay. /api/x402flow
    • MCP server 28 Sep — eight read-only tools for Claude, Cursor or any agent framework, free, at /mcp. Connect →
    • Who can sign for the money 30 Sep — counted dollars split by the paying wallet's controller: a plain key, a key delegated under EIP-7702, or a contract account. The definition →
    • Bridged money, followed 30 Sep — counted payments into bridges traced to the chain where each arrived, and to whose address. /api/bridges
    • The Engine 3 Oct — every measured family on one wheel around agents' daily spending, each spoke with its own chart and 7-day and 30-day moving averages. Open it →
    • Address-poisoning watch 3 Oct — every Base wallet that pays as an agent, watched hourly for look-alike addresses planted in its history; a loss counts only when two independent reads agree.
    • Payments beyond Base 3 Oct — registration owners on Ethereum, Arbitrum, OP Mainnet and Polygon count only if they minted a registration themselves. On BNB Smart Chain every such owner is read and each transfer receipt-checked, and on Solana the agent registry and what its wallets pay; both are backfilling and publish when caught up. /api/xchain
    • Raw dumps, CSV 3 Oct — the archive as a flat file. /api/series?format=csv
    • Embeddable widget live — four measured figures with attribution, pasteable on any site. embed.js

    Still on the roadmap

    • Liveness funnel on every chain next — registration cards probed on BNB Smart Chain, Ethereum, Arbitrum, OP Mainnet and Polygon as they are on Base and Solana, rolled up weekly per chain.
    • The agent multiplier, second half next — transfers per agent per day against a sampled baseline of ordinary wallets.
    • Wallet sets next — Coinbase agentic wallets, MetaMask, Skyfire, Crossmint and Nevermined, attributed from their published contracts only.
    • Rail Multiplex — flows coloured by rail. Deliberately held: only a small share of observed payments can be attributed to a named rail (x402 is 9.13% by count), and one thin strand beside a wall of grey would be honest and useless.
    • Mandate browser — public agent policies, so a reader can see what an agent is permitted to do before it does it.
    • Input–output table — intermediate agent-to-agent payments against final demand, so agent GDP is not double-counted.
    • More embeds — the liveness funnel and the Engine wheel as pasteable widgets, beside the figures widget that is already live.

    Positioning — plainly

    Cambrian writes the map. Explorers show one layer. Agentic Finance Graph joins identity, wallets, flows, yield, reputation, and incidents into one public object — and sells the API back to the agents themselves.

    We do not compete with Coinbase on wallets, Circle on issuance, Uniswap on routing, or IXS on licensed RWA. We take the measurement and discovery layer, and we differentiate on five things: the liveness ladder, the money join, policy labels, open methodology with raw dumps, and a spam filter that defaults to ON.

    Building on a rail we cover?

    Wallet kits, vaults, facilitators, agent frameworks: send labeled wallets and get a fair, timestamped read of your liveness plus distribution in the weekly note. agenticfinancegraph@proton.me · @AgenticGraph