Skip to content
Branch: master
Find file Copy path
Find file Copy path
Fetching contributors…
Cannot retrieve contributors at this time
27 lines (14 sloc) 911 Bytes

Lotto React

Using the Lotto Smart Contract (in separate repository) this web application allows users to enter a lottery with Ether and chooses 'psuedo-random' winner.


I wanted to gain more familiarity around smart contract scripting on the Ethereum Blockchain. This includes data structures, debugging with remix and function modifiers.


Landing Page:

start screen

Transaction Confirming:


Transaction Confirmed:


Summary & Technology Used

To use this application, be sure to have Metamask installed and logged in.

The application uses the Lotto smart contract written in Solidity, Web3 to retrieve information and write information to and from the smart contract, React as the front end framework, mocha for contract test, truffle for account wallet and infura for node connection.

You can’t perform that action at this time.