This project is a collection of design patterns in Solidity.
Design patterns can be organized into distinct categories, each addressing specific aspects of smart contract design and functionality. These categories include:
- Contract Management
- Security
- Access Restriction
- Behavioral
- Gas Optimization
You can find the articles explaining the patterns here: https://medium.com/@szmizorsz/design-patterns-in-solidity-an-introduction-fcfb0834e134