Skip to content

AnoopFranc/Infinity-Dapp

Repository files navigation

Infinity

Infinity is a lottery Dapp using tickets and a fixed jackpot built for the Ethereum blockchain.

Features

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

Technologies Used

Truffle

Node.js

Ganache

Bootstrap

Web3

Installation

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

About

Decentralized lottery application

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages