This is the client implementation of an app that allows users to participate in a fixed bid auction via any browser with the Metamask plug in.
The server implementation is available at https://github.com/mypttwo/makhno.
Disclaimers :
While this allows users to participate in the auction, this does not restrict anonymous users from directly interacting with the smart contract on Ethereum.
Apart from having nodejs installed and other usual stuff you will need to
- Install Metamask if you have not done that as yet. This will give you a default account.
- Get some ether to begin with. You would also like to work with a test network like Ropsten or Rinkeby. Look for faucets in the respective networks - like Ropsten faucet, Rinkeby faucet.
The code includes a .env file. You will need to set the appropriate variables to run the app.
- Specify the url for your server instance.
You run the server like so
> npm start
Written with StackEdit.