How to get all events of a block?

I have deployed OZ contracts.
Now I need to monitor their operation from backend. For the same, I need a way to find all the contract events so that I could filter more than 1 addresses to find the relevant ones.
Web3.filter works on specific contract address. But I have 670 contracts to monitor therefore I need a block based method.
Please help.

1 Like

Hi @prabhat,

Welcome to the community :wave:

I don’t know if there is a block based query that you can use.

Given the volume of information, you may want to look at a third party provider that is processing all the data (something like https://thegraph.com/).