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" });

How will you use CheckPoint?

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

๐Ÿ“š

Read the Docs

Comprehensive API reference and guides

View Documentation โ†’
๐Ÿงช

Test in Playground

Try the API without writing code

Open Playground โ†’
๐Ÿ“‹

View Examples

Copy-paste integration code

Browse Examples โ†’
โš™๏ธ

Deploy Your Own

One-click deployment to Vercel

Deploy Now โ†’

6 endpoints. That's it.

Payments

POST/api/v2/x402/verify
POST/api/v2/x402/settle

Discovery

GET/api/discovery
POST/api/discovery

Admin

GET/api/health
POST/api/keys