My Ethereum docs, notes, etc. as I learn.
These will be pretty rough, sometimes unvalidated, so take it with a grain of salt. Will try to cite sources where I can.
(Rolls up a bunch of reading into one doc/article)
- ICOLIST
- ICO stats - site || ICOs vs eth
- Lawnmower.io - research and tools
- ICO funding https://blog.coinbase.com/app-coins-and-the-dawn-of-the-decentralized-business-model-8b8c951e734f
- Create a token contract: https://tokenfactory.surge.sh/#/factory
- Coinbase - convert "real money" into bitcoin, ethereum, or litecoin. ACH bank transfers can take a week (!!) for some reason.
- GDAX - Coinbase's trading platform for bitcoin, ethereum, or litecoin.
- Kraken - fiat and coin-to-coin exchange.
- Poloniex - coin-to-coin exchange; also has lending market and margin trading. (Fun fact: as of June 13 this exchange holds about 4.7% of all eth, or nearly $1.7 billion in US dollars).
- shapeshift.io - coin-to-coin exchange
- (REP) Augur - site || docs - prediction market, uses REP coins.
- (BAT) Basic Attention Token - site || whitepaper
- Gnosis - site || whitepaper - prediction market
- Filecoin - site || whitepaper (old) - distributed file serving, get coin for providing storage. See also ipfs whitepaper
- (SC) Siacoin - site || wiki - similar to Filecoin in that you're compensated for storing data, but I can't seem to find a whitepaper or similar
- (STRAT) Stratis - site || whitepaper || use cases
- General
- Solidity - the official docs, but not a great starting place
- Examples
- Full Stack Hello World Voting Ethereum Dapp Tutorial — Part 1 - writing and deploying simple voting app through geth (by Mahesh Murthy)
- [video] Beginner's Guide: Smart Contracts Programming Tutorial in Solidity 1 - several parts to this; a good starting point for reading and storing data on the blockchain
- Tools / Frameworks / IDEs
- remix - ethereum ide and tools for the web (BH: awesome, use this)
- Truffle "is a world class development environment, testing framework and asset pipeline for Ethereum"
- Fast Ethereum RPC client for testing and development
- GDAX-Python - unofficial python library for GDAX (Coinbase's trading platform) API
-
Essentials
- Bitcoin - whitepaper
- Ethereum - whitepaper || yellow paper
-
Coins
- BAT (Basic Attention Token) whitepaper
- STRAT (Stratis) whitepaper
-
Blockchain
- Applications of Blockchain Technology to Banking And Financial Sector in India by Institute for Development and Research in Banking Technology
- Consensus 2017 NYC Day 2 - 3 hour playback: https://s3.amazonaws.com/media.coindesk.com/live-stream/Day2_Manhattan.html
- Talk: Decentralized Web, IPFS, and Filecoin - Jaun Benet - https://www.youtube.com/watch?v=cU-n_m-snxQ
- Oraclize docs -
- Ethereal Summit 2017 - Introducing: Token (Brian Armstrong - CEO of Coinbase) - https://www.youtube.com/watch?v=3IJ6uWQzzwk
- Ethereum Homstead docs - http://www.ethdocs.org/en/latest/ - maybe fork and edit, kind of rough in places
- DAO's - how structured, read contracts, understand The DAO issue
- Sybil attack
- ERC20 - standard for smart contracts that implement tokens
- Fees
- Gas explained
- Check out: http://cryptofees.net