A simple storage decentralized application where you can store and/or withdraw ethereum.
- Clone the repository.
- Install Truffle via
npm i -g truffle
. - Activate truffle's local test chain via
truffle develop
. - Deploy the contracts to the local test chain via
truffle migrate
. - Navigate to the
client
directory and runnpm start
.- Make sure Metamask is installed.
- Connect Metamask to the local test chain.
- Click
Add Network
- Add http://localhost:7545 to
New RPC URL
field. - Place 1337 in the
ID
field. - Place ETH in the
Currency Symbol
field.
- Click
- Transfer between accounts
- Log events and update UI based on them
- Update input field to reflect erroneous values
- Have balance display account for many decimal points
- Allow for deposit/withdrawal in Wei
- Deploy contract and frontend
- Allow users to update username
- Migrate to NextJS
App is now deployed on Fleek.