NanoProof
Sign in
Live on Arc testnet ยท Phase 8 ยท Lepton Hackathon

Citation-level USDC nanopayments for the agent economy

NanoProof is the open infrastructure layer that lets AI agents automatically pay creators in USDC whenever their work is cited โ€” using the x402 protocol, settled on Arc, and verified on ArcScan.

Launch Demoโ†’Sign in

No wallet. No subscription. No setup. Judge demo runs in 60 seconds.

199+
402 challenges served
214
Settlements
$0.87
USDC distributed
5+
Unique supporters

How it works

Eight steps from citation to settlement

Every step is open, hash-chained, and verifiable onchain.

01

Creator publishes premium content

Publishes a research answer, source, citation, or any paywalled resource on NanoProof.

02

x402 payment request generated

NanoProof issues an HTTP 402 Payment Required challenge with a price in USDC and a validBefore window.

03

Supporter accesses the content

An AI agent or human client hits the URL and receives the x402 challenge in the PAYMENT-REQUIRED header.

04

Payment signed and submitted

The client signs an EIP-3009 transferWithAuthorization and posts it via PAYMENT-SIGNATURE.

05

Settled on Arc

A facilitator broadcasts the USDC transfer on Arc testnet (chain id 5042002). Sub-second BFT finality.

06

Settlement Proof generated

An immutable, hash-chained SettlementProof is created: hash = sha256(prevHash + canonical body).

07

Verified on ArcScan

Every settlement is verified against ArcScan Blockscout v2 API. Result stored as a VerificationEvent.

08

Dashboard updates live

Revenue, history, analytics, and protocol-wide metrics update in real time across the dashboard.

๐Ÿ’Ž

For Creators

Earn USDC the moment your work is cited. No ads. No subscription gates. Every citation triggers a payment.

๐Ÿค–

For Agents

Pay for citations with a single HTTP header. No accounts, no SDKs, no tokens to manage. Just HTTP 402.

๐ŸŒ

For the Web

Open infrastructure. MIT licensed. Apache 2.0 x402 standard. Anyone can run a node.

The protocol

x402 + EIP-3009 + Arc + ArcScan

Built on open standards. No proprietary payment rails.

x402

HTTP 402 Payment Required

Coinbase's open standard for HTTP 402 payments. The server returns 402 with a PAYMENT-REQUIRED header containing a base64-encoded challenge. The client responds with PAYMENT-SIGNATURE. The server confirms with PAYMENT-RESPONSE.

EIP-3009

Gasless USDC transfers

USDC's native transferWithAuthorization lets the client sign an offchain authorization. The facilitator submits it onchain and pays gas. The client never needs ETH.

Arc

Stablecoin-native L1

Circle's L1 built around USDC. Sub-second BFT finality, sub-cent fees, USDC-native gas. Chain id 5042002 on testnet.

ArcScan

Public onchain verification

Blockscout v2 explorer at testnet.arcscan.app. Every settlement is verified via its txHash. The result is stored as an append-only VerificationEvent.

# x402 challenge
{
  "x402Version": 1,
  "scheme": "exact",
  "network": "eip155:5042002",
  "resource": "/v1/research/cite",
  "payTo": "0xCreator...",
  "maxAmountRequired": "1000",
  "asset": "0x3600...0000",
  "nonce": "0xa1b2c3d4...",
  "validBefore": "2026-07-03T15:00:00Z"
}

Architecture

From citation to immutable proof

๐Ÿค–
Client
AI agent or human
๐Ÿšช
x402 gateway
402 challenge + verify
๐Ÿ“ก
Facilitator
EIP-3009 submitter
โ›“๏ธ
Arc L1
Settlement finality
๐Ÿ“œ
NanoProof
SettlementProof + verify

Why NanoProof

The first protocol to actually use HTTP 402

HTTP 402 has been reserved since 1991. NanoProof is the first production system that uses it the way the IETF intended โ€” for autonomous machine-to-machine payments.

  • Open standard โ€” Apache 2.0, MIT licensed
  • Sub-cent payments โ€” $0.001 USDC per citation
  • Sub-second finality โ€” Arc BFT = 1 confirmation
  • Gasless clients โ€” EIP-3009 transfers
  • Tamper-evident โ€” hash-chained SettlementProofs
  • Public verification โ€” every tx on ArcScan
Use cases
AI agent pays for research citation$0.001 USDC
AI agent pays for source verification$0.005 USDC
AI agent pays for premium answer$0.01 USDC
AI agent pays for tool invocation$0.0025 USDC

See the full demo in 60 seconds

No wallet. No crypto knowledge required. Click through the entire x402 โ†’ Arc โ†’ ArcScan flow.