Chainlink Automation Service Limits

Maximum logs processed for log trigger upkeeps

Chainlink Automation nodes look back over a limited range of the latest blocks on any particular chain. During this process, the nodes process a limited number of logs per block per upkeep, using a minimum dequeue method to ensure that the latest logs are processed first. After this, the nodes may process additional remaining logs on a best effort basis, but this is not guaranteed. If you need all the remaining logs to be processed, configure a manual trigger as backup.

Expect the following numbers of logs to be processed:

ChainLogs per block per upkeep
Ethereum20
BSC (BNB)4
Polygon4
Avalanche4
Gnosis1
Optimism4
BASE4
Arbitrum1 log every 2 blocks, or 2 logs per second

Note: Log triggers are not supported on Fantom.

What's next

Get the latest Chainlink content straight to your inbox.