Use Web3.js to view ETH history of addresses

I made a quick app using Web3.js so that you can browse the ETH Balance history of different addresses (both contracts and users). The site should work for everyone, even if you do not have Metamask installed.

Source on github: https://github.com/shawntabrizi/ETH-Balance-graph

Using this, you are actually able to check out some of the history of some famous contracts, directly from the blockchain and its immutable history 🙂

Check out the DAO contract and how quickly funds got sucked out of that address when it got hacked:

http://shawntabrizi.com/ethgraph/?address=0xbb9bc244d798123fde783fcc1c72d3bb8c189413&start=1428757&end=1759350

Check out the POWHcoin address, which also got hacked:

http://shawntabrizi.com/ethgraph/?address=0xa7ca36f7273d4d38fc2aec5a454c497f86728a7a&start=4990258&end=5011093

Check how the EthDev wallet has been paying out the developers:

http://shawntabrizi.com/ethgraph/?address=0xde0B295669a9FD93d5F28D9Ec85E40f4cb697BAe&start=54092&end=5234620

Check out the ETH Pyramid contract, and how it is died down in activity:

http://shawntabrizi.com/ethgraph/?address=0x2fa0ac498d01632f959d3c18e38f4390b005e200&start=5015229&end=5234633

Anyway, I will be writing a short tutorial on the Web3 aspect of this app tomorrowish, but play around with it and let me know if there are bugs!

Advertisements