Skip to content

Latest commit

 

History

History
35 lines (26 loc) · 1.47 KB

File metadata and controls

35 lines (26 loc) · 1.47 KB

Ethereum gift tool

A tool for collecting Ethereum network addresses with balances for future gifts. This is a preparation tool, the output is a .csv file with addresses and balances of the current snapshot.

Requirements

Preparations

  1. Open google-big-query-key.example.json and fill the sections with your gcp account credentials
  2. Rename google-big-query-key.example.json to google-big-query-key.json
  3. Check the config.py file. The DEFAULT_ETHEREUM_BLOCK variable should be 8080808, and ETHEREUM_THRESHOLD 0.997.
  4. Install packages
pip3 install pandas
pip3 install google.cloud.bigquery
pip3 install tqdm
pip3 install click

Gifting

  1. Run:
python3 ethereum_gift_snapshot.py

The collecting process can take up to 30-40 minutes

  1. The ethereum.csv file will show up at $PATH_TO_LAUNCH_KIT/launch-kit/ethereum_gift_tool/data/ethereum.csv

Well done! You now have 80% of ethereum addresses with non-zero balances, non-contracts, and at least one outgoing transaction of type ethereumaddress,ethereumbalance in the .csv file. You now need cyber address converter to convert ethereum addresses into cyber. More details in cyber address converter README