Skip to content

Top 100 smart-contract Repositories ​

Back to Home

Ranking ​

RankingProject NameStarsForksLanguageOpen IssuesDescriptionLast Commit
1sway61,4045,410Rust883🌴 Empowering everyone to build reliable and efficient smart contracts.2026-09-28
2openzeppelin-contracts27,26812,392Solidity215OpenZeppelin Contracts is a library for secure smart contract development.2026-10-01
3solidity25,7486,175C++680Solidity, the Smart Contract Programming Language2026-10-02
4full-blockchain-solidity-course-py11,2182,917-224Ultimate Solidity, Blockchain, and Smart Contract - Beginner to Expert Full Course | Python Edition2024-04-16
5eos11,1673,594C++304An open source smart contract platform2022-07-27
6WasmEdge10,8171,182C++93WasmEdge 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-10-05
7sui7,76311,648Rust185Sui, a next-generation smart contract platform with high throughput, low latency, and an asset-oriented programming model powered by the Move programming language2026-10-05
8smart-contract-best-practices7,5711,464HTML19A guide to smart contract security best practices2025-03-28
9vyper5,184918Python548Pythonic Smart Contract Language for the EVM2026-10-02
10v3-core5,0273,028TypeScript82🦄 🦄 🦄 Core smart contracts of Uniswap v32026-07-30
11solmate4,288705Solidity71Modern, opinionated, and gas optimized building blocks for smart contract development.2025-07-21
12mythril4,276820Python116Mythril 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,0751,069Kotlin52Corda 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-10-05
14v2-core3,3543,386TypeScript29🦄 🦄 Core smart contracts of Uniswap V22026-07-21
15solidity-patterns3,323529Solidity1A compilation of patterns and best practices for the smart contract programming language Solidity2024-04-19
16echidna3,185435Haskell72Ethereum smart contract fuzzer2026-09-30
17ethereum-flashloan-mev-bot2,7901,956Solidity0An arbitrage bot is a smart contract connected to an external automation script that controls its operation.2026-10-01
18TypeChain2,789376TypeScript102🔌 TypeScript bindings for Ethereum smart contracts2024-07-10
19brownie2,722593C339A Python-based development and testing framework for smart contracts targeting the Ethereum Virtual Machine.2026-08-05
20v4-core2,5381,331Solidity12🦄 🦄 🦄 🦄 Core smart contracts of Uniswap v42026-04-24
21smart-contract-vulnerabilities2,497332-15A collection of smart contract vulnerabilities along with prevention methods2026-02-08
22building-secure-contracts2,483394Solidity36Guidelines and training material to write secure smart contracts2026-04-13
23not-so-smart-contracts2,227365Solidity5Examples of Solidity security issues2023-02-24
24solcurity2,182276-1Opinionated security and code quality standard for Solidity smart contracts.2023-07-02
25DeFiVulnLabs1,981348Solidity2To learn common smart contract vulnerabilities using Foundry!2025-04-24
26hardhat-template1,970557TypeScript2Hardhat-based template for developing Solidity smart contracts2026-02-03
27Web3Bugs1,822250Solidity10Demystifying Exploitable Bugs in Smart Contracts2025-06-19
28fe1,732219Rust103Emerging smart contract language for the Ethereum blockchain.2026-10-05
29heimdall-rs1,619174Rust14Heimdall is an advanced EVM smart contract toolkit specializing in bytecode analysis and extracting information from unverified contracts.2026-10-04
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,593280Python5🐦🌴🌴🌴🦕 A home for ethereum smart contracts. 🏠2026-07-29
32Blockchain-Development-Resources1,571389Markdown1The 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,507311-0Cheat sheet and best practices for solidity. Write smart contracts for Ethereum.2026-04-05
34ink1,454476Rust144Polkadot's ink! to write smart contracts.2026-03-25
35Awesome-LLMs-for-Vulnerability-Detection1,425149Python1The 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-10-05
36contract-fuzzer1,413170Python0Ethereum smart contract fuzzer2026-10-03
370x-monorepo1,408459TypeScript120x protocol monorepo - includes our smart contracts and many developer tools2026-09-11
38dethcode1,370109TypeScript22View source of deployed Ethereum contracts in VSCode2025-09-30
39plutus-pioneer-program1,366997Haskell3This 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,337316JavaScript65An Analysis Tool for Smart Contracts2023-01-19
41v3-periphery1,3341,249TypeScript74🦄 🦄 🦄 Peripheral smart contracts for interacting with Uniswap v32026-07-30
42smart-contracts1,325556Python29Ethereum smart contracts for security and utility tokens2022-12-08
43v2-periphery1,2661,763Solidity49🎚 Peripheral smart contracts for interacting with Uniswap V22026-09-30
44web3.php1,249577PHP158A php interface for interacting with the Ethereum blockchain and ecosystem. Native ABI parsing and smart contract interactions.2024-07-28
45simple-security-toolkit1,237183-0A collection of practical security-focused guides and checklists for smart contract development2023-11-15
46contracts1,169507JavaScript38Smart contracts comprising the business logic of the Matic Network2024-03-01
47starcoin1,152254Rust183Starcoin - A Move smart contract blockchain network that scales by layering2026-08-24
48cosmwasm1,145420Rust42WebAssembly Smart Contracts for the Cosmos SDK2026-09-28
49aave-v3-core1,118743TypeScript27This repository contains the core smart contracts of the Aave V3 protocol.2024-09-03
50ityfuzz1,118184Rust56Blazing Fast Bytecode-Level Hybrid Fuzzer for Smart Contracts2025-12-10
51contracts1,087580Solidity20Collection of smart contracts deployable via thirdweb2026-05-25
52aeternity1,086244Erlang262æternity blockchain - scalable blockchain for the people - smart contracts, state channels, names, tokens2026-09-15
53halmos1,033111Python65A symbolic testing tool for EVM smart contracts2025-08-06
54solgraph1,027119JavaScript5Visualize Solidity control flow for smart contract security analysis. 💵 ⇆ 💵2022-12-04
55hashlips_nft_minting_dapp1,017951JavaScript106HashLips minting dapp is a quick and easy way to connect your smart contract and start minting NFTs.2024-08-05
56solidity-coverage1,002274JavaScript37Code coverage for Solidity smart-contracts2025-12-11
57Waffle959177TypeScript68Library for writing and testing smart contracts.2023-11-22
58vscode-solidity959211TypeScript146Visual Studio Code language support extension for Solidity smart contracts in Ethereum https://marketplace.visualstudio.com/items?itemName=JuanBlanco.solidity2026-05-28
59sourcify955544TypeScript94Source code verification service for Ethereum smart contracts2026-10-01
60moonbeam933384TypeScript19An Ethereum-compatible smart contract parachain on Polkadot2026-10-01
61porosity933180C++22UNMAINTAINED Decompiler and Security Analysis tool for Blockchain-based Ethereum Smart-Contracts2019-01-10
62SlowMist-Learning-Roadmap-for-Becoming-a-Smart-Contract-Auditor924124-0Smart contract audit skills roadmap for beginners, auditors, engineers, etc.2025-03-25
63daml916263Haskell703The Daml smart contract language2026-10-04
64v4-periphery907670Solidity5🦄 🦄 🦄 🦄 Peripheral smart contracts for interacting with Uniswap v42026-10-01
65Awesome-Smart-Contract-Security906172-0A curated list of Smart Contract Security materials and resources For Researchers2026-10-05
66SWC-registry903172-8Smart Contract Weakness Classification and Test Cases2024-08-06
67solsec895115-1A collection of resources to study Solana smart contract security, auditing, and exploits.2024-12-13
68web3swift886494JavaScript66Full featured library for Ethereum interaction with the JSON RPC API in swift. Native ABI parsing and smart contract interactions.2025-09-24
69zTC1852215-10斐讯TC1智能排插个人固件. 仅支持TC1硬件版本为a1的版本2025-06-20
70hashlips_nft_contract828647Solidity49A 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-Techniques814135-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
73SmartContracts-audit-checklist802129-1A checklist of things to look for when auditing Solidity smart contracts.2023-10-02
74stablecoin-evm802592TypeScript26Source repository for smart contracts used by Circle's stablecoins on EVM-compatible blockchains2026-08-12
75ethereum-api799432Solidity13Provable API for Ethereum smart contracts2024-06-08
76Smart-Contract-Security-Audits798399HTML0Certified Smart Contract Audits for Ethereum, Solana, Near, Cardano, Aptos, Sui, Binance Smart Chain, Fantom, EOS, Tezos and more2026-09-29
77pyrometer79765Rust10A tool for analyzing the security and parameters of a solidity smart contract2025-02-14
78project_crowdfunding781400JavaScript61With 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-contract780821Solidity7The genesis contracts of BNB Smart Chain.2026-09-11
80wallet-contract757690Shell1Wallet V4 and subscription smart contracts2025-05-23
81contracts75649Rust0Skyward Finance smart-contracts2022-02-26
82verified-smart-contracts746141Solidity8Smart contracts which are formally verified2022-08-28
83web3.swift717187Swift4Ethereum Swift API with support for smart contracts, ENS & ERC202026-08-19
84semgrep-smart-contracts712101Solidity3Semgrep rules for smart contracts based on DeFi exploits2025-06-02
85tact700219TypeScript786⚡ 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
87smartbugs688165Python1SmartBugs: A Framework to Analyze Ethereum Smart Contracts2026-09-28
88smart-contract-audits68820-0ContractWolf audited smart contracts2026-10-02
89developerguides684241Shell9Developer guides to integrate with MakerDAO's smart contracts, SDKs, APIs, products, and partners2022-10-23
90blueprint653180TypeScript6TON development for professionals - all-in-one tool for writing, testing and deploying smart contracts2026-09-29
91Academic_Smart_Contract_Papers64679-0Academic Smart Contract Papers. Welcome developers or researchers to add more published papers to this list.2026-09-10
92metaplex-program-library645519Rust28Smart contracts maintained by the Metaplex team2026-09-17
93foundry-template642131Solidity5Foundry-based template for developing Solidity smart contracts2026-09-24
94QuillAudit_Smart_contract_Auditor_Roadmap637102-0Smart Contract Auditor Roadmap | Learn Blockchain Security & Smart Contract Auditing2026-08-25
95awesome-uniswap-hooks63691-1A curated list of awesome Uniswap v4 hooks resources.2026-09-15
96securify2635141Solidity33Securify v2.02025-05-25
97awesome-buggy-erc20-tokens632103Python5A Collection of Vulnerabilities in ERC20 Smart Contracts With Tokens Affected2024-02-15
98contracts62893Solidity1Solidity smart contracts of CodeforDAO2022-08-01
99SCSVS62885-5Smart Contract Security Verification Standard2023-02-07
100merkle-distributor623361TypeScript3📦 A smart contract that distributes a balance of tokens according to a merkle root2023-06-23