This is the community wiki covering all sorts of information on the next-generation peer-to-peer technology platform built by the Ethereum community, including Ethereum, the generalized blockchain for smart contract development, as well as related protocols like:
|Home||Sharding introduction & R&D Compendium,
FAQs & roadmap
|Chain Spec Format|
|Ethereum Whitepaper||Casper Proof-of-Stake compendium and FAQs||Inter-exchange Client Address Protocol|
|Ethereum Introduction||Alternative blockchains, randomness,
economics, and other research topics
|Uses: DAOs and dapps||Hard Problems of Cryptocurrency||Network Status|
|Getting Ether||Governance||Raspberry Pi|
|Releases||Ethereum Virtual Machine (EVM)||Mining|
|FAQs||Ethereum clients, tools, wallets, dapp
browsers and other projects
|Design Rationale||ÐApp Development||URL Hint Protocol|
|EVM intro: Ethereum Yellow Paper
Beige Paper and Py-EVM
|Old github wiki|
|ÐΞV Technologies||Ethereum Technologies||Ethash/Dashimoto||Whisper|
|RLP Encoding||Patricia Tree||Ethash||Whisper Proposal|
|Node Discovery Protocol||Wire protocol||Ethash Yellow Paper appendix||Whisper Overview|
|ÐΞVp2p Wire Protocol||Light client protocol||PoC-2 Whitepaper||PoC-1 Wire protocol|
|ÐΞVp2p Whitepaper (WiP)||Subtleties||PoC-2 Wire protocol|
|Web3 Secret Storage||Solidity Documentation|
|Bad Block Reporting|
|Bad Chain Canary|
If you have a technical issue with a specific client, application or tool, e.g. those listed here, please ask in the Gitter room of that project, and if your issue is still not resolved, post an issue in the repo for that project.
All pages can be edited via the web-interface. For more controversial changes, please submit a pull requests via the GitHub backend. The github and this site are synced every five minutes.
Eth.wiki adopts Wikipedia's five pillars which provide a good standard for contributing. If you have experience with editing on Wikipedia, then that will help with knowing how to edit this wiki, although the contribution rules are less strict. Referencing facts is a key writing and proofreading task, as well as checking that information is up-to-date (and updating it if otherwise), correcting grammar, typos, and spelling; and making the wiki comprehensive and easy to understand. Other rules, such as a neutral point of view and no original research are desirable, but may be hard to maintain. The Ethereum wiki is inclusionist, ergo, if there's something you think is relevant to Ethereum, feel free to put it here.
All contributions are accepted under the CC0 license 1, which makes your contributions have no rights reserved, putting them in the public domain. This will help to allow for the dissemination of information about Ethereum, the Ethereum ecosystem and Web 3 to the public, in a completely permissive manner. To state that you accept your contributions to be under a CC0 license, please add yourself to the list of external contributors here.