Plans Details

Solana API pricing with flexible plans, credits, and rate limits. Scale from free to enterprise with transparent usage-based pricing across all endpoints.

Explore flexible pricing plans for the Solana API with transparent credit-based usage and scalable rate limits. From free access for early development to high-throughput plans for production workloads, plans differ in credits, rate limits, endpoint coverage, and streaming capabilities.

Designed for developers, trading systems, and data platforms, this pricing model enables predictable scaling across real-time and historical Solana data use cases.

📘

GET STARTED TODAY FOR FREE AT https://vybe.fyi/api-pricing

Building a portfolio tracker, wallet, or treasury tool? Get the Portfolio package →

API Plan Pricing (Monthly)

FreeDeveloperAdvancedProBusiness (Best Value)
Price / monthFREE$49$149$299$599
Credits25,000500,000 Credits2,500,000 Credits7,500,00020,000,000 Credits
Rate Limit60 RPM500 RPM1000 RPM1500 RPM2000 RPM
Endpoints1841414141
Historical Data✅ (Up to 48hrs)
Websocket Access
gRPC Streaming
(Coming Soon)

Compare plans and subscribe →

Note: Paid plans (Developer and above) all include the same 41 core endpoints — they differ in credits, rate limit, and streaming. Free includes 18 of those 41. DeFi positions and wallet token balances are not part of the 41; they are sold separately as the Portfolio package, below.


Portfolio Package

DeFi positions and wallet token balances are sold as a separate package with a credit pool of its own. Buy it on its own, or together with any base plan.

Portfolio+ Developer+ Advanced+ Pro+ Business
Price / month$999$1,039$1,120$1,225$1,449
Portfolio credits80,000,00080,000,00080,000,00080,000,00080,000,000
Base credits25,000 (Free)500,0002,500,0007,500,00020,000,000
Base rate limit60 RPM500 RPM1000 RPM1500 RPM2000 RPM
Base endpoints18 (Free)41414141
Websocket Access

Get the Portfolio package →

Package endpoints

EndpointCredits
GET /v4/wallets/{ownerAddress}/defi-positions50
GET /v4/wallets/{ownerAddress}/token-balance5

Portfolio credits are tracked separately from your base allowance. Calls to the two endpoints above draw from the Portfolio pool; every other endpoint draws from your base credits. Spending one never touches the other.

Portfolio on its own includes Free-plan access to the rest of the API. For a larger allowance across the rest of the API, choose one of the combined plans above.


V4 API Endpoint Permissions by Tier

43 V4 REST endpoints. Free gets 18. Paid (Developer and above) gets 41. The 2 Portfolio endpoints require the Portfolio package.

EndpointCreditsFreePaidPortfolio
GET /v4/markets5
GET /v4/markets/{marketAddress}5
GET /v4/markets/{marketAddress}/candles80
GET /v4/oracle/pyth/pricefeeds30
GET /v4/oracle/pyth/pricefeeds/{priceFeedAddress}/candles30
GET /v4/oracle/pyth/pricefeeds/{priceFeedAddress}/price5
GET /v4/oracle/pyth/pricefeeds/{priceFeedAddress}/price-ts80
GET /v4/oracle/pyth/products/{productAddress}5
GET /v4/programs/labeled-program-accounts30
GET /v4/reference/dexes30
GET /v4/reference/instruction-names5
GET /v4/tokens50
GET /v4/tokens/{mintAddress}5
GET /v4/tokens/{mintAddress}/candles50
GET /v4/tokens/{mintAddress}/holders-count-ts80
GET /v4/tokens/{mintAddress}/liquidity50
GET /v4/tokens/{mintAddress}/top-holders80
GET /v4/tokens/{mintAddress}/top-pnl-traders80
GET /v4/tokens/{mintAddress}/trade-volume-ts80
GET /v4/tokens/{mintAddress}/trader-activity80
GET /v4/trades80
POST /v4/trading/swap100
GET /v4/trading/swap-quote80
GET /v4/transfers80
POST /v4/wallets/batch/dust-accounts100
POST /v4/wallets/batch/empty-accounts100
POST /v4/wallets/batch/token-accounts-balance-ts100
POST /v4/wallets/batch/token-balances100
POST /v4/wallets/batch/token-balances-ts100
GET /v4/wallets/labeled-accounts30
GET /v4/wallets/top-traders50
POST /v4/wallets/util/close-token-accounts100
POST /v4/wallets/util/withdraw-mev100
GET /v4/wallets/{ownerAddress}/counterparties80
GET /v4/wallets/{ownerAddress}/defi-positions50
GET /v4/wallets/{ownerAddress}/dust-accounts5
GET /v4/wallets/{ownerAddress}/empty-accounts5
GET /v4/wallets/{ownerAddress}/pnl50
GET /v4/wallets/{ownerAddress}/pnl-ts80
GET /v4/wallets/{ownerAddress}/token-accounts-balance-ts5
GET /v4/wallets/{ownerAddress}/token-balance5
GET /v4/wallets/{ownerAddress}/token-balance-ts50
GET /v4/wallets/{ownerAddress}/transfer-volume-usd50

Seeing a ❌ on an endpoint you need? Upgrade your plan → · For DeFi positions and wallet balances, add Portfolio →


WebSocket Credits

REST endpoints are billed per call at the credit weights listed above. WebSocket streaming is billed by data volume instead: 1 credit per 300 KB, roughly 400 DEX trades.

WebSocket access is included on Pro and Business. See plans →


FAQ

Can I upgrade mid-month?
Yes, upgrades take effect immediately. You'll be prorated for remaining days. Change your plan →

Can I trial a plan before I commit?
If you would like to try a higher plan or the Portfolio package before subscribing, email [email protected] with a little about what you are building and we will see what we can do.

What happens if I exceed limits?
Requests return 429 errors. Your service continues—just slow down or upgrade.

Do unused credits roll over?
No, credits reset monthly on your billing date.

How do Portfolio credits work?
They are a separate monthly pool, used only by the two Portfolio package endpoints. Base credits are never spent on those endpoints, and Portfolio credits are never spent on anything else. Like base credits, they reset on your billing date and do not roll over. Get Portfolio →

Can I monitor my usage?
Yes, check the dashboard for real-time usage stats and history.

What's the difference between requests/min and credits?
Requests/min is your rate limit (how fast you can call). Credits is your monthly quota (how much you can call).

Need a custom or higher-volume plan?
Email [email protected] with your expected usage and we will see what we can put together.


Next Steps

I want to...Go to
Subscribe or change my planAPI Pricing
Get DeFi positions and balancesPortfolio Package
Make my first API callQuick Start
See what I can buildBuild with Vybe
Start buildingSwap Execution


Did this page help you?