Access limitations

Our Chainlink WS access is based on an RPC method whitelist:

Method

Restrictions

Limitations

eth_getTransactionCount

N/A

N/A

eth_subscribe

N/A

N/A

eth_getBalance

N/A

N/A

eth_getBlockByNumber

N/A

N/A

eth_call

N/A

N/A

eth_unsubscribe

N/A

N/A

eth_getLogs

  • Maximum 500 calls per minute

  • Must use a filter

  • Filter must contain at least one topic

Will only search the last 100 blocks at most.

eth_sendRawTransaction

N/A

N/A

eth_getTransactionReceipt

N/A

N/A

eth_blockNumber

N/A

N/A

In addition to the method whitelist, the following rate limiting is in place on testnets:

  • Maximum 2,500 messages in 30 minutes

  • Maximum 100,000 messages in 24 hours

Surpassing these limits may have your connection blocked on the testnets, though this should not happen with normal usage.