Skip to content

Help Solidity developer to learn fast via providing simple code and examples. This repository containing the most popular smart contracts collections.

License

Notifications You must be signed in to change notification settings

bansaltushar014/Chapter-Solidity

Repository files navigation

🚧 Chapter-Solidity 🚧

Solidity

Help Solidity developers to learn fast via providing simple code and examples. This repo contains the most popular smart contracts collections.

           

        

A typical top-level directory layout

.
├── 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

Community

If you need help or just want to discuss about the library join the community on Discord:

⌨️ Discuss about Chapter-Solidity on Discord

Here are the steps to Make contribute 👣

  • 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.

About

Help Solidity developer to learn fast via providing simple code and examples. This repository containing the most popular smart contracts collections.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published