👮Access limitations
Method whitelist
Our PAYG access is based on an RPC method whitelist:
Method
Restrictions or Limitations
eth_getTransactionCount
N/A
eth_subscribe
Number of subscriptions may be limited
eth_unsubscribe
N/A
eth_getBalance
N/A
eth_getBlockByNumber
N/A
eth_call
N/A
eth_getLogs
Maximum 10 calls per 30 minutes
Must use a filter
Filter must contain at least one topic
Will only search the last 100 blocks at most.
eth_sendRawTransaction
N/A
eth_getTransactionReceipt
N/A
eth_blockNumber
N/A
eth_chainId
N/A
eth_getCode
N/A
net_version
N/A
eth_getUncleByBlockHashAndIndex
N/A
eth_coinbase
N/A
eth_gasPrice
N/A
eth_estimateGas
N/A
eth_feeHistory
N/A
eth_protocolVersion
N/A
eth_getTransactionByHash
N/A
eth_getTransactionByBlockHashAndIndex
N/A
eth_getTransactionByBlockNumberAndIndex
N/A
eth_getUncleByBlockNumberAndIndex
N/A
eth_getBlockByHash
N/A
eth_getStorageAt
N/A
eth_syncing
N/A
eth_mining
N/A
eth_protocolVersion
N/A
eth_getBlockTransactionCountByNumber
N/A
eth_getUncleCountByBlockNumber
N/A
eth_getBlockTransactionCountByHash
N/A
eth_getUncleCountByBlockHash
N/A
web3_clientVersion
N/A
Rate limits
In addition to the method whitelist, the following rate limiting is in place:
User starts out with 10,000 credits
Credits are reset 300 seconds after the first request
Single RPC requests costs 2 credits
Batch RPC requests costs 1 credit per message in batch
These limits are visible in the X-RateLimit-Limit
, X-RateLimit-Remaining
and X-RateLimit-Reset
headers.
For WebSockets, we also limit a maximum of 100 concurrent connections per API key, and 50 concurrent connections per IP address per API key.
If you surpass these limits your requests will be throttled.
The rate limits of our service is subject to change at any time without notice. For increased limits, please get in touch with us and we'd be happy to figure out a solution that works for everyone.
Last updated