Solidity programming language samples, smart contracts for Ethereum.
- The Hitchhiker’s Guide to Smart Contracts in Ethereum
- Programming Ethereum smart contract transactions in JavaScript
- Ethereum Virtual Machine Awesome List
- A curated list of awesome Ethereum Resources
- A Gentle Introduction to Ethereum Programming, Part 1
- A Gentle Introduction to Ethereum Programming, Part 2
- Ethereum Dev Cheatsheet
- CryptoZombies is a free, interactive code school that teaches you to build games on Ethereum
- Beether
- Getting started with Ethereum as a developer
- Getting Started as an Ethereum Web Developer
- Documentation
- Solidity Contracts
- Application Binary Interface Specification
- Solidity Baby Steps
- How to initialize an empty array and push items into it?
- What is the memory keyword? What does it do?
- A curated list of awesome Solidity resources, libraries, tools and more
- Solidity REPL
- Remix
- Interaction between Contracts
- How can I debug a smart contract?
- What is the difference between an internal/external and public/private function in solidity?
- external vs public best practices
- internal keyword in a function definition in Solidity
- Doxity Documentation Generator for Solidity
- Solidity doc generator
- Markdown documentation generator for Solidity
- Solidity Common Patterns
- CriptoKitties
- CriptoKitties White Paper
- How to Code Your Own CryptoKitties-Style Game on Ethereum
- How to call a contract method using the eth_call JSON-RPC API
- Smart Contract Patterns
- Writing upgradable contracts in Solidity
- Legal Design Patterns in Smart Contracts
- Web3JS 1.x Documentation
- New Contract
- Calling your first Smart Contract function with Web3 and Angular5
- Web3JS 0.2x Documentation
- 03. Web3.js Tutorial - Attach a GUI to your Ethereum Smart Contract
- 04. Capturing Smart Contract Events in our User Interface (Solidity)
- Truffle Framework
- Truffle Tutorials
- PetShop Tutorial
- Building Robust Smart Contracts with OpenZeppelin
- Truffle Boxes