Skip to content

Top 100 smart-contract Repositories

Back to Home

Ranking

RankingProject NameStarsForksLanguageOpen IssuesDescriptionLast Commit
1sway61,5635,417Rust871🌴 Empowering everyone to build reliable and efficient smart contracts.2026-07-20
2openzeppelin-contracts27,19012,402Solidity239OpenZeppelin Contracts is a library for secure smart contract development.2026-07-20
3solidity25,6856,146C++671Solidity, the Smart Contract Programming Language2026-07-20
4full-blockchain-solidity-course-py11,2062,932-224Ultimate Solidity, Blockchain, and Smart Contract - Beginner to Expert Full Course | Python Edition2024-04-16
5eos11,1833,613C++304An open source smart contract platform2022-07-27
6WasmEdge10,7311,126C++106WasmEdge 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-07-20
7sui7,72911,675Rust173Sui, a next-generation smart contract platform with high throughput, low latency, and an asset-oriented programming model powered by the Move programming language2026-07-21
8smart-contract-best-practices7,5761,470HTML18A guide to smart contract security best practices2025-03-28
9vyper5,174910Python562Pythonic Smart Contract Language for the EVM2026-07-21
10v3-core5,0163,031TypeScript95🦄 🦄 🦄 Core smart contracts of Uniswap v32026-04-30
11solmate4,289710Solidity70Modern, opinionated, and gas optimized building blocks for smart contract development.2025-07-21
12mythril4,259817Python115Mythril 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,0781,074Kotlin52Corda 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-07-20
14v2-core3,3483,390TypeScript27🦄 🦄 Core smart contracts of Uniswap V22026-06-19
15solidity-patterns3,325533Solidity1A compilation of patterns and best practices for the smart contract programming language Solidity2024-04-19
16echidna3,160436Haskell63Ethereum smart contract fuzzer2026-07-20
17TypeChain2,796376TypeScript102🔌 TypeScript bindings for Ethereum smart contracts2024-07-10
18brownie2,724592C339A Python-based development and testing framework for smart contracts targeting the Ethereum Virtual Machine.2026-06-21
19v4-core2,5271,314Solidity26🦄 🦄 🦄 🦄 Core smart contracts of Uniswap v42026-04-24
20smart-contract-vulnerabilities2,483332-16A collection of smart contract vulnerabilities along with prevention methods2026-02-08
21building-secure-contracts2,474386Solidity36Guidelines and training material to write secure smart contracts2026-04-13
22not-so-smart-contracts2,229361Solidity5Examples of Solidity security issues2023-02-24
23solcurity2,183279-1Opinionated security and code quality standard for Solidity smart contracts.2023-07-02
24hardhat-template1,974560TypeScript2Hardhat-based template for developing Solidity smart contracts2026-02-03
25DeFiVulnLabs1,957346Solidity2To learn common smart contract vulnerabilities using Foundry!2025-04-24
26Web3Bugs1,804247Solidity10Demystifying Exploitable Bugs in Smart Contracts2025-06-19
27fe1,726214Rust113Emerging smart contract language for the Ethereum blockchain.2026-07-19
28Ridera-core1,60918Solidity2Core protocol repository for Ridera — Mobility RWA on Base. Includes docs, architecture, smart contracts, and protocol design.2025-12-15
29smart-contract-sanctuary1,592283Python5🐦🌴🌴🌴🦕 A home for ethereum smart contracts. 🏠2024-06-28
30heimdall-rs1,587174Rust15Heimdall is an advanced EVM smart contract toolkit specializing in bytecode analysis and extracting information from unverified contracts.2026-07-19
31Blockchain-Development-Resources1,559383Markdown1The 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
32solidity-cheatsheet1,507319-0Cheat sheet and best practices for solidity. Write smart contracts for Ethereum.2026-04-05
33ink1,459477Rust143Polkadot's ink! to write smart contracts.2026-03-25
340x-monorepo1,409461TypeScript120x protocol monorepo - includes our smart contracts and many developer tools2021-04-24
35dethcode1,372108TypeScript22View source of deployed Ethereum contracts in VSCode2025-09-30
36plutus-pioneer-program1,3691,008Haskell3This 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
37oyente1,339315JavaScript65An Analysis Tool for Smart Contracts2023-01-19
38v3-periphery1,3311,250TypeScript90🦄 🦄 🦄 Peripheral smart contracts for interacting with Uniswap v32024-08-04
39smart-contracts1,328558Python28Ethereum smart contracts for security and utility tokens2022-12-08
40v2-periphery1,2691,769Solidity49🎚 Peripheral smart contracts for interacting with Uniswap V22026-04-25
41web3.php1,252580PHP158A php interface for interacting with the Ethereum blockchain and ecosystem. Native ABI parsing and smart contract interactions.2024-07-28
42simple-security-toolkit1,235183-0A collection of practical security-focused guides and checklists for smart contract development2023-11-15
43Awesome-LLMs-for-Vulnerability-Detection1,188108Python0The 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-07-21
44contracts1,173508JavaScript38Smart contracts comprising the business logic of the Matic Network2024-03-01
45starcoin1,154253Rust193Starcoin - A Move smart contract blockchain network that scales by layering2026-07-15
46cosmwasm1,146413Rust42WebAssembly Smart Contracts for the Cosmos SDK2026-07-19
47aave-v3-core1,115735TypeScript27This repository contains the core smart contracts of the Aave V3 protocol.2024-09-03
48ityfuzz1,102182Rust56Blazing Fast Bytecode-Level Hybrid Fuzzer for Smart Contracts2025-12-10
49contracts1,088585Solidity18Collection of smart contracts deployable via thirdweb2026-05-25
50aeternity1,085242Erlang263æternity blockchain - scalable blockchain for the people - smart contracts, state channels, names, tokens2026-07-20
51solgraph1,026119JavaScript5Visualize Solidity control flow for smart contract security analysis. 💵 ⇆ 💵2022-12-04
52halmos1,023108Python64A symbolic testing tool for EVM smart contracts2025-08-06
53hashlips_nft_minting_dapp1,019955JavaScript106HashLips minting dapp is a quick and easy way to connect your smart contract and start minting NFTs.2024-08-05
54solidity-coverage1,002276JavaScript39Code coverage for Solidity smart-contracts2025-12-11
55Waffle964179TypeScript68Library for writing and testing smart contracts.2023-11-22
56vscode-solidity958210TypeScript145Visual Studio Code language support extension for Solidity smart contracts in Ethereum https://marketplace.visualstudio.com/items?itemName=JuanBlanco.solidity2026-05-28
57sourcify943537TypeScript96Source code verification service for Ethereum smart contracts2026-07-20
58moonbeam937385TypeScript18An Ethereum-compatible smart contract parachain on Polkadot2026-07-19
59porosity934180C++22UNMAINTAINED Decompiler and Security Analysis tool for Blockchain-based Ethereum Smart-Contracts2019-01-10
60SlowMist-Learning-Roadmap-for-Becoming-a-Smart-Contract-Auditor920125-0Smart contract audit skills roadmap for beginners, auditors, engineers, etc.2025-03-25
61daml911256Haskell741The Daml smart contract language2026-07-20
62SWC-registry904172-8Smart Contract Weakness Classification and Test Cases2024-08-06
63Awesome-Smart-Contract-Security900159-0A curated list of Smart Contract Security materials and resources For Researchers2026-07-13
64v4-periphery898662Solidity16🦄 🦄 🦄 🦄 Peripheral smart contracts for interacting with Uniswap v42026-07-16
65web3swift890491JavaScript65Full featured library for Ethereum interaction with the JSON RPC API in swift. Native ABI parsing and smart contract interactions.2025-09-24
66solsec882115-0A collection of resources to study Solana smart contract security, auditing, and exploits.2024-12-13
67zTC1842214-10斐讯TC1智能排插个人固件. 仅支持TC1硬件版本为a1的版本2025-06-20
68hashlips_nft_contract829649Solidity49A simple NFT smart contract that works with the rest of the HashLips ecosystem.2022-10-23
69xtt82060Solidity12XTblock Token - Smart Contracts2022-07-05
70Smart-Contract-Auditor-Tools-and-Techniques806138-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
71ethereum-api801435Solidity13Provable API for Ethereum smart contracts2024-06-08
72pyrometer79965Rust10A tool for analyzing the security and parameters of a solidity smart contract2025-02-14
73SmartContracts-audit-checklist797129-0A checklist of things to look for when auditing Solidity smart contracts.2023-10-02
74Smart-Contract-Security-Audits795398HTML0Certified Smart Contract Audits for Ethereum, Solana, Near, Cardano, Aptos, Sui, Binance Smart Chain, Fantom, EOS, Tezos and more2026-07-01
75project_crowdfunding781402JavaScript61With 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
76stablecoin-evm780570TypeScript22Source repository for smart contracts used by Circle's stablecoins on EVM-compatible blockchains2026-06-26
77bsc-genesis-contract774814Solidity7The genesis contracts of BNB Smart Chain.2026-06-17
78contracts75749Rust0Skyward Finance smart-contracts2022-02-26
79verified-smart-contracts745138Solidity8Smart contracts which are formally verified2022-08-28
80wallet-contract739663Shell1Wallet V4 and subscription smart contracts2025-05-23
81web3.swift715185Swift12Ethereum Swift API with support for smart contracts, ENS & ERC202026-06-12
82semgrep-smart-contracts714100Solidity3Semgrep rules for smart contracts based on DeFi exploits2025-06-02
83tact698219TypeScript786⚡ Tact compiler for TON blockchain—build secure, efficient smart contracts with powerful tooling and seamless integration2026-06-23
84smart-contract-audits69420-0ContractWolf audited smart contracts2026-07-20
85rchain691213Scala92Blockchain (smart contract) platform using CBC-Casper proof of stake + Rholang for concurrent execution.2024-05-30
86developerguides686242Shell9Developer guides to integrate with MakerDAO's smart contracts, SDKs, APIs, products, and partners2022-10-23
87smartbugs677159Python1SmartBugs: A Framework to Analyze Ethereum Smart Contracts2026-05-20
88blueprint651181TypeScript6TON development for professionals - all-in-one tool for writing, testing and deploying smart contracts2026-07-13
89metaplex-program-library649524Rust28Smart contracts maintained by the Metaplex team2026-03-13
90Academic_Smart_Contract_Papers64379-0Academic Smart Contract Papers. Welcome developers or researchers to add more published papers to this list.2026-07-19
91foundry-template643129Solidity6Foundry-based template for developing Solidity smart contracts2026-06-29
92securify2636141Solidity33Securify v2.02025-05-25
93QuillAudit_Smart_contract_Auditor_Roadmap630103-0Smart Contract Auditor Roadmap | Learn Blockchain Security & Smart Contract Auditing2024-11-05
94awesome-buggy-erc20-tokens630102Python5A Collection of Vulnerabilities in ERC20 Smart Contracts With Tokens Affected2024-02-15
95SCSVS62886-5Smart Contract Security Verification Standard2023-02-07
96awesome-uniswap-hooks62886-0A curated list of awesome Uniswap v4 hooks resources.2026-04-09
97contracts62794Solidity1Solidity smart contracts of CodeforDAO2022-08-01
98merkle-distributor622359TypeScript3📦 A smart contract that distributes a balance of tokens according to a merkle root2023-06-23
99smart-contract-auditing-heuristics61560-0Heuristics for smart contract auditors2022-12-13
100gas-optimizations60856-11List of smart contract optimizations in solidity2023-04-03