Credits and Rate Limits
Credit Costs
Default Cost
- 1 credit per call
Exceptions
getProgramAccounts
- 10 credits per call
Archival Calls (10 credits each)
The following methods are considered archival calls:
- getTransaction
- getBlock
- getBlocks
- getInflationReward
- getConfirmedBlock
- getConfirmedBlocks
- getConfirmedTransaction
- getConfirmedSignaturesForAddress2
- getConfirmedSignaturesForAddress
- getSignaturesForAddress
- getBlockTime
Priority Fee API
- 1 credit per call
DAS API Calls (10 credits each)
The following DAS API methods cost 10 credits per call:
- getAsset
- getAssetProof
- getAssetsByOwner
- getAssetsByAuthority
- getAssetsByCreator
- getAssetsByGroup
- searchAssets
- getSignaturesForAsset
- getTokenAccounts
- getNFTEditions
Rate Limits by Plan
Free Plan
- Credits: 500,000
- Requests per second: 10
- Send transaction per second: 1
- getProgramAccounts per second: 1
- DAS API requests per second: 2
- WebSocket connections: 2
Developer Plan
- Credits: 15,000,000
- Requests per second: 60
- Send transaction per second: 5
- getProgramAccounts per second: 15
- DAS API requests per second: 10
- WebSocket connections: 25
Business Plan
- Credits: 100,000,000
- Requests per second: 225
- Send transaction per second: 50
- getProgramAccounts per second: 25
- DAS API requests per second: 50
- WebSocket connections: 100
Professional Plan
- Credits: 220,000,000
- Requests per second: 500
- Send transaction per second: 100
- getProgramAccounts per second: 50
- DAS API requests per second: 100
- WebSocket connections: 250