Etherscan – How to Check the Total Number of Token Holders

etherscan

I would like to see if all the tokens for a book have been bought. The link in Etherscan is here. As I can see, there is a total of 1000 tokens but there is only 12 addresses owning those tokens which amount to a total of 85 tokens. Is my understanding correct?

Then I look at the "Token Holders Chart" which shows the owners and 91.5% is for "Other Accounts". What does the other accounts means?

Thanks.

Best Answer

It means Etherscan doesn't yet know which address or addresses own the remaining tokens. They keep track of the owners by watching the 'Transfer' events emitted by the smart contract. That's because you cannot simply get a list of token holders reading the smart contract. So if an account owns some tokens but no transfer event was emitted on issuance (for example it may have happened on initialization), it won't show up on Etherscan.

Related Topic