BX402 Logo
HTTP 402 Payment Protocol

X402 Payment Accesson BNB Chain

Using HTTP 402 Payment Required as a signal, complete pay-per-use/volume access with stablecoins (USDC) for APIs, web pages, and AI agents.

No Registration
No API Key
AI Agent Friendly
Request Console
Send Request → 402 Payment → Retry for 200
Recommended
Waiting to send request...
Workflow

BX402 Four-Step Payment Process

Simple, fast, and secure HTTP 402 payment protocol implementation

1
Request Resource
Client initiates HTTP request to protected API/page.
2
Return 402
Server responds with 402 Payment Required, including payment parameters.
3
On-chain Payment
Complete micro-payment with USDC (BNB Chain), no registration or API key required.
4
Retry Request
After payment confirmation, retry request and server returns 200 OK.
Pricing Plans

Choose Your Plan

Flexible pricing, upgrade anytime, pay-as-you-go

Starter
For individuals/prototypes
$0/month
Forever Free
  • 100 request credits
  • USDC payment channel
  • Basic rate limiting
Recommended
Builder
For small teams / lightweight AI agents
$19/month
Most Popular
  • 10k requests/month
  • BNB Chain mainnet/testnet switching
  • Priority support
Pro
Production-ready configuration
$49/month
Enterprise
  • 50k requests/month
  • Customizable billing strategies (tiers/quotas)
  • Webhooks and callbacks
Developer Documentation

Quick Integration Guide

Frontend Integration (Snippet)
Handle 402 → Payment → Retry.
fetch(endpoint, { method })
  .then(r => r.status === 402 ? r.json() : r)
  .then(async meta => {
    // meta: { amount: 0.25, token: 'USDC', chain: 'BNB', to: '0x...' }
    await wallet.pay(meta);
    return fetch(endpoint, { method });
  })
  .then(r => r.json())
  .then(data => console.log('OK', data));