Solidity Solidity

Open-source Solidity projects categorized as Solidity

Top 23 Solidity Solidity Projects

  1. openzeppelin-contracts

    OpenZeppelin Contracts is a library for secure smart contract development.

    Project mention: Arbitrum and Open Source Tools for NFT Development: Unleashing Blockchain Scalability and Innovation | dev.to | 2025-04-25

    In parallel with these scalability enhancements, the open source movement has accelerated blockchain innovation. Resources like OpenZeppelin Contracts provide pre‑audited libraries for smart contract development. Open source tools empower developers to iterate quickly, achieve transparency, and establish community governance over projects. Moreover, sustainable open source funding models—such as Gitcoin and GitHub Sponsors—help projects maintain long‑term development and security.

  2. InfluxDB

    InfluxDB high-performance time series database. Collect, organize, and act on massive volumes of high-resolution data to power real-time intelligent systems.

    InfluxDB logo
  3. DeFiHackLabs

    Reproduce DeFi hacked incidents using Foundry.

  4. solidity-patterns

    A compilation of patterns and best practices for the smart contract programming language Solidity

  5. solady

    Optimized Solidity snippets.

  6. awesome-solidity-gas-optimization

    Best resources for Solidity gas optimizations ⛽

  7. contracts

    Collection of smart contracts deployable via thirdweb (by thirdweb-dev)

  8. prb-math

    Solidity library for advanced fixed-point math

  9. CodeRabbit

    CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.

    CodeRabbit logo
  10. nft-mix

  11. dss

    Dai Stablecoin System

    Project mention: There aren't that many uses for blockchains | news.ycombinator.com | 2024-08-21

    Very complex. https://github.com/makerdao/dss/wiki

    The summary appears to be that participants can stake their non-DAI crypto assets into the system, and then borrow an equivalent amount of DAI at current prices minus a haircut (e.g. 80% of what they put in). This is the way DAI is created. Borrowers pay interest on their borrowed DAI. (How does this not result in a negative total amount of DAI? not sure)

    If your borrowed DAI falls below another threshold (e.g. 90%) of the value of your collateral, you lose all your collateral. Someone somewhere gets to buy your collateral for only 90% of its dollar value in DAI, and is incentivized to do so because they can then get 100% of the value back on the open market. Therefore borrowers are incentivized to keep their borrowing below this threshold.

    That's a pretty standard DeFi loan system; it seems there are also a lot more tacked-on bits which, I assume, prevent it from melting down in a similar way to all the other DeFi loan systems...

  12. prettier-plugin-solidity

    A Prettier plugin for automatically formatting your Solidity code.

  13. semgrep-smart-contracts

    Semgrep rules for smart contracts based on DeFi exploits

  14. securify2

    Securify v2.0

  15. argent-contracts

    Smart Contracts for Argent Wallet

  16. murky

    Merkle Proof Generator and Validator in Solidity

  17. solidity-school

    First place for early developers to learn Solidity

  18. BokkyPooBahsDateTimeLibrary

    Gas-Efficient Solidity DateTime Library

  19. lockup

    ⏳ Smart contracts of the Sablier Lockup protocol (by sablier-labs)

  20. MultiSigWallet

    Ethereum MultiSigWallet (by ConsenSysMesh)

  21. cicada

    A protocol for private on-chain voting, implemented in Solidity. (by a16z)

  22. ds-proxy

    a proxy object that can compose transactions on owner's behalf

  23. defisaver-v3-contracts

    All the contracts related to the Defi Saver ecosystem

  24. dharma-smart-wallet

    An upgradeable, meta-transaction-enabled smart wallet for earning interest on stablecoins while retaining custody of funds, with an added security backstop provided by Dharma Labs.

  25. nft-contracts

    Open-source NFT contracts used by Buildship

  26. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Solidity Solidity discussion

Log in or Post with

Solidity Solidity related posts

  • There aren't that many uses for blockchains

    1 project | news.ycombinator.com | 21 Aug 2024
  • Echidna 2.2.0 released with improvements in fuzzing performance and UX

    1 project | /r/DeFiSecurity | 23 May 2023
  • Echidna 2.2.0 released with improvements in fuzzing performance and UX

    1 project | /r/eth | 22 May 2023
  • Echidna 2.2.0 released with improvements in fuzzing performance and UX

    1 project | /r/cryptoloversclub | 22 May 2023
  • Echidna 2.2.0 released with improvements in fuzzing performance and UX

    1 project | /r/ethereum | 22 May 2023
  • Echidna 2.2.0 released with improvements in fuzzing performance and UX

    1 project | /r/ethdev | 22 May 2023
  • How to deploy HUFF smart contract

    2 projects | /r/ethdev | 11 May 2023
  • A note from our sponsor - InfluxDB
    influxdata.com | 30 Apr 2025
    Collect, organize, and act on massive volumes of high-resolution data to power real-time intelligent systems. Learn more →

Index

What are some of the best open-source Solidity projects in Solidity? This list will help you:

# Project Stars
1 openzeppelin-contracts 25,686
2 DeFiHackLabs 5,701
3 solidity-patterns 3,233
4 solady 2,852
5 awesome-solidity-gas-optimization 1,168
6 contracts 1,041
7 prb-math 932
8 nft-mix 823
9 dss 763
10 prettier-plugin-solidity 738
11 semgrep-smart-contracts 673
12 securify2 597
13 argent-contracts 595
14 murky 450
15 solidity-school 370
16 BokkyPooBahsDateTimeLibrary 369
17 lockup 328
18 MultiSigWallet 326
19 cicada 322
20 ds-proxy 314
21 defisaver-v3-contracts 286
22 dharma-smart-wallet 272
23 nft-contracts 200

Sponsored
InfluxDB high-performance time series database
Collect, organize, and act on massive volumes of high-resolution data to power real-time intelligent systems.
influxdata.com

Did you know that Solidity is
the 46th most popular programming language
based on number of references?