Saving messages on Ethereum network with some kind of logic.
This project is part of the Hackdays Sailtrhu.
- Build our first DApp (Decentralized App) on the blockchain
- Learn Solidity programming language
- "Replicate" our Message Stream on the blockchain
- Make our Messages stateful and ‘smart’
- Can’t ‘like’ a message you published
yarn install
- Setup a virtual machine to run
testrpc
locally
git clone git@github.com:b9lab/truffle-vagrant-env.git
cd truffle-vagrant-env
vagrant up
vagrant ssh
vagrant@vagrant-ubuntu-trusty-64:~$ testrpc
- Compile the contracts
yarn truffle compile
- Deploy the contracts
yarn truffle migrate
yarn truffle test
- First run
truffle compile
, then runtruffle migrate
to deploy the contracts onto your network of choice (default "development"). - Then run
npm run dev
to build the app and serve it on http://localhost:8080 (use :8081 for live reloading)