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.