Skip to content

An ethereum based proof-of-concept voting application.

Notifications You must be signed in to change notification settings

johannesmols/ethVote

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

32 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Ethereum Voting Application

An ethereum based proof-of-concept voting application.

Front-end Application

Commands

Install dependencies

npm install

Note: solc@0.4.26 is the last Solidity compiler version before the breaking 0.5.0 update. Compile and deploy scripts broke because of this, and 0.4.26 is used in this project.

Compile contracts

node .\ethereum\compile.js

Deploy contracts using Infuria

node .\ethereum\deploy.js

Note: To hide API keys, a config file was used. Create .\ethereum\config.js and use this template:

module.exports = {
    mnemonic: '',
    provider: 'https://rinkeby.infura.io/v3/accountspecificaddress'
}

About

An ethereum based proof-of-concept voting application.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published