Skip to Content
Platform GuideCredit Usage

Credit Usage

Credits are deducted from your balance on every request. This page outlines the cost per method for both the Spectrum API and direct RPC endpoints.

[!NOTE] Costs may change over time.

Spectrum API

Chain Pricing

Solana requests cost 2x the base credit amount. All other chains cost 1x.

For example, a balance lookup on Ethereum costs 50 credits, but the same call on Solana costs 100.

Batch Scaling

Batch endpoints multiply the base cost by the number of items in the request. Maximum 50 items per batch.

For example, querying block heights for 10 chains costs 50 x 10 = 500 credits.

Cost Per Endpoint

CreditsCategoryIncludes
0DiscoveryMethod listings
50Blocks and GasBlock height, gas estimation, gas comparison
50Balances and TokensNative balance, token balance, token metadata, allowances, contract code
50TransactionsTransaction receipts
50PricesSingle price, batch prices, top tokens, token search, token addresses
50ENSForward and reverse resolution
50YieldsLending rates, vault yields, best yields, pool balance, pool price, Pendle implied APY
50RegistryProtocols, contracts, categories, chains
50BatchBlock heights, balances, blocks, transactions, gas (base cost per item)
100Blocks (advanced)Block transactions
100Archive and LogsTransaction traces, historical balances, event logs, ERC-20 transfers
100PortfolioFull portfolio with USD values
100NFTsCollection info, metadata, ownership, balances, batch balances
100DeFi PositionsAave V2/V3, Compound V2/V3, Morpho, Lido, Curve, Pendle, Avantis
100Swap QuotesUniswap V2/V3/V4, Jupiter, best swap
100PerpsFunding rates (all, Hyperliquid, dYdX)
100Price HistoryHistorical price data
100RPC ProxyRaw JSON-RPC passthrough, batch (max 50)
200DeFi SummaryMulti-protocol position scan
200Token ApprovalsApproval scan, revoke transaction info

RPC Endpoints

Credit costs for direct RPC method calls on EVM chains. All costs are per request.

Debug Methods

MethodCredits
debug_traceBlockByHash100
debug_traceBlockByNumber100
debug_traceTransaction100

Core Ethereum (eth_*) Methods

MethodCredits
eth_accounts50
eth_blobBaseFee50
eth_blockNumber50
eth_call50
eth_chainId50
eth_coinbase50
eth_createAccessList50
eth_estimateGas50
eth_feeHistory50
eth_gasPrice50
eth_getBalance50
eth_getBlockByHash50
eth_getBlockByNumber50
eth_getBlockReceipts50
eth_getBlockTransactionCountByHash50
eth_getBlockTransactionCountByNumber50
eth_getCode50
eth_getLogs50
eth_getProof50
eth_getStorageAt50
eth_getTransactionByBlockHashAndIndex50
eth_getTransactionByBlockNumberAndIndex50
eth_getTransactionByHash50
eth_getTransactionCount50
eth_getTransactionReceipt50
eth_getUncleByBlockHashAndIndex50
eth_getUncleByBlockNumberAndIndex50
eth_getUncleCountByBlockHash50
eth_getUncleCountByBlockNumber50
eth_getWork50
eth_hashrate50
eth_maxPriorityFeePerGas50
eth_mining50
eth_protocolVersion50
eth_sendRawTransaction50
eth_sendTransaction50
eth_sign50
eth_submitWork50
eth_syncing50

Filters and Subscriptions

MethodCredits
eth_getFilterChanges50
eth_getFilterLogs50
eth_newBlockFilter50
eth_newFilter50
eth_newPendingTransactionFilter50
eth_uninstallFilter50
eth_subscribe50
eth_subscription50
eth_unsubscribe50

Trace Methods

MethodCredits
trace_block50
trace_call50
trace_callMany50
trace_filter50
trace_transaction50

Network (net_*) Methods

MethodCredits
net_listening50
net_peerCount50
net_version50

Web3 Methods

MethodCredits
web3_clientVersion50

Other

MethodCredits
other50