I will give 100 mBTC to the first person to post a *fully working*, up to date step by step tutorial on ethereum that satisfies the following criteria:
software:
- Ubuntu 14.04 (2 vms)
- cpp-ethereum server
- cpp-ethereum AlethZero client
- contracts using Serpent
- PoC 6 JS API
requirements:
- connect to a local testnet
- using AlethZero to mine
- connect to the local testnet using AlethZero on a vm, and transfer ether to another AlethZero client running on another vm
- successfully create a currency contract with serpent (
https://github.com/ethereum/serpent/blob/master/examples/subcurrency.se)- working D-App using AlethZero, specifically the one illustrated at
http://hidskes.com/blog/2014/05/21/ethereum-dapp-development-for-web-developers—> create the contract using serpent
—> check sub currency value
—> send sub currency to another client
—> sub currency value should be updated on both clients after a transaction
That’s it!
Comments
https://github.com/ethereum/go-ethereum/wiki/Building-Ethereum(Go)
On the otherhand, Contracts work when created with LLL, common examples of D-apps generally don't work.
Feedback and modifications of course very welcomed. As for the 100mbtc, please send them to the charity of your preference.
Cheers!