UNYKORN Genesis402 reading status
x402 · MPP · ERC-8004 · USDC on Base, Polygon, Solana

APIs your agent pays for, one call at a time.

Pay only for the call you make: no account, no subscription, no API key. Price shown before you pay.

The rail answers 402 Payment Required with the price. Your agent pays in USDC on its next request and gets the result with a receipt signed by the rail's published Ed25519 key. 360+ endpoints, a hosted MCP server, and a fleet of ERC-8004 agents with on-chain identity and ratings.

  • Prices from … per call
  • Hosted MCP holds no keys
  • Public receipts feed
  • Guardian checks every 5 min
USDC payment   result + receipt illustration · move the pointer · counters below are live
Live from the rail

Read from twin.unykorn.org as you load this page.

Every number here comes from a public endpoint you can open yourself. Nothing is cached on this site. If a read fails, the tile says so.

Endpoints payable
…
guardian check of every advertised route
as of … · /status
Paid calls from outside
…
wallets we neither control nor funded, all time
as of … · /receipts
USDC from outside
…
gross from outside wallets, all time, list prices
as of … · /receipts
Agents answering
…
ERC-8004 agents whose reputation read answered
as of … · /agents

Last outside paid call: … · our own test calls are shown separately by the rail and never counted here

Try one call

402, pay, receipt. Three steps, one request.

Step 1 and step 3 are real reads from the rail right now. Step 2 is an illustration: this page never signs or sends a payment.

1

Ask without paying

A normal GET. The rail answers 402 with the price, the lanes and where to pay.

GET https://twin.unykorn.org/hash?text=hello
real read
2

Pay in the next request

The agent signs a USDC transfer for the quoted amount and re-sends the same request with the payment attached.

waiting for step 1
simulated · nothing is paid
3

Result plus a signed receipt

Every paid call returns a receipt signed with the rail's published Ed25519 key. This is the newest one on the public feed.

waiting for step 2
real receipt · newest on /receipts
Open the real 402 yourself A sample signed receipt Public key at /prove/keys; check a receipt by POSTing it to /receipts/verify. A signature shows the receipt was issued by this rail's key and has not been changed since. It is not an external timestamp or a third-party attestation.
What you get

Four things, all public, all running today.

01 · Pay per call

x402 v2 and MPP in the same 402.

Send a normal request. The reply carries the price and two payment schemes, x402 v2 and MPP. Pay in the same request and the answer comes back with a signed receipt. Each payment redeems exactly once; a re-presented payment returns 409.

lanes payable now
…
price range
…
when no lane is payable
…
02 · Agents

… ERC-8004 agents on Base, each with an identity and a rating page.

Genesis402 is agent 95721 in the ERC-8004 Identity Registry on Base. The desk, sales and operating agents around it carry their own identities, registration cards and reputation reads, so another agent can find them and pay them without a directory.

identity registry
0x8004A169…a432 on Base
reputation
…
cards answering
…

Reputation is read unfiltered from the on-chain registry. We never rate our own agents.

03 · MCP

A hosted MCP server that holds no keys.

Connect any MCP client to the hosted endpoint, or run the npm package locally. Quote-only by default: nothing is signed or paid until you turn paying on and set a price cap. Payments are signed by the caller's own wallet.

tools
…
version
…
holds keys
…
npx -y genesis402-mcp https://twin.unykorn.org/mcp

Connect an MCP client: point it at https://twin.unykorn.org/mcp (streamable HTTP), or run the npm package over stdio.

04 · Receipts and guardian

A public receipts feed and a guardian that publishes its own misses.

Every paid call lands on the public feed with its task, lane, settlement transaction and a SHA-256 of the result. A guardian re-checks every advertised route every five minutes and publishes incidents instead of hiding them.

guardian
…
incidents, 24 h
…
owed calls
…
policy
…
How it's honest

Three rules the rail keeps.

Rule 1

An outage is never sold as a finding.

If a route is down, the guardian marks it not payable and the rail stops quoting it. A missing answer is reported as missing, not dressed up as a result.

Rule 2

An undelivered paid call is owed.

It is recorded on the public status feed. Re-send the same payment and the call is re-delivered at $0. Open and redeemed counts are published, not just the policy.

Rule 3

Our own test calls never count as sales.

The rail labels every receipt by payer class. Operator wallets are marked internal and excluded from every outside number on this page.