Infinity is a lottery Dapp using tickets and a fixed jackpot built for the Ethereum blockchain.
Infinity features:
• Easy to purchase ticket interface (and prevention of duplicate tickets)
• Works with the Metamask
• A simple but functional front-end built with Bootstrap
• Integration with all major Ethereum testnets
• A blockchain-based randomness generator to ensure fairness
• Real-time ether to USD converter
• Truffle
• Node.js
• Ganache
• Web3
Installing Infinity to use on your machine is simple. First,
git clone
the repository. Next, navigate to the cloned directory and install the necessary Node.js modules with
npm install
Create and place your 12-word mnemonic private key at the location
keystore/eth_keystore.txt
Initialize a local blockchain with
ganache-cli
and deploy the smart contract with
truffle migrate
Finally, to open the web app,
npm run dev