Genesis Block · x402 Edge
Base Sepolia · Live
x402 protocol v2

Pay-per-call APIs
for the agent economy.

A small set of payment-gated endpoints exposed at the edge — USDC micropayments on Base Sepolia, settled through Coinbase's CDP facilitator. Hit a route, get a 402 challenge, sign with your wallet, get the data.

Network
Base Sepolia · eip155:84532
Asset
USDC (testnet)
Facilitator
CDP / x402 v2
PayTo
0xA27f7c…58dB

Endpoints

Every API response is gated by x402 — verified bots pay the cheapest tier, unverified bots pay 5–10× more, anyone else pays the default tier. There is no free tier on data routes. Responses follow a { data, meta } envelope.

/api/joke.jsonfrom $0.001

20 programmer & general jokes. Pick one randomly client-side.

x402.bazaar.joke/v2 · v-bot $0.001 · default $0.001
/api/weather.jsonfrom $0.002

20 cities, current conditions + key metrics. Synthetic but plausible.

x402.bazaar.weather/v2 · v-bot $0.002 · default $0.002
/api/market-news.jsonfrom $0.01

Indices snapshot + 20 fresh equity headlines.

x402.bazaar.market-news/v2 · v-bot $0.01 · default $0.01
/api/crypto-news.jsonfrom $0.005

Token prices + 20 crypto headlines, multi-chain coverage.

x402.bazaar.crypto-news/v2 · v-bot $0.005 · default $0.005

Try it

Every data route returns 402 Payment Required without a signed x402 payment. Use any x402-compatible client; tested with the Coinbase CDP server-wallet SDK.

# See the 402 challenge body
curl -i https://x402-test.genesisblock.ai/api/joke.json
# Pay & fetch with an x402 client
npx @x402/fetch \
  https://x402-test.genesisblock.ai/api/crypto-news.json

How it works

CloudFront → AWS WAF Bot Control labels → Lambda@Edge x402 server → S3. WAF labels drive per-route pricing. CDP facilitator settles USDC on Base Sepolia; first settlement auto-catalogs the endpoint in the Coinbase Bazaar.