x402 Payment Protocol — Coming Soon
Pay-per-call access to the Vybe Solana API using stablecoins over HTTP. No API keys, no subscriptions — just pay and query.
Pay-per-call access to the Vybe Solana API using stablecoins over HTTP. No API keys, no subscriptions — just pay and query.
Status: Coming soon. This page is a preview of what's ahead. Follow @Vybe_Network for launch announcements.
What is x402?
x402 is an open payment protocol built by Coinbase that embeds stablecoin payments directly into HTTP requests using the long-dormant 402 Payment Required status code. Instead of signing up for an API key and managing a subscription, a client simply makes a request, receives a payment prompt, signs a stablecoin transfer, and retries — all within a single HTTP conversation.
The protocol supports USDC on Solana, Base, Ethereum, Arbitrum, and Polygon, with near-zero transaction fees and no accounts or checkout flows required.
Why x402 + Vybe?
Vybe is building x402 support to unlock a new class of API consumers — and to open up access to data that was previously gated behind higher-tier plans.
Endpoints and WebSocket streams that are currently exclusive to Business and Premium plans will become available to anyone via x402. Instead of upgrading your subscription to access Top Traders, Wallet PnL, WebSocket trade streams, or DeFi Positions, you'll be able to pay per request with USDC and get the data immediately — no plan change, no commitment.
This unlocks:
- AI agents that need to autonomously discover and pay for on-chain data without pre-configured API keys
- Developers exploring the API who want to try premium endpoints without committing to a higher plan
- Trading bots and scripts that can self-fund their data access programmatically
- Pay-per-query access to any endpoint — including those previously reserved for higher tiers — at granular per-request pricing
With x402, any HTTP client — human or machine — can pay for and receive Solana data in a single request/response cycle.
How It Will Work
# 1. Client makes a request without payment
GET /v4/wallets/{ownerAddress}/pnl
→ 402 Payment Required
→ Responds with payment details (amount, asset, destination)
# 2. Client signs a USDC transfer and retries
GET /v4/wallets/{ownerAddress}/pnl
X-PAYMENT: <signed-payment-payload>
→ 200 OK
→ Returns PnL data
No API key needed. No account creation. The payment itself is the authentication.
What to Expect
The first release of x402 on the Vybe API will be a beta. We'll be rolling it out on a subset of endpoints to start, gathering feedback, and iterating on pricing and reliability before expanding to the full API surface.
- Initial release: Beta — limited endpoint coverage, subject to change
- Supported asset: USDC on Solana (additional networks to follow)
- Pricing: Per-request, with rates varying by endpoint complexity and data volume
- Facilitator: Coinbase-hosted facilitator for payment verification and settlement
- Client SDKs: Custom SDK for seamless integration in TypeScript/JavaScript, with websocket support — or use any HTTP client with manual header construction
Stay Updated
x402 support for the Vybe API is in active development. To be notified when it launches:
- Follow @Vybe_Network on X
- Watch the Changelog for release announcements
Updated about 2 hours ago