SmartBillions: Hackathon 2.0 Improvements

SmartBillions
1 min readOct 10, 2017

--

The last few days of the Hackathon generated a positive response and valuable feedback from the community. On the basis of user comments, we’ve deployed an updated version of the contract, which includes the following improvements:

1. Minor spelling mistakes have been revised (https://github.com/SmartBillions/SmartBillions/pull/1).
2. The name of the token has been changed to “SMART” to resolve conflicts with a HEROcoin ICO (https://github.com/kvhnuke/etherwallet/pull/1104).
3. The management of the payment periods have been amended, and we use now timestamp rather than block.time (https://www.reddit.com/r/ethereum/comments/74d3dc/smartbillions_lottery_contract_just_got_hacked/dnyjtm2/).
4. The putHash function has been changed to prevent misalignment in the hash database.

The contract is now available at: https://etherscan.io/address/0x6f6deb5db0c4994a8283a01d6cfeeb27fc3bbe9c

The contract’s jackpot will be filled with 1500 ETH at 2017–10–10, 12:00 GMT, after the contract database is ready. The funds from the old contract will be withdrawn according to the hackathon rules and moved to the new address.

We would like to thank all hackathon participants for their active part in assisting us in locating these issues so that the necessary improvements could be made. The hackathon is set to continue its next phase and we will continue working on further improvements if required and justified.

--

--

SmartBillions

SmartBillions is the first fully decentralized and transparent lottery managed by an Ethereum smart contract.