{"id":42531483,"url":"https://github.com/julianprester/ethscraper","last_synced_at":"2026-01-28T16:16:54.932Z","repository":{"id":47874582,"uuid":"95359975","full_name":"julianprester/ethscraper","owner":"julianprester","description":"Simple web dashboard, which tracks transactions for one specified address on the Ethereum blockchain","archived":false,"fork":false,"pushed_at":"2017-06-29T08:59:48.000Z","size":44,"stargazers_count":6,"open_issues_count":0,"forks_count":5,"subscribers_count":1,"default_branch":"master","last_synced_at":"2023-05-11T09:35:10.429Z","etag":null,"topics":["dashboard","ethereum-address","ethereum-blockchain","transaction-data"],"latest_commit_sha":null,"homepage":"https://julianprester.github.io/ethscraper/","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/julianprester.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2017-06-25T12:59:58.000Z","updated_at":"2022-07-21T12:47:17.000Z","dependencies_parsed_at":"2022-09-21T12:45:12.219Z","dependency_job_id":null,"html_url":"https://github.com/julianprester/ethscraper","commit_stats":null,"previous_names":[],"tags_count":null,"template":null,"template_full_name":null,"purl":"pkg:github/julianprester/ethscraper","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/julianprester%2Fethscraper","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/julianprester%2Fethscraper/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/julianprester%2Fethscraper/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/julianprester%2Fethscraper/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/julianprester","download_url":"https://codeload.github.com/julianprester/ethscraper/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/julianprester%2Fethscraper/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":28846983,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-01-28T15:15:36.453Z","status":"ssl_error","status_checked_at":"2026-01-28T15:15:13.020Z","response_time":57,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["dashboard","ethereum-address","ethereum-blockchain","transaction-data"],"created_at":"2026-01-28T16:16:54.359Z","updated_at":"2026-01-28T16:16:54.925Z","avatar_url":"https://github.com/julianprester.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# ETHScraper\nSimple web dashboard, which tracks transactions for one specified address on the Ethereum blockchain\n## Getting started\nThe dashboard shows three different plots tracking the transactional data for the Ethereum address [0x687aeda127fd2bd4f374c73e3724bf9b7c7a6b9c](https://etherscan.io/txs?a=0x687aeda127fd2bd4f374c73e3724bf9b7c7a6b9c\u0026p=1):\n- The first plot represents the incoming transactions per day in total Ether transferred\n- The second plot represents the outgoing transactions per day in total Ether transferred\n- The third plot represents the number of new Ethereum addresses making incoming transactions\n\nThe data is scraped using the [ethscraper.py](ethscraper.py) Python script. The script is run via a Cron job to deliver daily updates of transaction data to the dashboard.\n## Built with\n- [Bootstrap](https://getbootstrap.com/) - The web framework used for the dashboard\n- [plotly.js](https://plot.ly/javascript/) - The charting library for the plots\n- [Etherscan](https://etherscan.io/apis/) - The API used to track Ethereum blockchain transaction data\n- [Requests](http://docs.python-requests.org/en/master/) - The HTTP library used to query the Etherscan API\n- [pandas](http://pandas.pydata.org/) - The data analysis library preparing the dataframes for the plots\n## Contributing\nPlease feel free to fork and submit pull requests. However keep in mind that the project currently focuses on one specific ETH address, which will probably not be changed in the future. Changes requiring a different address are better off in a separate repository.\n## License\nThis project is licensed under the GNU General Public License v3.0 - see the [LICENSE](LICENSE) file for details\n## Acknowledgements\nThank you to [/u/ma007](https://www.reddit.com/user/ma007) for inspiration and the focal ETH address\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjulianprester%2Fethscraper","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fjulianprester%2Fethscraper","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjulianprester%2Fethscraper/lists"}