Solana RpcCredits

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