How can I get snapshots of token holders at a given time in a pool contract?

self.cosmosnetwork1m ago
I want to take snapshots from a pool contract at a given time. I want to see which user holds how many tokens on a specific day. I know there is a helper contract but I am having troubles using it. So, is there any other way ?