Billing & Plans
Three tiers designed for every stage — from exploration to production.
Plan Comparison
- 60 requests / minute
- BTC markets (4 markets)
- 20-level orderbook depth
- 24-hour history
- 1 API key
- Read-only MCP access
- Community support
- 500 requests / minute
- All crypto markets (BTC/ETH/SOL/XRP)
- Full orderbook depth
- Unlimited history
- 5 API keys
- 1 WebSocket connection
- Full MCP access
- Hyperliquid perp orderbooks
- Priority support
- 3,000 requests / minute
- All markets + custom endpoints
- Full orderbook depth
- Unlimited history
- 20 API keys
- 10 WebSocket connections
- Full MCP access
- Dedicated infrastructure
- White-glove support
Credits
Each API request costs credits based on endpoint complexity. Free-tier users are exempt from credit deduction.
| Request Type | Credit Cost | Examples |
|---|---|---|
| Simple queries | 1 credit | Markets list, public stats |
| Snapshots | 5 credits | Historical snapshots, orderbook |
| Time-series | 10 credits | Paginated snapshot queries |
Credit Packs
Purchase additional credits without changing your plan:
| Pack | Credits | Price |
|---|---|---|
| Starter | 1,000 | $2 |
| Growth | 10,000 | $10 |
| Scale | 100,000 | $49 |
Payment Methods
Card (Stripe): Subscribe to Pro or Enterprise with a credit/debit card. Managed through Clerk Billing.
Crypto (NOWPayments): Pay with BTC, ETH, USDT, LTC, and 200+ other cryptocurrencies for credit packs.
Pay-per-request (x402): Programmatic clients can pay per-request with USDC at $0.001/request via the x402 protocol.
Usage Tracking
Your API usage is tracked per-key and visible on the API Keys management page. Each request with a valid API key is logged with timestamp, method, path, status code, and response time.
| Metric | Visibility | Retention |
|---|---|---|
| Request count per key | API Keys page | Lifetime |
| Request log details | API | 90 days |
| Rate limit usage | Response headers | Real-time |
FAQ
What happens if I hit the rate limit?
You will receive a 429 (Too Many Requests) response. Wait for the per-minute window to reset, or upgrade your plan for higher limits.
What happens when I run out of credits?
Your API requests will receive a 402 error. Purchase additional credit packs to resume access. Your tier benefits remain active once you top up.
Can I upgrade/downgrade later?
Yes. Plan changes take effect immediately. Your remaining credits carry over to the new plan. Paid tiers include a 3-day grace period after expiry before downgrade.
Do credits expire?
No. Credits never expire and carry over across plan changes.