A handy cheatsheet for Solidity to help developers write Ethereum Smart Contracts.
This is a general overview; for a full interactive guide, check the GitHub Pages site.
- Motivation
- Version pragma
- Types
- Functions
- Contracts
- Interface
- Events
- Library
- Error Handling
- Global Variables
This cheatsheet is for developers with some Solidity experience. If you know JavaScript, learning Solidity will be easier.
pragma solidity ^0.8.0;