Investor deck — Confidential

The FICO Score for AI agents.

Every AI agent carries a teranode score — transaction history, dispute rate, fraud rate, principal lineage. Merchants check the score before they accept the agent. We underwrite the ones that clear. Payments are the wedge; the score graph is the moat.

Company teranode, Inc. Stage Pre-seed / Working product Category Credit bureau for AI agents Contact founders@teranode.ai
01 — The thesis

AI agents can already research, negotiate, and pay. What they cannot do reliably is be trusted.

teranode is the credit bureau and underwriter that closes that gap. Every agent gets a score. Merchants gate on it. We monetize the graph, not the payments.

  • The score. A signed 0–850 number + tier, built from transaction history, dispute rate, fraud rate, and principal lineage. One API call away from any merchant surface.
  • The wedge. Agent payments over x402 on Base — how we earn the transaction data the score depends on. Live today, domain registration first.
  • The moat. Once merchants require a teranode score to accept an agent, the score history itself is the asset. It compounds. It can't be re-created.
  • The endgame. Underwrite fraud liability on scored agents. Lloyd's of London for the agentic economy.
02 — The problem

Every merchant on the internet is about to be hit with agent-initiated purchases. There is no credit bureau to call.

  • Merchants have no trust signal. Is this agent legitimate? Does it pay disputes? Who actually owns it? Today: no answer.
  • Agent operators can't establish reputation. A well-behaved agent looks identical to a fraudulent one until it defrauds you.
  • Underwriters can't price risk. No data, no premiums, no coverage — so every merchant eats agent fraud as pure loss.
  • Payment rails are not the bottleneck. x402, USDC, and card APIs all work. The missing layer is the trust layer.

Humans solved this with FICO. Merchants can't accept plastic without pulling a score. Agents need the same primitive — and nobody is building it.

03 — Why now

Three structural shifts are converging. The credit-bureau opportunity opens at the intersection.

  • Agent volume is about to explode. Models crossed the autonomous-execution threshold. Every major runtime (Claude, GPT, Gemini) is shipping agent products. The buyer population changes in 18 months.
  • The rails got solved. x402 (HTTP 402) is being adopted at infrastructure scale — Cloudflare, AWS, Stripe, Coinbase. USDC on Base settles in seconds at fractions of a cent. Payments are not the limiter anymore.
  • Identity got standardized. ERC-8004 gives every agent a verifiable, on-chain principal. For the first time, we can attribute behavior to an identity that doesn't rotate.

The rails work. The identity works. What's missing is the score. Whoever ships the credit bureau first owns the chokepoint — the same way FICO owned the credit-bureau chokepoint before Visa owned the rail.

04 — The product

Six primitives — the infrastructure that generates the score data and exposes it to merchants.

Score API GET /v1/scores/:did returns a signed 0-850 score, tier, fraud rate, dispute rate, and principal lineage. The teranode score.
ERC-8004 resolver Resolve any agent DID on-chain, attest the signer, and bind behavior to a principal that cannot be rotated away.
Payment intents Typed state machine: requires_authorization → authorized → routed → confirmed. Every transition is signed and joins the score graph.
Spending mandates Per-call and cumulative ceilings the agent cannot exceed. Merchant-visible; they become inputs to the score.
Signed ledger Append-only, HMAC-signed attestation stream. Every scored transaction is replayable. Auditor-grade output.
Underwriting API (preview) Opt-in merchant guarantee: if a teranode-scored agent defrauds you, we make you whole. Premiums scale with the score.
05 — The live demo

teranode.ai/agent — watch Claude query the graph, present a score, and transact autonomously.

1
Agent identified
Claude presents a did:erc8004 principal. teranode resolves on-chain and attests the signer in sub-second.
2
Score attested
teranode issues a signed score card: 782/850, Prime tier, 2,847 lifetime transactions, 0.00% fraud rate, verified lineage.
3
Merchant accepts
name.com (via teranode as merchant of record) enforces a minimum score floor. Agent clears; settlement is unblocked.
4
x402 settlement
Agent POSTs to the checkout, signs transferWithAuthorization, USDC settles on Base in ~1.8 seconds. No human in the loop.
5
Ledger updated
Transaction joins the score graph as signed evidence. Next merchant to query sees a stronger score, same principal.
06 — Payments is the wedge, scoring is the moat

Two common questions collapse into one answer once you see the layering.

Why payments? Payments is how we earn the ground-truth data the score depends on. Every scored transaction is signed evidence. You cannot build the credit bureau without owning the rail that generates the behavior.
Why not just payments? Payments is a commodity in 18 months. x402 is an open protocol; so is USDC. The score is not a commodity — it compounds with history and cannot be re-created once the graph exists.
  • Stripe can build an x402 endpoint in a weekend. Stripe cannot build our score graph in five years.
  • Every agent we process today becomes scored history. Every scored history makes the next merchant more likely to require a teranode score.
  • The Visa analogy everyone uses is wrong. Visa is the rail. FICO is the chokepoint. We are building FICO.
07 — Initial wedge: domain purchase

Our first production merchant flow is domain registration. It is live today, and it's designed to seed the score graph.

  • Why domain purchase. Universally understandable, trivial to demonstrate, real prerequisite for autonomous deployment. Every agent that ships something needs a domain.
  • Why it matters for the score. Each registration exercises every primitive: x402 paywall, payment intent, spending mandate, signed attestation, ledger write. Every registration is a scored transaction.
  • Merchant of record. teranode registers on behalf of the agent via name.com. We take a merchant fee; the agent never touches the name.com API. Revenue starts on transaction one.
  • Status. Fully operational. Sandbox today; mainnet is one env var and one production API token swap away.

The wedge proves the primitives. The primitives are not domain-specific. Every subsequent merchant integration inherits the same substrate and feeds the same graph.

08 — The score is the platform

The credit-bureau model scales laterally. The same teranode score unlocks adjacent markets that a payments company could never touch.

  • Agent KYC. Regulators are asking who the agent is. The score plus ERC-8004 lineage is the auditable answer.
  • Agent employment verification. Businesses hiring agent workers need a reference check. That's a teranode score pull.
  • Agent-to-agent contract underwriting. When agents contract each other, counterparty risk is priced off the score.
  • Insurance pricing. Our own underwriting product prices premiums off the score. Third-party insurers license the score API for the same reason.
  • Merchant enablement SDK. Any merchant gets a single integration: score pull, decision, settle. LangChain, CrewAI, AutoGPT framework plugins funnel every agent through the score.

The business is not a domain-purchase product. It is a credit bureau that starts at payments and expands to every market where agent trust is priced.

09 — Defensibility

Why the score graph cannot be cloned, even by Stripe or Coinbase.

Compounding history Every scored transaction deepens the graph. A score requires history. A competitor starting today is permanently behind.
Merchant lock-in Once merchants gate acceptance on a minimum teranode score, switching costs the merchant their whole fraud model. They don't switch.
Identity binding ERC-8004 means a principal cannot fork to escape its history. Bad behavior is attached to the identity forever.
Underwriting capital The fraud-guarantee product requires regulated capital and loss-ratio history. Neither is copy-pasteable; both are moats.
Cross-rail neutrality We score across Stripe, Coinbase, Visa, and USDC. A rail operator can only ever score inside its own rail — they can't be the FICO.
First-mover chokepoint Credit bureaus are natural monopolies. FICO, Experian, and TransUnion are the proof. The second credit bureau for agents has no business.
10 — What is built today

This is a working product, not a slide-deck concept. The infrastructure that generates the score data is live.

  • x402 HTTP paywall — real on-chain USDC settlement via the Coinbase x402 facilitator, signed header validation, sub-second settlement on Base.
  • ERC-8004 agent identity — on-chain principal resolution, registration params, reputation reader. Every transaction is attributed to a did:erc8004.
  • SIWE wallet verification — EIP-4361 nonce generation, cryptographic signature verification, persistent sessions across all storage backends.
  • Payment intent state machine — explicit lifecycle, transition guards, idempotency, reconciliation on any inconsistency. Every transition is signed evidence for the score.
  • Spending mandates — per-call and cumulative ceilings, validity windows, persistent across sessions. Merchant-visible; scored inputs.
  • name.com merchant-of-record flow — live reseller API, production credentials issued, sandbox default with a one-env-var flip to mainnet.
  • Webhooks — HMAC-SHA256 signatures, 3-attempt retry with backoff, full delivery log per endpoint.
  • Merchant API auth + admin — Bearer tokens, env-based and Postgres-backed credentials, timing-safe admin session.
  • Multi-backend storage — InMemory / File / Postgres across every repository. Swap via one env var.
  • Autonomous agent demo — Claude (claude-sonnet-4-6), MetaMask SIWE, SSE streaming, real x402 signing, persistent spending mandates.
  • Discovery surfaces — A2A 0.3 agent card, Google AP2 manifest, MCP server with paid tools, llms.txt. Every agent runtime can self-configure.

Sandbox today. Mainnet is one env var: X402_NETWORK=base. Production name.com credentials are already issued.

11 — Roadmap

The score-graph substrate is complete. What remains is turning the attestation layer into a live score and expanding into underwriting.

ItemStatus
x402 protocol (sandbox + real settlement)✓ Shipped
ERC-8004 agent identity resolver✓ Shipped
SIWE wallet verification (persistent)✓ Shipped
Payment intent state machine + signed ledger✓ Shipped
Spending mandates with validity windows✓ Shipped
Merchant auth + admin + multi-backend storage✓ Shipped
A2A / AP2 / MCP discovery surfaces✓ Shipped
name.com live reseller (prod creds issued)✓ Shipped
Mainnet activation (one env var)○ Next
Live teranode score API v1 (scoring model on existing ledger)○ Next
Merchant SDK (score pull + gate decision)○ Next
Underwriting API v0 (fraud guarantee on scored agents)Planned
Agent framework integrations (LangChain, CrewAI, AutoGPT)Planned
Multi-rail score coverage (Solana, card-rail MPP)Planned
12 — The ask

We are raising a pre-seed round to go from scored-transaction substrate to a live credit bureau — and seed the underwriting book.

The substrate is complete. The score model rides on data we already generate. Underwriting is the commercial end-state of the same graph.

  • Mainnet activation + first live teranode score — USDC on Base mainnet, score v1 derived from the existing signed ledger, public score API live.
  • Merchant SDK + first score-gated merchant — drop-in integration that lets any merchant require a minimum teranode score before accepting an agent. name.com is the anchor.
  • 3 additional merchant verticals — hosting, SaaS subscriptions, API credit top-ups. Each expands the scored-transaction graph without changing the substrate.
  • Underwriting v0 — opt-in fraud guarantee on high-score agents. Capital-light pilot to establish loss ratios; the real book follows.
  • Agent framework SDK — LangChain, CrewAI, AutoGPT integrations. Every connected agent gets a teranode score on first transaction.
  • 2 senior engineers — scoring/ML and protocol/integrations.

Whoever ships the credit bureau for agents first owns the chokepoint the way FICO owns consumer credit. The rails are solved. The identity is solved. The score isn't — yet. We already built the substrate. The next 12 months turn it into the graph. The window closes the day a rail operator ships a good-enough score inside their own walled garden. It isn't closed yet.

founders@teranode.ai  •  teranode.ai/agent  •  github: danzimon-rgb/teranode

Live agent demo · raising now 20 min · founder call Book →