Help Solidity developers to learn fast via providing simple code and examples. This repo contains the most popular smart contracts collections.
.
├── Call # Contains an example of call in Solidity
├── DAO_Governance # Contains an example of creation of DAO
├── DelegateCall # Contains an example to create a delegate call from a smart contract to another
├── ERC 1155 # Contains an example to create a ERC 1155 without Openzeppelin
├── ERC 173 # Contains an example to use ERC 173
├── ERC 3525 # Contains an example to use ERC 3525
├── ERC 721 # Contains an example to create an NFT
├── EternalStorage # Contains an example to use Storage
├── FactoryContract # Contains an example to use Factory Contract
├── Libraries # Contains an example to use the Libraries
├── MultiCall # Contains an example to use MultiCall
├── Proxies # Contains Various Proxy Patterns via OpenZeppelin and non OpenZeppelin
├── SBT # Contains an example to use Soul Bound Token
├── StaticCall # Contains an example to use Static Call in Solidity
├── Timelock # Contains an example to use Timelock
├── VerifySignature # Contains an example to use Verify Signature
├── CONTRIBUTING.md # Rules and Guide to Contribute
└── README.md
If you need help or just want to discuss about the library join the community on Discord:
⌨️ Discuss about Chapter-Solidity on Discord
- Take a look at guide on contributing (Necessary)
- Create an issue for making any change to code. when issue will be approve you can make a change.
- Pull latest changes from upstream branch before starting the changing code.
- Add your file in proper folder(lowercase) with README.md in it. Add requirements.txt if needed.