Skip to content

Top 100 smart-contract Repositories

Back to Home

Ranking

RankingProject NameStarsForksLanguageOpen IssuesDescriptionLast Commit
1sway61,6805,422Rust861🌴 Empowering everyone to build reliable and efficient smart contracts.2026-05-21
2openzeppelin-contracts27,10512,403Solidity247OpenZeppelin Contracts is a library for secure smart contract development.2026-05-22
3solidity25,6396,108C++664Solidity, the Smart Contract Programming Language2026-05-22
4full-blockchain-solidity-course-py11,2052,940-224Ultimate Solidity, Blockchain, and Smart Contract - Beginner to Expert Full Course | Python Edition2024-04-16
5eos11,1993,626C++304An open source smart contract platform2022-07-27
6WasmEdge10,6061,059C++130WasmEdge 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-05-22
7sui7,68411,690Rust161Sui, a next-generation smart contract platform with high throughput, low latency, and an asset-oriented programming model powered by the Move programming language2026-05-22
8smart-contract-best-practices7,5841,471HTML18A guide to smart contract security best practices2025-03-28
9vyper5,182898Python509Pythonic Smart Contract Language for the EVM2026-05-22
10v3-core4,9913,020TypeScript78🦄 🦄 🦄 Core smart contracts of Uniswap v32026-04-30
11solmate4,276708Solidity70Modern, opinionated, and gas optimized building blocks for smart contract development.2025-07-21
12mythril4,245812Python115Mythril 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,0721,079Kotlin52Corda 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-05-22
14solidity-patterns3,335538Solidity1A compilation of patterns and best practices for the smart contract programming language Solidity2024-04-19
15v2-core3,3313,396TypeScript49🦄 🦄 Core smart contracts of Uniswap V22026-04-02
16echidna3,135428Haskell72Ethereum smart contract fuzzer2026-05-22
17TypeChain2,803380TypeScript104🔌 TypeScript bindings for Ethereum smart contracts2024-07-10
18brownie2,730590C339A Python-based development and testing framework for smart contracts targeting the Ethereum Virtual Machine.2026-05-23
19v4-core2,4921,298Solidity27🦄 🦄 🦄 🦄 Core smart contracts of Uniswap v42026-04-24
20building-secure-contracts2,466384Solidity36Guidelines and training material to write secure smart contracts2026-04-13
21smart-contract-vulnerabilities2,462327-16A collection of smart contract vulnerabilities along with prevention methods2026-02-08
22not-so-smart-contracts2,235364Solidity5Examples of Solidity security issues2023-02-24
23solcurity2,174280-1Opinionated security and code quality standard for Solidity smart contracts.2023-07-02
24DeFiVulnLabs2,072344Solidity2To learn common smart contract vulnerabilities using Foundry!2025-04-24
25hardhat-template1,973565TypeScript3Hardhat-based template for developing Solidity smart contracts2026-02-03
26Web3Bugs1,800242Solidity10Demystifying Exploitable Bugs in Smart Contracts2025-06-19
27fe1,723212Rust122Emerging smart contract language for the Ethereum blockchain.2026-05-23
28Ridera-core1,61718Solidity2Core protocol repository for Ridera — Mobility RWA on Base. Includes docs, architecture, smart contracts, and protocol design.2025-12-15
29smart-contract-sanctuary1,594285Python5🐦🌴🌴🌴🦕 A home for ethereum smart contracts. 🏠2024-06-28
30heimdall-rs1,553169Rust16Heimdall is an advanced EVM smart contract toolkit specializing in bytecode analysis and extracting information from unverified contracts.2026-05-20
31Blockchain-Development-Resources1,522370Markdown1The 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,513322-0Cheat sheet and best practices for solidity. Write smart contracts for Ethereum.2026-04-05
33ink1,461477Rust154Polkadot's ink! to write smart contracts.2026-03-25
340x-monorepo1,407461TypeScript120x protocol monorepo - includes our smart contracts and many developer tools2021-04-24
35dethcode1,376108TypeScript22View source of deployed Ethereum contracts in VSCode2025-09-30
36plutus-pioneer-program1,3731,011Haskell3This 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,341315JavaScript65An Analysis Tool for Smart Contracts2023-01-19
38smart-contracts1,331557Python28Ethereum smart contracts for security and utility tokens2022-12-08
39v3-periphery1,3161,240TypeScript73🦄 🦄 🦄 Peripheral smart contracts for interacting with Uniswap v32024-08-04
40v2-periphery1,2611,769Solidity49🎚 Peripheral smart contracts for interacting with Uniswap V22026-04-25
41web3.php1,249583PHP158A php interface for interacting with the Ethereum blockchain and ecosystem. Native ABI parsing and smart contract interactions.2024-07-28
42simple-security-toolkit1,232182-0A collection of practical security-focused guides and checklists for smart contract development2023-11-15
43aave-v3-core1,224734TypeScript27This repository contains the core smart contracts of the Aave V3 protocol.2024-09-03
44contracts1,170508JavaScript38Smart contracts comprising the business logic of the Matic Network2024-03-01
45starcoin1,156254Rust186Starcoin - A Move smart contract blockchain network that scales by layering2026-05-17
46cosmwasm1,144413Rust44WebAssembly Smart Contracts for the Cosmos SDK2026-05-21
47ityfuzz1,099176Rust56Blazing Fast Bytecode-Level Hybrid Fuzzer for Smart Contracts2025-12-10
48contracts1,088590Solidity18Collection of smart contracts deployable via thirdweb2025-08-08
49aeternity1,085243Erlang263æternity blockchain - scalable blockchain for the people - smart contracts, state channels, names, tokens2026-05-19
50solgraph1,031119JavaScript5Visualize Solidity control flow for smart contract security analysis. 💵 ⇆ 💵2022-12-04
51hashlips_nft_minting_dapp1,023961JavaScript106HashLips minting dapp is a quick and easy way to connect your smart contract and start minting NFTs.2024-08-05
52halmos1,002104Python64A symbolic testing tool for EVM smart contracts2025-08-06
53solidity-coverage1,001278JavaScript39Code coverage for Solidity smart-contracts2025-12-11
54Waffle966179TypeScript68Library for writing and testing smart contracts.2023-11-22
55vscode-solidity956209TypeScript145Visual Studio Code language support extension for Solidity smart contracts in Ethereum https://marketplace.visualstudio.com/items?itemName=JuanBlanco.solidity2026-04-07
56moonbeam938382TypeScript17An Ethereum-compatible smart contract parachain on Polkadot2026-05-23
57porosity936183C++22UNMAINTAINED Decompiler and Security Analysis tool for Blockchain-based Ethereum Smart-Contracts2019-01-10
58sourcify929525TypeScript84Source code verification service for Ethereum smart contracts2026-05-21
59SlowMist-Learning-Roadmap-for-Becoming-a-Smart-Contract-Auditor919124-0Smart contract audit skills roadmap for beginners, auditors, engineers, etc.2025-03-25
60SWC-registry902173-8Smart Contract Weakness Classification and Test Cases2024-08-06
61daml898255Haskell699The Daml smart contract language2026-05-22
62web3swift887488JavaScript64Full featured library for Ethereum interaction with the JSON RPC API in swift. Native ABI parsing and smart contract interactions.2025-09-24
63v4-periphery885652Solidity2🦄 🦄 🦄 🦄 Peripheral smart contracts for interacting with Uniswap v42026-05-22
64Awesome-Smart-Contract-Security879155-0A curated list of Smart Contract Security materials and resources For Researchers2024-01-30
65solsec876115-0A collection of resources to study Solana smart contract security, auditing, and exploits.2024-12-13
66zTC1836210-10斐讯TC1智能排插个人固件. 仅支持TC1硬件版本为a1的版本2025-06-20
67hashlips_nft_contract831652Solidity49A simple NFT smart contract that works with the rest of the HashLips ecosystem.2022-10-23
68xtt82260Solidity12XTblock Token - Smart Contracts2022-07-05
69ethereum-api805440Solidity13Provable API for Ethereum smart contracts2024-06-08
70pyrometer80163Rust10A tool for analyzing the security and parameters of a solidity smart contract2025-02-14
71Smart-Contract-Security-Audits797400HTML0Certified Smart Contract Audits for Ethereum, Solana, Near, Cardano, Aptos, Sui, Binance Smart Chain, Fantom, EOS, Tezos and more2026-05-05
72Smart-Contract-Auditor-Tools-and-Techniques797135-2This 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...2025-08-05
73SmartContracts-audit-checklist793129-0A checklist of things to look for when auditing Solidity smart contracts.2023-10-02
74project_crowdfunding780404JavaScript61With 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
75bsc-genesis-contract770808Solidity9The genesis contracts of BNB Smart Chain.2026-05-08
76contracts75949Rust0Skyward Finance smart-contracts2022-02-26
77stablecoin-evm752542TypeScript22Source repository for smart contracts used by Circle's stablecoins on EVM-compatible blockchains2026-04-22
78verified-smart-contracts745138Solidity8Smart contracts which are formally verified2022-08-28
79wallet-contract721644Shell1Wallet V4 and subscription smart contracts2025-05-23
80web3.swift714184Swift15Ethereum Swift API with support for smart contracts, ENS & ERC202026-03-25
81semgrep-smart-contracts712100Solidity3Semgrep rules for smart contracts based on DeFi exploits2025-06-02
82smart-contract-audits69420-0ContractWolf audited smart contracts2026-04-28
83tact693216TypeScript787⚡ Tact compiler for TON blockchain—build secure, efficient smart contracts with powerful tooling and seamless integration2026-01-22
84rchain689213Scala92Blockchain (smart contract) platform using CBC-Casper proof of stake + Rholang for concurrent execution.2024-05-30
85developerguides685243Shell9Developer guides to integrate with MakerDAO's smart contracts, SDKs, APIs, products, and partners2022-10-23
86smartbugs672159Python1SmartBugs: A Framework to Analyze Ethereum Smart Contracts2026-05-20
87blueprint649179TypeScript6TON development for professionals - all-in-one tool for writing, testing and deploying smart contracts2026-05-01
88metaplex-program-library648523Rust27Smart contracts maintained by the Metaplex team2026-03-13
89foundry-template639129Solidity6Foundry-based template for developing Solidity smart contracts2026-05-23
90Academic_Smart_Contract_Papers63680-0Academic Smart Contract Papers. Welcome developers or researchers to add more published papers to this list.2026-05-09
91SCSVS63088-5Smart Contract Security Verification Standard2023-02-07
92awesome-buggy-erc20-tokens630102Python5A Collection of Vulnerabilities in ERC20 Smart Contracts With Tokens Affected2024-02-15
93securify2629141Solidity33Securify v2.02025-05-25
94QuillAudit_Smart_contract_Auditor_Roadmap627102-0Smart Contract Auditor Roadmap | Learn Blockchain Security & Smart Contract Auditing2024-11-05
95contracts62692Solidity1Solidity smart contracts of CodeforDAO2022-08-01
96merkle-distributor623362TypeScript3📦 A smart contract that distributes a balance of tokens according to a merkle root2023-06-23
97awesome-uniswap-hooks62182-0A curated list of awesome Uniswap v4 hooks resources.2026-04-09
98smart-contract-auditing-heuristics61760-0Heuristics for smart contract auditors2022-12-13
99pact607115Haskell100The Pact Smart Contract Language2025-10-10
100gas-optimizations60656-11List of smart contract optimizations in solidity2023-04-03