Best practices for monitoring a large number of Waves-addresses?


Hi all!

What methods do you use to monitor a large number of addresses?
For example: 25,000 users, each has its own Waves-address.

What methods do you use to quickly receive information about incoming transactions at all addresses?

Estimated options:

  • analysis of each new block for the presence of transactions at the desired addresses
  • use the token/distribution API method (checking the balance change)

Maybe there are other methods how in bitcoin coins API?

Further. When paid to the user. Do you consolidate all balances on one waves-address? or is it possible to use a lot of inputs - outputs from inbound transactions?