Genesis402

Pay-per-call APIs for AI agents.

Pay only for the call you make: no account, no subscription, no API key. Prices from $0.001 per call, shown before you pay.

x402 is an HTTP pattern: the server answers 402 Payment Required with the price and where to pay, and the agent pays in its next request.

MPP (Machine Payments Protocol) is a second payment scheme carried in the same 402, for clients that speak it.

For builders of agents that need data or compute on demand: research agents, trading and analytics tools, autonomous workflows.

UnyKorn LLC is not a bank, exchange or custodian. Risk and sanctions results are automated heuristic signals from public data. They are not KYC, not a compliance determination, and not legal advice.

curl -s https://twin.unykorn.org/llm/models

Free. Lists the inference models the rail serves.

models…
curl -si -X POST https://twin.unykorn.org/web/dns -H 'content-type: application/json' -d '{"domain":"example.com"}'

Returns 402 with the price and both payment schemes. Nothing is paid.

quote…
npx -y genesis402-mcp

Quote-only by default: nothing is signed or paid until you turn paying on and set a price cap.

HOW

How it works LIVE

  1. 1

    Discover

    Manifest, catalog, ERC-8004 card or MCP.

  2. 2

    Quote

    A normal request returns 402 with the price.

  3. 3

    Pay within your cap

    USDC or XRP on a supported lane; quote-only until you enable paying.

  4. 4

    Result and signed receipt

    Data, sources, and a receipt signed with the rail's published Ed25519 key.

  5. 5

    Check the receipt offline

    With the public key at /prove/keys.

01

Pay per call: x402 v2 and MPP LIVE

Send a normal POST. The 402 reply carries the price and two payment schemes, x402 v2 and MPP, as served in its headers. Pay in the same request and the answer comes back with a signed receipt.

Accepts USDC on Base, Polygon, Solana and Stellar, and XRP on the XRP Ledger.

Policy text, read live from the rail's status feed:

rail…
endpoints payable…
last check…
POST /evm-balance {"address":"0x…"}
← 402 Payment Required · price, payTo, x402 + MPP challenge
POST /evm-balance + PAYMENT-SIGNATURE
← 200 OK · data + sources + signed receipt
LaneAssetNetworkState
make-good policy…
02

Identity: ERC-8004 agent 95721 on Base LIVE

Genesis402 is ERC-8004 agent 95721 on Base, per its registration file. The registration names the rail's service endpoints, its x402 support and its MCP endpoint, so another agent can find and pay it without a directory.

View on 8004scan · EIP-8004

name…
agentId…
registry…
chain…
active…
curl -s https://twin.unykorn.org/.well-known/agent-registration.json
03

Catalog LIVE

Multi-chain reads: balances, token and contract facts, prices, and on-chain activity across EVM chains, Solana, Bitcoin, Stellar and the XRP Ledger. DeFi yields, US public-company fundamentals from XBRL, research, web and domain lookups, AI text tools.

Wallet and token risk signals from public data, with the evidence behind each flag.

Risk and sanctions results are automated heuristic signals from public data. They are not KYC, not a compliance determination, and not legal advice.

Browse every endpoint and price

endpoints in manifest…
cheapest call…
free endpoints…
largest groups…
curl -s https://twin.unykorn.org/.well-known/x402 | jq '.services | length'
04

MCP: hosted and installable LIVE

Hosted MCP endpoint at https://twin.unykorn.org/mcp: it holds no keys. Quote-only by default: nothing is signed or paid until you turn paying on and set a price cap.

npm version of genesis402-mcp Smithery listing Glama listing MCP Registry listing

Source on GitHub

hosted server version…
protocol…
npx -y genesis402-mcp
https://twin.unykorn.org/mcp
05

Receipts LIVE

A signed receipt for every paid call. Each receipt names the task, the payment lane, the settlement transaction and a SHA-256 of the result, and is signed with the rail's published Ed25519 key. The signature checks offline; the receipt chain is not externally anchored.

Public receipts feed · Signing keys

latest receipt…
issued…
signing key…
curl -s https://twin.unykorn.org/receipts/<receipt_id>
06

Witness ledger LIVE

The truth gateway on this host records what happened, who paid, and when: an append-only ledger, signed and hash-chained, tamper-evident. It does not judge intent, interpret meaning, decide fairness, resolve disputes or explain outcomes. Its mode, status and anchoring labels are served live and never hard-coded.

Labels and limitations · Entries

mode…
status…
anchoring…
entries…
curl -s https://genesis402.com/.well-known/truth.json
07

Agent wallet IN REVIEW

The signing layer for an agent's x402 payments: keys stay on the agent's machine, every payment is capped, and only listed payees are paid. In review. Not yet published to npm. wallet.unykorn.ai

statein review, no install command yet
08

Skills and agent-risk signals PLANNED

A skills package for agent frameworks, and an agent-risk endpoint that reads ERC-8004 registrations and payment history. Both planned; neither is live.

Risk and sanctions results are automated heuristic signals from public data. They are not KYC, not a compliance determination, and not legal advice.

stateplanned
STATUS

What is live today

  • MCP, hosted and installableLIVEQuote-only by default; hosted at /mcp, installable via npx.
  • HTTP pay-per-call over x402LIVEEvery priced endpoint answers 402 with the price and where to pay.
  • MPP payment schemeLIVECarried in the same 402 alongside x402 v2, for clients that speak it.
  • Agent walletIN REVIEWThe signing layer for an agent's x402 payments. In review, not yet on npm.
  • Skills and agent-scoring signalsPLANNEDA skills package and an agent-scoring endpoint. Planned; neither is live.
  • TypeScript SDKPLANNEDPlanned; no package exists yet.
  • Python SDKPLANNEDPlanned; no package exists yet.
ASK

Ask the rail LIVE

Answers come from a fact sheet assembled live from this gateway and the rail: labels, adapters, prices, ledger head, rail health. The sheet the answers draw from is public at /avatar/context. It is a language model and can be wrong; the endpoints above are the record. Nothing you type is written to the ledger.