Useful resources for writing Smart Contracts for Ethereum.
- Homestead Guide - Ethereum Guide.
- Solidity - Solidity Programming Guide.
- Eris Solidity Tutorials - Tutorials | Solidity 1: The Five Types Model.
- Writing Upgradable Contracts - Writing Upgradable Contracts in Solidity.
- Gitter
- Freenode IRC #ethereum
- Dapple - Framework for Ethereum DApps.
- Embark - Installation instructions.
- Truffle - A development framework for Ethereum.
- blockchaindev/solidity-parser - A solidity language parser in Java.
- ConsenSys/solidity-parser - Solidity Parser in Javascript.
- androlo/solidity-workshop - Educational material for Solidity. Complement to solidity.readthedocs.com.
- androlo/standard-contracts - Storage repo for Solidity contracts, tests, and docs.
- Arachnid/solidity-stringutils - Basic string utilities for Solidity.
- axic/density - Density is a library or collection of useful modifiers and methods for Solidity.
- blockchaindev/smart-contract-patterns - Smart-Contract Patterns written in Solidity, collated for community good.
- chriseth/solidity-examples - Solidity Examples by Dr. Christian Reitweisner (Lead C++ Ethereum Developer).
- fivedogit/solidity-baby-steps - Contract examples for Ethereum.
- giblfiz/solidity - This is a collection of public solidity contracts.
- nexusdev/dappsys - A solidity contract system framework for flexible multi-contract dapps.
- nexusdev/feedbase - Simple data access pattern for dumb, durable software objects ("I thought I needed Oraclize").
- oraclize/ethereum-api - Oraclize API for Ethereum smart contracts.
- pipermerriam/ethereum-string-utils - String utility functions for ethereum contracts.
- zigguratt/lll-resurrected - An LLL-based smart contract function dispatcher and example contract.
- ethereum/dapp-bin - A place for all the ÐApps to live.
- slockit/DAO - The Standard DAO Framework, inc. Whitepaper.
- dominicwilliams/instant-dapp-ide - Complete Dapp and Solidity development environment as docker image you can run from command line.
- Solidity Browser - Solidity realtime compiler and runtime.
- raineorshine/solidity-repl - Ethereum Solidity REPL.
- nexusdev/seth - Perform Ethereum JSON-RPC calls from the comfort of your command line.
- duaraghav8/Solium - A customizable, stand-alone linter for Ethereum Solidity.
- raineorshine/solgraph - Visualize Solidity control flow for smart contract security analysis.
To the extent possible under law, the author of this page has waived all copyright and related or neighboring rights to this work.