# The Z-ZERO Whitebook

> You are reading the **agent rendering** of https://www.clawcard.store/whitebook.
> Human rendering: same URL from a browser (or /whitebook?human=1).
> Quick agent guide (install, API, SOP): https://www.clawcard.store/agent.md
> This document is deep background for evaluating Z-ZERO — it is NOT required to transact.

**The payment bridge between AI agents and the real economy.** Why the agent
economy needs a bridge instead of another rail, how the dual-gateway architecture
works, the security model behind it — and what you can verify yourself today.

Proof chips: ✓ Live on Base mainnet (tx 0xdfd1f2f824e1232c3e03c52485332570ff01fbb0340c5571f699ed1218735d7a)
· ✓ On npm (z-zero-mcp-server) · ✓ Works in Claude Code · try: `curl -L clawcard.store`

Last updated 18 Jul 2026 · Third-party figures below carry their source and date.

Contents: 01 Vision & thesis · 02 Why now · 03 Architecture · 04 Security model ·
05 AI-first web · 06 Roadmap

---

## 01 · Vision & thesis

```
[ HUMAN WEB ]  ⇄  [ Z-ZERO — the payment bridge ]  ⇄  [ AGENT WEB ]
fiat merchants                                        USDC on Base · MCP
card checkouts
```

AI agents can already research products, compare prices, and decide what to buy.
What they cannot do is **pay** — because for the vast majority of real-world
merchants, the only door that exists is a card checkout built for human hands.
Those merchants are not going to integrate a crypto rail, an agent protocol, or
a new API one by one. Most will never integrate anything at all.

The industry's answer so far has been to build **new rails** — agent-native
payment protocols that work beautifully wherever the merchant has adopted them,
and nowhere else. Rails are necessary, and the giants are building them well.
But rails only reach the merchants that opt in.

Z-ZERO takes the complementary position: **a bridge, not another rail.** Agents
hold stablecoin (USDC on Base, gasless). When they need to buy from the fiat
web, Z-ZERO issues a single-use, amount-locked virtual card at the moment of
purchase and automates the checkout the merchant already has. The merchant
doesn't need to build anything new — it receives a standard, fully funded card
payment through its existing checkout, consistent with the card networks'
emerging agentic-transaction programs.

The business class has a name, too: Z-ZERO is an **agent payment facilitator** —
revenue is a per-transaction take-rate on the volume that crosses the bridge.
No merchant fee, because the merchant integrates nothing.

Four design principles govern everything in this document:

| Principle | Meaning |
|---|---|
| Zero merchant integration | Work with the checkout that exists today, not the API a merchant might adopt in three years. |
| Human authorization built in | Every payment path starts from a human-approved boundary: budgets, limits, revocable keys, explicit approvals. |
| The agent never holds credentials | No card number, no CVV, no private key ever enters the AI model's context or environment. |
| Settlement-agnostic by design | USDC on Base is the active configuration, not the identity. Additional stablecoins or EVM chains are configuration, not rewrites. |

> The rails are live. The bridge is Z-ZERO.

## 02 · Why now

Infrastructure is running ahead of demand. That gap is the window — and every
fact below carries a date.

| Date | Fact |
|---|---|
| 11 Sep 2025 | PCI Security Standards Council publishes AI-payments guidance recommending payment tokens or single-use PANs, plus merchant, spend and time limits — the same principles Z-ZERO is built on. |
| 2026 | AWS ships x402 payment enforcement at the edge — a "Monetize" action in CloudFront and WAF, settling USDC on Base. (The Defiant) |
| 30 Jun 2026 | 140+ major companies announce a shared stablecoin (OUSD, launching late 2026). The multi-stablecoin future is now consensus — which favors neutral bridge layers. (Fortune) |
| 02 Jul 2026 | Visa: AI agents complete real purchases at independent EU merchants, with 31 issuing banks live. |
| Early Jul 2026 | Cloudflare opens the waitlist for its x402 Monetization Gateway. (Cloudflare blog) |
| Year one of x402 | 169M payments, 590k buyers, 100k sellers — machine-to-machine API micropayments, as reported by Coinbase. Proof the rail lane works where integration exists; commerce at unintegrated merchants remains the gap. |

Market context:
- **$300B → $1.45T** — stablecoins in circulation today → projected 2035 (Morningstar); $33T transacted in 2025, +72% YoY
- **$8B → $1.5T** — agentic commerce 2026 → projected 2030 (Juniper); US agentic shoppers $190–385B by 2030 (Morgan Stanley)
- **+138% / +54%** — AI-referred retail traffic YoY / conversion lift vs non-AI traffic (Adobe, May 2026) — early, from a small base

Read those two panels honestly and a specific picture emerges. The top one is
**incumbents building supply**: card networks, cloud providers and standards
bodies wiring agent payments into production infrastructure, on real dates. The
bottom one says demand is **forming, not proven** — traffic and conversion
signals are sharply up, but from a small base. We state that plainly rather than
claiming an explosion that hasn't happened.

That asymmetry — capability ahead of adoption — is the window. The moment agent
buying becomes routine, the layer that already connects agents to the vast
majority of merchants who never integrated anything becomes very hard to
displace. The time to build and prove that layer is before the wave, not after it.

> Capability is here. Adoption isn't. That gap is the window.

## 03 · Architecture

A dual-gateway system: humans govern through one door, agents execute through
another — and credentials never cross the line.

Z-ZERO separates **governance** from **execution**. The human owner uses a
dashboard: deposit USDC, set budgets and limits, create and revoke agent keys,
approve what needs approving. The agent uses an open MCP server (published on
npm, works with any MCP-capable model). Sensitive material — private keys, card
numbers — lives on neither side of the conversation with the model. It stays
inside the platform boundary, touched only at the moment of use.

```
GOVERNANCE GATEWAY                    EXECUTION GATEWAY
HUMAN → DASHBOARD                     AGENT → MCP SERVER
(budgets · limits · keys ·           (Passport Key zk_live_… ·
 approvals)                           request token · execute checkout)
            \               /
             ▼             ▼
        [ Z-ZERO PLATFORM — keys & cards live ONLY here ]
          wallet ops · card issuing · token ledger · kill switch
                          │
                          ▼
        headless browser → merchant's existing checkout
```

### 03.1 Smart routing: one tool, two payment paths

The agent calls one tool with a checkout URL. Z-ZERO detects what the merchant
accepts and routes accordingly:

| Path | When | How |
|---|---|---|
| Fiat — JIT card | Merchant accepts cards only (the default for the vast majority of the web) | Issue a single-use virtual card locked to the exact order amount, auto-fill the existing checkout form, burn the card |
| Crypto — USDC on Base | Merchant accepts on-chain USDC | Pay from the agent's smart account — gasless, gas sponsored via an ERC-7677 paymaster |
| x402 (planned) | Merchant supports HTTP 402 | One HTTP request — no browser automation needed |

### 03.2 The just-in-time card flow

1. **Read the total** — the agent reads the final price on the merchant's checkout page — say $49.99.
2. **Issue & fund** — the platform verifies the agent's on-chain USDC balance, debits it (gasless), and has a licensed issuing partner create a virtual card whose limit is exactly $49.99, single-use, self-expiring.
3. **Token, not card** — the agent receives an opaque one-time token — a random 128-bit string with a 1-hour lifetime. It contains no card data and cannot be converted into any.
4. **Automated checkout** — at payment time, the platform resolves the token server-side, and a headless browser types the card into the merchant's form. Card data exists only in volatile memory for the seconds the checkout takes, then is discarded — success or fail.
5. **Settle & close** — confirmed → the token is burned. Declined → the USDC is refunded on-chain. Either way the card dies at the issuer after one transaction.

Card lifetime: seconds in memory — single-use · amount-locked · self-expiring.

### 03.3 Wallets & keys: no keys to steal

Agent wallets are ERC-4337 smart accounts on Base, derived deterministically
from a single protected master seed plus a per-agent index. **The database
stores only public addresses and indices — zero key material.** A database
breach yields no card numbers and no private keys — nothing that can move funds
on its own. Signing happens in memory at transaction time.

Today these wallets are platform-managed, bounded by human budgets, rate limits
and the kill switch; scoped user-controlled permissions (ERC-7715) are on the
roadmap. **Because keys never exist in the agent's environment, even a fully
prompt-injected agent cannot extract keys or card data — spending stays inside
the human-set budget and rate limits, one amount-capped transaction at a time,
and the Passport Key is revocable at any moment.**

## 04 · Security model

The agent never holds the card. It holds a one-time ticket — and even the card
behind the ticket is built to die.

The industry has converged on the principle here — the PCI Security Standards
Council's September 2025 guidance recommends payment tokens and single-use PANs
for AI-driven payments, and the card networks have made tokenization the core of
their agentic programs. We claim no secret knowledge and no certification; what
follows is simply the implementation, described precisely enough to be evaluated.

### 04.1 Three layers that fail safely

| If this leaks | Properties | Outcome |
|---|---|---|
| TOKEN | expires in 1h · single-use · owner-bound | no card can be extracted |
| CARD | single-use · exact amount only · self-expires | damage is boxed in |
| DATABASE | no card numbers stored · no private keys stored | nothing that moves funds on its own |

### 04.2 Tokens, not encryption

The token an agent holds is not an encrypted card — it is a random string with
**no mathematical relationship** to any card number, worthless unless a live
server answers yes to owner, validity and single-use, and revocable with one
call. The same principle — tokenization in place of stored credentials —
underpins wallets like Apple Pay; Z-ZERO applies it to agents.

| | Encrypted card data | Z-ZERO token |
|---|---|---|
| What a thief obtains | The real card, locked | A meaningless random string |
| What unlocking requires | The key — steal it, break it, or find a bug | A live server that says yes to owner + validity + single-use checks |
| Revocable after a leak? | No — exposed ciphertext is exposed forever | Yes — burn the token, it becomes paper |
| Prize if fully defeated | A real card, spendable anywhere | A single-use card locked to one amount, already expiring |

### 04.3 The credential ladder

Three credentials, each living shorter and carrying less power than the one
above it — and exchanging one for the next always requires both the credential
AND proof of the identity it was issued to:

```
PASSPORT KEY  zk_live_…   created once by the human · revocable any time
      │  used to REQUEST a ticket
      ▼
PAYMENT TOKEN             random 128-bit · 1 hour · single-use · exact amount
      │  ticket + identity together REDEEM the card
      ▼
VIRTUAL CARD              seconds in memory · single-use · amount-locked
```

### 04.4 Two independent self-destruct clocks

The 1-hour token lifetime is enforced by the Z-ZERO platform. The card's own
death — void after one transaction, expired within a day — is enforced **at the
issuer layer, outside our infrastructure**. Even if an issued card leaked in
full, its death still arrives on that second clock — one no one at Z-ZERO, and
no one inside a breach, can stop.

**RAM-only execution, stated precisely:** real card credentials exist only in
volatile memory for the few seconds needed to complete a checkout — by design
never written to disk, database, or logs — and are discarded immediately after
the transaction, success or fail.

### 04.5 Defense in depth, enumerated

- **Amount locking** — a $15 card is declined for a $16 charge at the issuer level; overspend is blocked outside our own code.
- **Single-use everything** — tokens burn after redemption; cards void after one authorization.
- **Idempotency** — network retries cannot double-charge; same request, same single result.
- **No card data at rest** — there is no PAN database to breach, by construction.
- **Zero key material in the DB** — wallet keys are derived at signing time, never stored.
- **Row-level security** — every table is scoped so users can only ever touch their own data.
- **SSRF & transport guards** — non-HTTPS and private-network targets are rejected outright.
- **Rate limits + kill switch** — on-chain transfers are throttled per user; one switch freezes all card activity platform-wide.

### 04.6 Where the moat actually is

None of the four properties below is unique on its own — stablecoin wallets
exist, virtual cards exist, agent toolkits exist, browser automation exists.
The product is the **combination**, shipped and live:

1. A new single-use card, created at purchase time and funded from stablecoin — not a pass-through to a card the user already has
2. Open MCP — works with any MCP-capable model, no walled garden
3. Checkout automation at merchants as they are today — nothing for the merchant to build or install
4. Card data never enters the model's context — the agent sees a token, nothing more

**One of these properties compounds.** Every failed form fill teaches the
routing layer — field formats, address quirks, flow changes — so a merchant
fixed once is fixed for every agent that follows. The combination gets this
launched; the failure corpus, and the two-sided settlement data it feeds,
accrue only with time on the bridge.

## 05 · AI-first web

One address, two renderings: humans see pixels, agents see protocol. You can
verify this in one command:

```
$ curl -L clawcard.store
# → returns AGENT.md: site map, MCP install, API, error codes, SOP
```

Most "AI-ready" websites bolt documentation onto a human page and hope agents
can parse it. clawcard.store inverts that: **the agent never needs the human
page.** We run the first AI-first surface on our own front door — dogfooding
the demand side of the bridge.

```
GET https://clawcard.store
        │  the server reads User-Agent + Accept
   ┌────┴──────────────────────────────┐
   ▼                                   ▼
BROWSER (Mozilla/5.0…)          AGENT (curl / Claude / GPTBot)
HTML — the marketing site       AGENT.md — site map · MCP install · API · SOP

search crawlers → always HTML · same content, two renderings — negotiation, not cloaking
```

Because no user-agent list catches every agent, discovery is layered four deep —
an agent that slips past one layer hits the next:

- **L1 — Content negotiation at the edge:** Accept: text/markdown or a known AI/CLI user-agent → the same URL serves AGENT.md instead of HTML.
- **L2 — Published standards:** /llms.txt and /llms-full.txt (llmstxt.org) · /.well-known/agent.json — an A2A Agent Card declaring five payment skills for agent-to-agent discovery.
- **L3 — Signposts inside the human page:** an agent-notice comment at the top of the markup and schema.org JSON-LD — the first thing a stray agent parses points it back to the protocol surface.
- **L4 — A header on every response:** X-Agent-Guide: /llms.txt rides on every URL of the site — any touchpoint leads to the payment SOP in one hop.

Live on production since 12 Jul 2026, verified across twelve scenarios. The
nicest proof was unplanned: the first time an AI-integrated browser opened a
preview of the site, it was served the agent rendering automatically — the
system recognized an agent before we ever demoed it.

## 06 · Roadmap

What is live, what is next, and where this goes — stated without dates we can't defend.

**● LIVE TODAY**
- Gasless USDC on Base mainnet — real transaction verifiable on-chain
- Just-in-time single-use cards with automated checkout at unmodified merchants
- Open MCP server on npm — smart routing, balances, human approvals, spending limits
- A merchant checkout knowledge base that learns from failed form fills — field formats, address quirks, flow changes — so the next agent's legitimate purchase completes reliably
- The AI-first web surface described in section 05

**▸ NEXT**
- x402 as a third payment path — one HTTP request where merchants support it
- Additional stablecoins and EVM chains — by design a configuration entry, not a rewrite
- More merchants that just work. Sharper human controls.

**▹ THE LONGER ARC**
- **Know-Your-Agent (KYA):** every bridge crossing produces settled, two-sided transaction data. The question in agent commerce shifts from "can this agent pay?" to "should this agent be trusted to pay?" — and the layer that answers it accrues only with time on the bridge.
- **User-controlled smart accounts:** scoped, revocable spend permissions held by the user, not the platform — the ERC-7715 direction.

Roadmap items describe engineering direction, not promises with dates. Anything
here may ship earlier, later, or differently as the market moves.

---

## Verify, don't trust

- On-chain proof: https://basescan.org/tx/0xdfd1f2f824e1232c3e03c52485332570ff01fbb0340c5571f699ed1218735d7a
- Run the MCP server yourself: https://www.npmjs.com/package/z-zero-mcp-server
- API reference: https://www.clawcard.store/docs/api
- Get started: https://www.clawcard.store/ · Agent guide: https://www.clawcard.store/agent.md

Building rails we should bridge to, issuing infrastructure, or capital for this
layer — hung@s1-group.com

Third-party figures are cited with source and date; market projections are
single-analyst estimates. This document describes a system; it is not an offer
of securities and makes no compliance certifications.

© 2026 Z-ZERO · The payment bridge for the agent economy
