notes on getting up and running with ethereum
- https://ethereum.org/cli
- Learn
- Setting up dev env (also detailed on https://ethereum.org/cli but this kinda spelled it out more, and gave an example genesis.json file)
- http://hidskes.com/blog/2015/08/12/creating-a-testnet-using-geth/
- Note had to
mkdir '~/.ethereum/DevChain'
$ geth --rpc --networkid=39318 --maxpeers=0 --datadir=~/.ethereum/DevChain/ --mine --minerthreads 1 --genesis genesis.json console
- Except that didn't work because i had no acct, so left out the '--mine' and it started up:
$ geth --rpc --networkid=39318 --maxpeers=0 --datadir=~/.ethereum/DevChain/ --minerthreads 1 --genesis genesis.json console
- Actually, this site had the BEST detailed line-by-line instructions on creating a testnet, mining on it, compiling a contract (the Greeter example), deploying it, and running it: http://ethereum.stackexchange.com/questions/2751/deploying-the-greeter-contract-via-the-geth-cli-is-not-registering-in-my-private
- https://solidity.readthedocs.org/en/latest/
- https://solidity.readthedocs.org/en/latest/installing-solidity.html#binary-packages
- Browser based solidity
- Found this site a useful overall explanation, and also good for getting going with Mist
- Seems like most of the examples on ethereum.org are using Mist anyway