Code Monkey home page Code Monkey logo

chapter-solidity's Introduction

๐Ÿšง 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.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.