Create account
geth --datadir ~/.ethereum_private account new
Create private blockchain
geth --datadir ~/.ethereum_private init ~/dev/genesis.json
Initialize
geth --fast --cache 512 --ipcpath ~/Library/Ethereum/geth.ipc --networkid 1995 --datadir ~/.ethereum_private
Attach terminal
geth attach ipc_url
Start mining in your private network
geth --fast --cache 512 --mine --minerthreads=1 --ipcpath ~/Library/Ethereum/geth.ipc --networkid 1995 --datadir ~/.ethereum_private
- What is Ethereum
- Ethereum Overview
- Ethereum wallet vs account,.. what's the difference?
- What's the difference between Accounts and Wallets in Mist?
- What is the "Gas" in Ethereum?
- What is meant by the term "gas"?
- Installing
geth
- https://ethereum.org/cli - Genesis block - https://github.com/ethereum/go-ethereum/wiki/Private-network
- Adding ether to account - https://ethereum.stackexchange.com/questions/125/how-do-i-set-up-a-private-ethereum-network/16306#16306
- Sending ether - https://github.com/chafey/ethereum-private-network#send-ether-from-one-account-to-another
- Private miner - https://github.com/ethereum/go-ethereum/wiki/Private-network#running-a-private-miner
- Setting up private network or local cluster
- Command line parameters for private network
- Intro to Smart Contracts - http://solidity.readthedocs.io/en/latest/introduction-to-smart-contracts.html
- Basic intro - https://learnxinyminutes.com/docs/solidity/
- Introduction to Solidity - https://blockgeeks.com/introduction-to-solidity-part-1/
- Learning Solidity : Tutorial 1 The Basics - https://www.youtube.com/watch?v=v_hU0jPtLto&t=5s
- Build Your First Ethereum Smart Contract
- First Contract Tutorial
- Online compiler (JSFiddle like) https://ethfiddle.com/
- Remix - Solidity IDE - https://remix.ethereum.org/
- Swarm - https://swarm-guide.readthedocs.io/en/latest/introduction.html#
- Swarm Docs - http://ethdocs.org/en/latest/introduction/what-is-ethereum.html
- Using swarm from the command line - https://swarm-guide.readthedocs.io/en/latest/usage.html#using-swarm-from-the-command-line
- IFPS - https://ipfs.io/