NIL33Transparent endorsement network · UnyKorn LLC
x402 · paid HTTP for agents

Machines pay per call. Receipts included.

Every endpoint below answers a plain request with HTTP 402 and an x402 v2 challenge: pay the stated USDC amount on Base to UnyKorn's treasury, retry with the payment header, get the answer and a settlement receipt. No account, no card, no signature, no custodian. The same catalog is machine-readable at /.well-known/x402.json.

Catalog (USDC on Base, eip155:8453)

EndpointPriceWhat you get
POST blockchainfraud.org/api/x402/screen$0.25Address screen: OFAC sanctions list + Blockchain Fraud registry + format checks. Deterministic JSON.
GET nil33.com/api/x402/kya/{name}.nil$0.05Signed Know Your Athlete assertion (ES256 JWS), no throttle. Free rate-limited twin: /api/v1/verify/{name}.nil
POST nil33.com/api/x402/shield$0.10Contract Shield red-flag scan of pasted contract text. Pattern check, not legal review.
POST nil33.com/api/x402/ask$0.02NIL33 assistant answer with citations, no throttle. Free rate-limited twin: /api/ask
GET nil33.com/api/x402/verify/{CODE}$0.01NIL33 account record from the ledger.

State, plainly

Real

The challenge

Every endpoint returns a correct x402 v2 challenge (scheme exact, network eip155:8453, USDC, payTo the UnyKorn treasury, resource, price). Agents can discover and price the calls today.

Gated

Settlement on Base mainnet

The public x402.org facilitator settles on Base Sepolia and other testnets, not Base mainnet. Mainnet settlement runs through a facilitator with the operator's key (Coinbase CDP or UnyKorn's own); until that key is set, a paid retry is answered with the challenge again and nothing is charged. Founder flag F-48.

Real

Free twins

Verification, the ledger, the assistant, and the browser scam check stay free with rate limits. The paid tier is the same call without the throttle, with a receipt.

How to pay (x402 v2)

GET https://nil33.com/api/x402/kya/jane-smith.nil
→ 402 {{ "x402Version": 2, "accepts": [{{ "scheme": "exact", "network": "eip155:8453", "maxAmountRequired": "50000", "asset": "0x8335…2913", "payTo": "0x7d9a…56DB", "resource": "…", "maxTimeoutSeconds": 60 }}] }}
# sign an EIP-3009 transferWithAuthorization for 0.05 USDC to payTo (any x402 client library does this)
GET … with header  X-PAYMENT: <base64 x402 payload>
→ 200 {{ …assertion…, "settlement": {{ "transaction": "0x…", "network": "eip155:8453" }} }}  + header X-PAYMENT-RESPONSE

The estate rail

UnyKorn also runs its own facilitator and gateway for the Genesis / Apostle Chain estate at genesis402.com (developer docs at dev.genesis402.com), priced internally in ATP. The endpoints on this page are priced in USDC so any counterparty can pay; ATP stays the internal unit.

Software and services only. Not a bank, broker-dealer, custodian, or adviser. No tokens. Prices are configuration and may change; the manifest is authoritative.

Know Your AthleteVerify athleteStart verificationOrganization onboardingClaim .nil namespaceVerification APIPrivacy and consent ChampionsAmbassadorsCreator kitDeal cardContract ShieldAthlete Bill of RightsFinancial Safety DeskCompliance workspace RulesInsightsServicesOne platform, many namesDocsPortalWalletApplyGet the app