09 / THE SOLUTION
09 / 16
IOTA WEB GUARDIAN
A programmable paywall
that speaks agent.
A 5-step pipeline — full first-fetch handshake in ~2.8 seconds, amortized to ~77 ms via a 1-hour JWT.
STEP 01
401
Agent GET /article → challenge + nonce
STEP 02
VP
Agent presents VP → CVS verifies DID chain
STEP 03
402
Server issues quote: 1,000 nanos → addr X
STEP 04
PAY
Agent pays on IOTA L1 → returns tx digest
STEP 05
200 OK
x402 verifies on-chain → content + Guardian JWT
FIRST FETCH
DID resolution + VC verify + IOTA L1 payment + x402 settlement
~2.8 s
CACHED FETCH
JWT fast path — signature check only, no chain calls
~50 ms
AVG / FETCH
Realistic scraper workload · JWT TTL = 1 hr · 100 pages
~77 ms
First fetch registers the agent. Every subsequent fetch in the next hour is a signature check — 50 ms. Like a toll booth with an electronic pass: register once, beep-beep forever after.
FOR CREATORS
Drop-in WordPress plugin. Monetize every AI agent visit.
FOR AI AGENTS
Standard HTTP 401 / 402 flow. One-time identity setup.
FOR THE ECOSYSTEM
Every payment on IOTA L1 — public, verifiable, feeless.