Skip to content

Top 100 smart-contract Repositories

Back to Home

Ranking

RankingProject NameStarsForksLanguageOpen IssuesDescriptionLast Commit
1sway61,4405,414Rust883🌴 Empowering everyone to build reliable and efficient smart contracts.2026-09-07
2openzeppelin-contracts27,24212,401Solidity241OpenZeppelin Contracts is a library for secure smart contract development.2026-09-15
3solidity25,7366,159C++675Solidity, the Smart Contract Programming Language2026-09-16
4full-blockchain-solidity-course-py11,2172,922-224Ultimate Solidity, Blockchain, and Smart Contract - Beginner to Expert Full Course | Python Edition2024-04-16
5eos11,1733,599C++304An open source smart contract platform2022-07-27
6WasmEdge10,8041,170C++98WasmEdge is a lightweight, high-performance, and extensible WebAssembly runtime for cloud native, edge, and decentralized applications. It powers serverless apps, embedded functions, microservices, sm...2026-09-15
7sui7,74811,654Rust185Sui, a next-generation smart contract platform with high throughput, low latency, and an asset-oriented programming model powered by the Move programming language2026-09-16
8smart-contract-best-practices7,5701,467HTML19A guide to smart contract security best practices2025-03-28
9vyper5,180916Python548Pythonic Smart Contract Language for the EVM2026-09-15
10v3-core5,0213,028TypeScript81🦄 🦄 🦄 Core smart contracts of Uniswap v32026-07-30
11solmate4,285706Solidity71Modern, opinionated, and gas optimized building blocks for smart contract development.2025-07-21
12mythril4,271819Python116Mythril is a symbolic-execution-based securty analysis tool for EVM bytecode. It detects security vulnerabilities in smart contracts built for Ethereum and other EVM-compatible blockchains.2026-04-27
13corda4,0761,070Kotlin52Corda is an open source blockchain project, designed for business from the start. Only Corda allows you to build interoperable blockchain networks that transact in strict privacy. Corda's smart contra...2026-09-15
14v2-core3,3513,382TypeScript27🦄 🦄 Core smart contracts of Uniswap V22026-07-21
15solidity-patterns3,323528Solidity1A compilation of patterns and best practices for the smart contract programming language Solidity2024-04-19
16echidna3,176432Haskell73Ethereum smart contract fuzzer2026-09-10
17TypeChain2,790376TypeScript102🔌 TypeScript bindings for Ethereum smart contracts2024-07-10
18brownie2,722594C339A Python-based development and testing framework for smart contracts targeting the Ethereum Virtual Machine.2026-08-05
19ai-trader-bot2,7021,898Solidity0An arbitrage bot is a smart contract connected to an external automation script that controls its operation.2026-09-14
20v4-core2,5291,326Solidity11🦄 🦄 🦄 🦄 Core smart contracts of Uniswap v42026-04-24
21smart-contract-vulnerabilities2,496332-15A collection of smart contract vulnerabilities along with prevention methods2026-02-08
22building-secure-contracts2,479391Solidity36Guidelines and training material to write secure smart contracts2026-04-13
23not-so-smart-contracts2,224366Solidity5Examples of Solidity security issues2023-02-24
24solcurity2,180275-1Opinionated security and code quality standard for Solidity smart contracts.2023-07-02
25DeFiVulnLabs1,976348Solidity2To learn common smart contract vulnerabilities using Foundry!2025-04-24
26hardhat-template1,968556TypeScript2Hardhat-based template for developing Solidity smart contracts2026-02-03
27Web3Bugs1,822250Solidity10Demystifying Exploitable Bugs in Smart Contracts2025-06-19
28fe1,732218Rust102Emerging smart contract language for the Ethereum blockchain.2026-09-14
29heimdall-rs1,615171Rust14Heimdall is an advanced EVM smart contract toolkit specializing in bytecode analysis and extracting information from unverified contracts.2026-09-14
30Ridera-core1,59818Solidity2Core protocol repository for Ridera — Mobility RWA on Base. Includes docs, architecture, smart contracts, and protocol design.2025-12-15
31smart-contract-sanctuary1,592280Python5🐦🌴🌴🌴🦕 A home for ethereum smart contracts. 🏠2026-07-29
32Blockchain-Development-Resources1,570387Markdown1The contents of this repository will help you launch a career in Blockchain development. How to deploy Smart contracts on Ethereum, build DApps, DeFi, DAO, NFT and Token protocol.2025-02-02
33solidity-cheatsheet1,505311-0Cheat sheet and best practices for solidity. Write smart contracts for Ethereum.2026-04-05
34ink1,454476Rust143Polkadot's ink! to write smart contracts.2026-03-25
35Awesome-LLMs-for-Vulnerability-Detection1,420144Python1The community's most comprehensive, continuously-updated index of research on Large Language Models for software vulnerability detection — papers across function-level, repository-level, agentic, and ...2026-09-16
36contract-fuzzer1,413170Python0Ethereum smart contract fuzzer2026-09-08
370x-monorepo1,409458TypeScript120x protocol monorepo - includes our smart contracts and many developer tools2026-09-11
38dethcode1,369109TypeScript22View source of deployed Ethereum contracts in VSCode2025-09-30
39plutus-pioneer-program1,366998Haskell3This repository hosts the lectures of the Plutus Pioneers Program. This program is a training course that the IOG Education Team provides to recruit and train software developers in Plutus, the native...2025-12-02
40oyente1,338316JavaScript65An Analysis Tool for Smart Contracts2023-01-19
41v3-periphery1,3321,250TypeScript74🦄 🦄 🦄 Peripheral smart contracts for interacting with Uniswap v32026-07-30
42smart-contracts1,326556Python29Ethereum smart contracts for security and utility tokens2022-12-08
43v2-periphery1,2661,761Solidity49🎚 Peripheral smart contracts for interacting with Uniswap V22026-07-22
44web3.php1,250580PHP158A php interface for interacting with the Ethereum blockchain and ecosystem. Native ABI parsing and smart contract interactions.2024-07-28
45simple-security-toolkit1,236183-0A collection of practical security-focused guides and checklists for smart contract development2023-11-15
46contracts1,168506JavaScript38Smart contracts comprising the business logic of the Matic Network2024-03-01
47starcoin1,152254Rust194Starcoin - A Move smart contract blockchain network that scales by layering2026-08-24
48cosmwasm1,145418Rust40WebAssembly Smart Contracts for the Cosmos SDK2026-09-06
49aave-v3-core1,115743TypeScript27This repository contains the core smart contracts of the Aave V3 protocol.2024-09-03
50ityfuzz1,114182Rust56Blazing Fast Bytecode-Level Hybrid Fuzzer for Smart Contracts2025-12-10
51contracts1,088580Solidity19Collection of smart contracts deployable via thirdweb2026-05-25
52aeternity1,085242Erlang262æternity blockchain - scalable blockchain for the people - smart contracts, state channels, names, tokens2026-09-15
53halmos1,030110Python65A symbolic testing tool for EVM smart contracts2025-08-06
54solgraph1,026119JavaScript5Visualize Solidity control flow for smart contract security analysis. 💵 ⇆ 💵2022-12-04
55hashlips_nft_minting_dapp1,016951JavaScript106HashLips minting dapp is a quick and easy way to connect your smart contract and start minting NFTs.2024-08-05
56solidity-coverage1,003273JavaScript37Code coverage for Solidity smart-contracts2025-12-11
57Waffle959178TypeScript68Library for writing and testing smart contracts.2023-11-22
58vscode-solidity957212TypeScript146Visual Studio Code language support extension for Solidity smart contracts in Ethereum https://marketplace.visualstudio.com/items?itemName=JuanBlanco.solidity2026-05-28
59sourcify951542TypeScript97Source code verification service for Ethereum smart contracts2026-09-16
60porosity932180C++22UNMAINTAINED Decompiler and Security Analysis tool for Blockchain-based Ethereum Smart-Contracts2019-01-10
61moonbeam931384TypeScript18An Ethereum-compatible smart contract parachain on Polkadot2026-09-01
62SlowMist-Learning-Roadmap-for-Becoming-a-Smart-Contract-Auditor922126-0Smart contract audit skills roadmap for beginners, auditors, engineers, etc.2025-03-25
63daml916263Haskell713The Daml smart contract language2026-09-16
64Awesome-Smart-Contract-Security906170-0A curated list of Smart Contract Security materials and resources For Researchers2026-09-02
65v4-periphery904663Solidity5🦄 🦄 🦄 🦄 Peripheral smart contracts for interacting with Uniswap v42026-09-11
66SWC-registry903172-8Smart Contract Weakness Classification and Test Cases2024-08-06
67solsec891115-1A collection of resources to study Solana smart contract security, auditing, and exploits.2024-12-13
68web3swift889490JavaScript65Full featured library for Ethereum interaction with the JSON RPC API in swift. Native ABI parsing and smart contract interactions.2025-09-24
69zTC1849216-10斐讯TC1智能排插个人固件. 仅支持TC1硬件版本为a1的版本2025-06-20
70hashlips_nft_contract827648Solidity49A simple NFT smart contract that works with the rest of the HashLips ecosystem.2022-10-23
71xtt81960Solidity12XTblock Token - Smart Contracts2022-07-05
72Smart-Contract-Auditor-Tools-and-Techniques815134-3This repo contains a comprehensive list of smart contract auditor tools and techniques that can be utilized by both smart contract auditors and blockchain developers for developing secure smart contra...2026-06-10
73ethereum-api800434Solidity13Provable API for Ethereum smart contracts2024-06-08
74SmartContracts-audit-checklist799130-1A checklist of things to look for when auditing Solidity smart contracts.2023-10-02
75stablecoin-evm799587TypeScript24Source repository for smart contracts used by Circle's stablecoins on EVM-compatible blockchains2026-08-12
76pyrometer79765Rust10A tool for analyzing the security and parameters of a solidity smart contract2025-02-14
77Smart-Contract-Security-Audits796399HTML0Certified Smart Contract Audits for Ethereum, Solana, Near, Cardano, Aptos, Sui, Binance Smart Chain, Fantom, EOS, Tezos and more2026-08-19
78project_crowdfunding781399JavaScript61With a stunning design, connected to the blockchain, metamask pairing, interaction with smart contracts, sending Ethereum through the blockchain network, and writing solidity code.2024-06-22
79bsc-genesis-contract779817Solidity10The genesis contracts of BNB Smart Chain.2026-09-11
80contracts75649Rust0Skyward Finance smart-contracts2022-02-26
81wallet-contract748684Shell1Wallet V4 and subscription smart contracts2025-05-23
82verified-smart-contracts745141Solidity8Smart contracts which are formally verified2022-08-28
83web3.swift718186Swift4Ethereum Swift API with support for smart contracts, ENS & ERC202026-08-19
84semgrep-smart-contracts711101Solidity3Semgrep rules for smart contracts based on DeFi exploits2025-06-02
85tact701220TypeScript786⚡ Tact compiler for TON blockchain—build secure, efficient smart contracts with powerful tooling and seamless integration2026-06-23
86rchain690212Scala91Blockchain (smart contract) platform using CBC-Casper proof of stake + Rholang for concurrent execution.2024-05-30
87smart-contract-audits68820-0ContractWolf audited smart contracts2026-09-03
88smartbugs687163Python1SmartBugs: A Framework to Analyze Ethereum Smart Contracts2026-09-11
89developerguides684241Shell9Developer guides to integrate with MakerDAO's smart contracts, SDKs, APIs, products, and partners2022-10-23
90blueprint654180TypeScript6TON development for professionals - all-in-one tool for writing, testing and deploying smart contracts2026-07-13
91metaplex-program-library646519Rust28Smart contracts maintained by the Metaplex team2026-03-13
92Academic_Smart_Contract_Papers64579-0Academic Smart Contract Papers. Welcome developers or researchers to add more published papers to this list.2026-09-10
93foundry-template644131Solidity5Foundry-based template for developing Solidity smart contracts2026-07-30
94QuillAudit_Smart_contract_Auditor_Roadmap637102-0Smart Contract Auditor Roadmap | Learn Blockchain Security & Smart Contract Auditing2026-08-25
95securify2634141Solidity33Securify v2.02025-05-25
96awesome-uniswap-hooks63491-0A curated list of awesome Uniswap v4 hooks resources.2026-09-15
97awesome-buggy-erc20-tokens631103Python5A Collection of Vulnerabilities in ERC20 Smart Contracts With Tokens Affected2024-02-15
98SCSVS62885-5Smart Contract Security Verification Standard2023-02-07
99contracts62793Solidity1Solidity smart contracts of CodeforDAO2022-08-01
100merkle-distributor623361TypeScript3📦 A smart contract that distributes a balance of tokens according to a merkle root2023-06-23