The smart contracts and Merkle airdrop details for Gas DAO.
Claim here: https://gasdao.org
- GAS Token: 0x6Bba316c48b49BD1eAc44573c5c871ff02958469
- GAS Governor: 0x5B1751306597A76C8E6D2BFb8e952f8855Ed976d
- GAS Timelock: 0xC9A7D537F17194c68455D75e3d742BF2c3cE3c74
- GAS Tokenlock: 0x07361E470A300cA58EC16d5e69855307e434F1CA
The files that constitute the Merkle airdrop can be found and verified below:
- Full gas data: https://s3.wasabisys.com/gasdao/gas.csv.gz
- Final Aidrop CSV including Merkle Proofs: https://s3.wasabisys.com/gasdao/airdrop_final.csv.zip
- Merkle Root: https://s3.wasabisys.com/gasdao/merkleRoot.txt
- Transaction setting the Merkle root: https://etherscan.io/tx/0x1aa2e9f6ceb67357586b19862c2ea349235d45a234a9d4ac3aaec7391a301fcb
- Transaction giving ownership of token to Timelock: https://etherscan.io/tx/0x7744299b19157daf0bd4d2001a36ecd32977cd93fc07b2d62e9764cd31b2a1b8
- Transaction giving the Governor proposal rights on the Timelock: https://etherscan.io/tx/0x8a6e726b9f6f5ed29efaff3da03861e358044065e9abb37c1bc0085228a9a5a2
- Transaction relinquishing control of the timelock: https://etherscan.io/tx/0x57012e25303a4d22c5d197651be1980a51e26e7353045ceec704eed494fbd51d
- Transaction starting the vest: https://etherscan.io/tx/0xb223417c415d9ca817a91f9e33036317f3e43f0f33cad0fb8d9a4cba7408149c
Gas DAO Staking is described in the Snapshot proposal: https://snapshot.org/#/gasdao.eth/proposal/0x277d50e163ba3152692f4f242b38e1d65ee684e10c701aa354aac01aacd3af28. The contract is here: https://github.com/gasdao/gasdao/blob/main/contracts/GasDaoStaking.sol. The script to calculate the reward for all holders is here: https://github.com/gasdao/gasdao/blob/main/gas_rebate.go
- ETH Txs since Gas DAO launched: https://s3.wasabisys.com/gasdao/gasdao_txs.zip
- ETH Logs related to Gas DAO token: https://s3.wasabisys.com/gasdao/gasdao_logs.zip
First run:
mkdir data_eth
go mod init gasdao
go mod tidy
Then download the data files listed above and unzip them into the data_eth
folder.
Then run:
go run gas_rebate.go
This will generate a file rewards.csv
.