Solidity smart-contracts

Open-source Solidity projects categorized as smart-contracts

Top 23 Solidity smart-contract Projects

smart-contracts
  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 – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.

    InfluxDB logo
  3. learn-evm-attacks

    Learn and contribute by exploring blockchain attacks in detail. Maintained by Coinspect smart contract audit team, renowned for their top-tier smart contract audit services.

  4. v2-periphery

    🎚 Peripheral smart contracts for interacting with Uniswap V2

  5. awesome-solidity-gas-optimization

    Best resources for Solidity gas optimizations ⛽

  6. erc721

    The reference implementation of the ERC-721 non-fungible token standard.

  7. contracts

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

  8. prb-math

    Solidity library for advanced fixed-point math

  9. SaaSHub

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

    SaaSHub logo
  10. celo-monorepo

    Official repository for core projects comprising the Celo platform

    Project mention: Vitalik Pushes for Higher L1 Gas Limits, KRNL & Sig’s Secure Cross-Chain Bridge, On-Chain Identifiers for Chain Abstraction | dev.to | 2025-02-20

    Etherspot has announced that its comprehensive account abstraction infrastructure is now compatible with Celo, offering developers a more accessible and intuitive way to build decentralized applications.

  11. bsc-genesis-contract

    The genesis contracts of BNB Smart Chain.

  12. argent-contracts

    Smart Contracts for Argent Wallet

  13. solidity-school

    First place for early developers to learn Solidity

  14. lockup

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

  15. cicada

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

  16. opml

    OPML: OPtimistic Machine Learning on Blockchain

  17. nft-contracts

    Open-source NFT contracts used by Buildship

  18. ERC721-Staking

    Stake ERC721 Tokens to claim ERC20 Tokens

  19. samples

    Samples of Free TON smart contracts in Solidity, C++ and C (by everx-labs)

  20. learning-solidity-2018

    Basic examples of Solidity smart contracts

  21. OB_ReturnCabin

    Orbiter Finance smart contracts

  22. midas

    EVM-compatible Smart Contract bot which performs DEX arbitrage via Aave & dYdX Flash Loans (by pmuens)

  23. ethereum-rockpaperscissors

    An Ethereum smart contract implementing the rock-paper-scissors game

  24. Solidity Smart Contract Pwn

    Solidity Pwn Scenarios

  25. 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 smart-contracts discussion

Log in or Post with

Solidity smart-contracts related posts

  • Vitalik Pushes for Higher L1 Gas Limits, KRNL & Sig’s Secure Cross-Chain Bridge, On-Chain Identifiers for Chain Abstraction

    2 projects | dev.to | 20 Feb 2025
  • Etherspot Brings Powerful Account Abstraction Infrastructure to Celo Developers

    1 project | dev.to | 12 Feb 2025
  • Rocket Pool Roadmap Co-creation and Prioritization Process

    1 project | /r/rocketpool | 1 Jun 2023
  • 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
  • A note from our sponsor - InfluxDB
    www.influxdata.com | 18 May 2025
    InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now. Learn more →

Index

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

# Project Stars
1 openzeppelin-contracts 25,759
2 learn-evm-attacks 1,704
3 v2-periphery 1,187
4 awesome-solidity-gas-optimization 1,181
5 erc721 1,056
6 contracts 1,045
7 prb-math 940
8 celo-monorepo 724
9 bsc-genesis-contract 714
10 argent-contracts 595
11 chainlink-mix 511
12 solidity-school 371
13 lockup 329
14 cicada 322
15 opml 307
16 nft-contracts 199
17 ERC721-Staking 114
18 samples 103
19 learning-solidity-2018 95
20 OB_ReturnCabin 93
21 midas 58
22 ethereum-rockpaperscissors 40
23 Solidity Smart Contract Pwn 33

Sponsored
InfluxDB – Built for High-Performance Time Series Workloads
InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
www.influxdata.com

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