Payment Infrastructure
for AI Agents
Premium x402 facilitator for instant USDC micropayments on Base + Solana.
No accounts. No API keys. Just sign and pay.
โ Self-Hosted
โ Open Source
โ Zero Fees
3 lines to accept payments
// 1. Return 402 with payment requirements
if (!hasPaid) return Response.json({ payTo: "0x...", amount: "10000" }, { status: 402 });
// 2. Verify payment signature
const { valid } = await fetch("https://checkpoint.app/api/v2/x402/verify", { body: payment });
// 3. Serve resource if valid
if (valid) return Response.json({ data: "Your API response" });Choose Your Path
How will you use CheckPoint?
How It Works
Simple 4-step payment flow
1
Request Resource
Agent calls your API
2
Return 402
Server sends payment terms
3
Sign Payment
EIP-3009 (Base) or Ed25519 (Solana)
4
Settle & Serve
On-chain transfer, resource delivered
API Surface
6 endpoints. That's it.
Payments
POST
/api/v2/x402/verifyPOST
/api/v2/x402/settleDiscovery
GET
/api/discoveryPOST
/api/discoveryAdmin
GET
/api/healthPOST
/api/keys