Hit our live endpoints and see real responses. Every "Try It" button fires a real request — preview the data quality before spending a cent.
Each button sends a real GET request to our API. The 402 response includes a sample field previewing the actual data.
sample field — a preview of the actual data. To unlock the full response, pay via x402 (see below).
x402 is an open HTTP payment protocol. Your wallet pays USDC on Base — no signup, no API key, no subscription.
Any EVM wallet with USDC on Base works. We recommend Coinbase Wallet or AgentCash for agent-to-agent payments.
Run npm install x402-fetch to get the JS client. It handles 402 responses, payment signing, and retries automatically.
Wrap fetch with your wallet and call any endpoint. Payment happens inline — fractions of a cent per call.
// npm install x402-fetch viem import { wrapFetchWithPayment } from 'x402-fetch'; import { createWalletClient, http } from 'viem'; import { privateKeyToAccount } from 'viem/accounts'; import { base } from 'viem/chains'; const account = privateKeyToAccount(process.env.PRIVATE_KEY); const wallet = createWalletClient({ account, chain: base, transport: http() }); const fetchPaid = wrapFetchWithPayment(fetch, wallet); // Get BTC price — pays $0.001 USDC automatically const res = await fetchPaid('https://api.deepbluebase.xyz/price/BTC'); const data = await res.json(); console.log(data.price); // 84250.00
All prices in USDC on Base. No minimum spend. No rate limits on data endpoints.
Full pricing on the API page — premium bundles from $0.02–$0.03/call
Read the full docs or join Discord for help getting started.