Top 100 smart-contract-security Repositories
Ranking
| Ranking | Project Name | Stars | Forks | Language | Open Issues | Description | Last Commit |
|---|---|---|---|---|---|---|---|
| 1 | smart-contract-best-practices | 7,580 | 1,469 | HTML | 18 | A guide to smart contract security best practices | 2025-03-28 |
| 2 | mythril | 4,253 | 816 | Python | 115 | Mythril 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 |
| 3 | solcurity | 2,183 | 279 | - | 1 | Opinionated security and code quality standard for Solidity smart contracts. | 2023-07-02 |
| 4 | smart-contracts | 1,329 | 557 | Python | 28 | Ethereum smart contracts for security and utility tokens | 2022-12-08 |
| 5 | simple-security-toolkit | 1,234 | 182 | - | 0 | A collection of practical security-focused guides and checklists for smart contract development | 2023-11-15 |
| 6 | solgraph | 1,026 | 119 | JavaScript | 5 | Visualize Solidity control flow for smart contract security analysis. 💵 ⇆ 💵 | 2022-12-04 |
| 7 | porosity | 934 | 180 | C++ | 22 | UNMAINTAINED Decompiler and Security Analysis tool for Blockchain-based Ethereum Smart-Contracts | 2019-01-10 |
| 8 | Awesome-Smart-Contract-Security | 893 | 158 | - | 0 | A curated list of Smart Contract Security materials and resources For Researchers | 2026-07-03 |
| 9 | solsec | 883 | 115 | - | 0 | A collection of resources to study Solana smart contract security, auditing, and exploits. | 2024-12-13 |
| 10 | pyrometer | 802 | 64 | Rust | 10 | A tool for analyzing the security and parameters of a solidity smart contract | 2025-02-14 |
| 11 | Smart-Contract-Security-Audits | 794 | 398 | HTML | 0 | Certified Smart Contract Audits for Ethereum, Solana, Near, Cardano, Aptos, Sui, Binance Smart Chain, Fantom, EOS, Tezos and more | 2026-07-01 |
| 12 | QuillAudit_Smart_contract_Auditor_Roadmap | 629 | 103 | - | 0 | Smart Contract Auditor Roadmap | Learn Blockchain Security & Smart Contract Auditing | 2024-11-05 |
| 13 | SCSVS | 628 | 86 | - | 5 | Smart Contract Security Verification Standard | 2023-02-07 |
| 14 | Smart-Contract-Audits | 576 | 141 | - | 29 | Smart Contract security audit reports | 2026-05-05 |
| 15 | cadence | 547 | 153 | Go | 141 | Cadence: the resource-oriented smart contract programming language of the Flow network. Capability-based security, type safety, and move semantics | 2026-07-02 |
| 16 | smart-contract-attack-vectors | 523 | 114 | - | 0 | A curated list of smart contract attack vectors | 2024-08-23 |
| 17 | SCSVS | 515 | 65 | - | 0 | Smart Contract Security Verification Standard | 2026-05-20 |
| 18 | octopus | 491 | 90 | Python | 11 | Security Analysis tool for WebAssembly module (wasm) and Blockchain Smart Contracts (BTC/ETH/NEO/EOS) | 2023-11-24 |
| 19 | dianxing | 449 | 43 | - | 4 | DianXing - AI-Driven End-to-End Code Security Auditing | 2026-06-24 |
| 20 | web3-security-resources | 425 | 65 | Python | 0 | Curated Web3 security learning hub for smart contract auditors and protocol teams: roadmaps, audit tools, public reports, fuzzing, formal verification, AI-assisted workflows, offchain security, incide... | 2026-05-27 |
| 21 | solana-smart-contract-security-best-practices | 415 | 61 | - | 0 | 2025-09-30 | |
| 22 | eos-smart-contract-security-best-practices | 392 | 72 | - | 0 | A guide to EOS smart contract security best practices | 2025-07-31 |
| 23 | geth-analyze | 390 | 65 | Go | 3 | go-ethereum source code analyzation under the perspective of smart contract security | 2023-06-12 |
| 24 | security-oracle-smart-contracts | 336 | 10 | Solidity | 2 | Smart Contracts for Shentu Security Oracle | 2023-12-01 |
| 25 | polymath-core | 332 | 150 | JavaScript | 12 | Core Ethereum Smart Contracts for Polymath - The Securities Token Platform | 2024-06-18 |
| 26 | awesome-audits-checklists | 326 | 59 | - | 0 | A curated list of smart contracts security audits checklists and resources. | 2026-02-04 |
| 27 | CertoraProver | 310 | 40 | Kotlin | 22 | The Certora Prover is the state-of-the-art security tool for automated formal verification of smart contracts running on EVM-based chains, Solana and Stellar | 2026-06-29 |
| 28 | Chain-Fox | 306 | 6 | Python | 2 | Chain-Fox: An all-in-one platform with automatic security detection ability for blockchains and smart contracts | 2026-05-15 |
| 29 | easyg | 271 | 48 | Ruby | 0 | Here I gather all the resources about hacking that I find interesting | 2026-06-24 |
| 30 | awesome-mythx-smart-contract-security-tools | 254 | 41 | - | 0 | A curated list of resources and tools for the MythX smart contract security API | 2020-06-15 |
| 31 | ContractFuzzer | 243 | 86 | Go | 9 | The Ethereum Smart Contract Fuzzer for Security Vulnerability Detection (ASE 2018) | 2022-12-07 |
| 32 | smart-contract-vulndb | 239 | 20 | JavaScript | 1 | 🍋 An open dataset containing smart contract audit issues from various sources. | 2024-03-21 |
| 33 | securify | 223 | 50 | Java | 18 | [DEPRECATED] Security Scanner for Ethereum Smart Contracts | 2020-01-23 |
| 34 | Smart-Contract-Dataset | 200 | 33 | - | 11 | Datasets for evaluating smart contract security analysis tools ( continuously updating... ) | 2023-08-21 |
| 35 | DeFi-Security-Summit-Stanford | 183 | 27 | Solidity | 0 | DEFI Focus Smart Contract Security Capture the Flag | 2022-11-08 |
| 36 | smashing-smart-contracts | 178 | 21 | HTML | 2 | Writings on symbolic-execution-based security analysis of EVM smart contracts. | 2019-08-12 |
| 37 | Sparkle-Callisto-Audit | 175 | 26 | - | 0 | Smart Contract Security Audit | 2019-03-18 |
| 38 | solidity-security-by-example | 175 | 43 | Solidity | 0 | Learn Solidity Smart Contract Security By Examples | 2023-06-22 |
| 39 | eos-contract | 165 | 64 | C++ | 0 | Tutorial on writing smart contracts on EOS EOS智能合约教程,从零开始学习EOS智能合约, DApp安全漏洞(security)及攻击实践(EOS Contract)(Powered by Itleaks) | 2019-01-17 |
| 40 | Ethereum-Smart-Contracts-Security-CheckList | 162 | 35 | - | 0 | Ethereum Smart Contracts Security CheckList From Knownsec 404 Team | 2019-08-02 |
| 41 | Sparkle-Quillhash-Audit | 157 | 24 | - | 0 | Smart Contract Security Audit | 2019-03-18 |
| 42 | Move-Audit-Resources | 157 | 22 | - | 0 | This repository contains a curated collection of resources focused on auditing Move smart contracts. It includes tools, best practices, checklists, and guidelines to help developers and auditors ensur... | 2026-04-02 |
| 43 | c4-common-issues | 154 | 22 | - | 1 | A collection of common security issues and possible gas optimizations in solidity smart contracts | 2022-10-16 |
| 44 | claudit | 147 | 26 | JavaScript | 0 | MCP server for searching Solodit smart contract security findings | 2026-04-23 |
| 45 | r-token | 145 | 61 | JavaScript | 1 | Smart Contracts for applying regulatory compliance to tokenized securities issuance and trading | 2018-09-24 |
| 46 | Auditing | 137 | 37 | Solidity | 5 | Ethereum Commonwealth Security Department conducted over 400 security audits since 2018. Not even a single contract that we audited was hacked. You can access our audit reports in the ISSUES of this r... | 2023-09-14 |
| 47 | CommonWeb3SecurityIssues | 126 | 15 | - | 0 | Common security findings in smart contracts | 2022-12-16 |
| 48 | truffle-security | 126 | 24 | JavaScript | 14 | MythX smart contract security verification plugin for Truffle Framework | 2022-01-22 |
| 49 | Audit-365 | 121 | 14 | - | 0 | Audit-365 is a challenge for me where I will be posting educational content related to Smart contract auditing and web3 security throughout the 365 days of the year. | 2023-04-21 |
| 50 | GOATCasino | 120 | 28 | JavaScript | 2 | This is an intentionally vulnerable smart contract truffle deployment aimed at allowing those interested in smart contract security to exploit a wide variety of issues in a safe environment. | 2018-10-24 |
| 51 | Bastet | 119 | 11 | Python | 5 | Bastet is a comprehensive dataset of common smart contract vulnerabilities in DeFi along with an AI-driven automated detection process to enhance vulnerability detection accuracy and optimize security... | 2026-04-28 |
| 52 | bountyforge | 118 | 12 | - | 0 | All-round bug bounty skill for Claude Code parallelized agents for smart contract audits (EVM, Move, Solana, TRON), web/API security, and submission-ready reports for HackerOne, Bugcrowd, Intigriti &... | 2026-05-26 |
| 53 | one-wallet | 114 | 43 | JavaScript | 26 | 1wallet | Modulo OTP Wallet - unconventional keyless, non-custodial wallet secured by Google Authenticator. EVM-compatible, smart contract operated, with composable security. | 2024-09-19 |
| 54 | quillshield_skills | 112 | 21 | Shell | 0 | Structured skills for smart contract security audits. Infers state invariants, detects semantic guard gaps, models flash loan + oracle attack chains, simulates adversarial exploits, and scores finding... | 2026-03-30 |
| 55 | rustle | 110 | 15 | Rust | 5 | A static analyzer for NEAR smart contract in Rust | 2023-10-31 |
| 56 | .context | 109 | 24 | Python | 0 | AI Agent Skills for Smart Contract Auditing to generate triaged, industry grade report findings, code locations, pocs, attacker story flow graphs and more | 2026-06-09 |
| 57 | EthBMC | 107 | 13 | Rust | 2 | The code repository for the 2020 Usenix Security paper "EthBMC: A Bounded Model Checker for Smart Contracts" | 2022-12-30 |
| 58 | web3-bug-bounty-hunting-ai-skills | 102 | 25 | - | 0 | 18 Claude Code skill files for smart contract security — built from 2,749 Immunefi reports, 681 DeFiHack reproductions, and real hunt experience | 2026-03-15 |
| 59 | Solana-Audit-Arena | 101 | 17 | Rust | 33 | Weekly Solana smart contract security competition, audit programs, find bugs, and build your on-chain security track record. | 2026-05-24 |
| 60 | SolidityGuard | 100 | 22 | Python | 1 | Solidity/EVM smart contract security auditor — 104 vulnerability patterns, 8 tools, 100% CTF + EVMBench benchmark (120/120) | 2026-06-12 |
| 61 | CosmWasm-audit-roadmap | 98 | 16 | - | 0 | Roadmap to get up to speed with CosmWasm smart contract audits and security vulnerabilities | 2024-07-02 |
| 62 | Smart-Contract-Hacker-Playground | 97 | 21 | JavaScript | 0 | Learn smart contract security by hacking popular smart contract systems. | 2018-07-15 |
| 63 | awesome-smartcontract-hacking | 98 | 17 | - | 0 | Here we collect and discuss for Smart contract security & Blockchain researches and tools - contributions are welcome. | 2023-03-06 |
| 64 | solidity | 96 | 35 | Solidity | 20 | Smart contract audits are necessary for ensuring that smart contracts are free of any security issues. | 2025-06-11 |
| 65 | Smart-Contract-Audits | 95 | 21 | - | 0 | Smart Contract security audit reports | 2024-10-15 |
| 66 | mythx-cli | 94 | 30 | Python | 7 | A command line interface for the MythX smart contract security analysis API | 2024-03-20 |
| 67 | web3-skills | 94 | 10 | Python | 0 | Web3 security skills kit — smart contract auditing, blockchain client analysis, and on-chain exploit investigation. | 2026-07-01 |
| 68 | SCO-Smart-Contract-Obfuscation-Tool | 80 | 3 | Vue | 0 | A visualized, highly integrated, all-in-one code obfuscation tool specifically for smart contract source code. Support visual analysis of code structure, code obfuscation, code security assessment. El... | 2025-03-23 |
| 69 | audits | 77 | 1 | - | 0 | Public profile of my adventure as a blockchain and smart contract security auditor. | 2025-11-16 |
| 70 | Masamune | 76 | 13 | JavaScript | 2 | A smart contract security search utility | 2024-12-26 |
| 71 | awesome-ai-web3-security | 75 | 20 | - | 0 | A curated, verified list of AI-powered tools for smart contract and blockchain security | 2026-04-24 |
| 72 | polymath-core-deprecated | 64 | 13 | JavaScript | 13 | Core Ethereum Smart Contracts for Polymath - The Securities Token Platform | 2018-04-06 |
| 73 | nexus-revoluter | 62 | 2 | Python | 0 | Nexus Revoluter is a blockchain node application that enables decentralized transactions and smart contract execution. With a modular design, it offers a robust API for integration, advanced consensus... | 2026-03-14 |
| 74 | gasgauge.github.io | 61 | 9 | Solidity | 1 | This is the official website for Gas Gauge: A Security Analysis Tool for Smart Contract Out-of-Gas Vulnerabilities | 2021-05-06 |
| 75 | audits | 60 | 14 | - | 1 | Smart contract audits performed on Sablier by third-party security researchers | 2026-04-10 |
| 76 | Quill-CTFs | 60 | 11 | Solidity | 0 | Quill CTF is a game in which you hack Ethereum smart contracts to learn about security. The game is designed to educate players on how to identify and fix security issues in Ethereum smart contracts. | 2023-08-23 |
| 77 | sabre | 59 | 23 | JavaScript | 1 | Security analyzer for Solidity smart contracts. Uses the MythX smart contract security service. | 2020-09-09 |
| 78 | EtherBeat | 59 | 75 | C++ | 7 | With the growing popularity of BitCoin in the last couple of years, other blockchains have been in development for solving various problems that need distributed consensus. Ethereum blockchain is one ... | 2020-11-05 |
| 79 | smart-contract-security-examples | 57 | 17 | JavaScript | 2 | Some example patterns for building fault-tolerant Ethereum smart contracts | 2017-05-11 |
| 80 | aether | 57 | 10 | Python | 0 | AI Smart Contract Security Analysis and PoC Generation Framework | 2026-04-27 |
| 81 | Smart-Contract-Review-Public-Reports | 55 | 9 | - | 0 | List of the public smart contract audit reports and security reviews performed by Hexens. | 2026-06-23 |
| 82 | security-toolkit | 53 | 3 | Solidity | 0 | A collection of smart contracts for implementing security controls and guardrails. Useful for OpSec and educational purposes. | 2022-02-01 |
| 83 | Vigilo | 51 | 15 | TypeScript | 0 | An AI hacker for Web3 Smart Contract. for bug bounties, Audit contest, offensive security research, and real-world exploit thinking. | 2026-02-23 |
| 84 | owasp-scs | 50 | 21 | - | 0 | OWASP Smart Contract Security (SCS) Project | 2026-03-30 |
| 85 | Audits | 50 | 4 | - | 0 | This repository represents my portfolio of smart contract security audits and audit contest findings | 2025-01-24 |
| 86 | Reentrancy-attack-Smart-Contract-Security | 49 | 38 | JavaScript | 0 | Practical example of the Reentrancy attack and how to protect against it | 2022-05-03 |
| 87 | audits | 49 | 6 | - | 0 | zaskoh's smart contract security audits, reviews, and contributions | 2023-05-02 |
| 88 | scout-audit | 48 | 15 | Rust | 3 | Scout is an extensible open-source tool intended to assist smart contract developers and auditors detect common security issues and deviations from best practices. Scout audit is the core development ... | 2026-04-24 |
| 89 | scout-soroban | 46 | 6 | Rust | 17 | Scout is an extensible open-source tool intended to assist Stellar Soroban smart contract developers and auditors detect common security issues and deviations from best practices. | 2024-11-07 |
| 90 | Prediction-Market-Web3 | 45 | 422 | TypeScript | 0 | Production-ready crypto prediction market platform with secure smart contracts and modern React frontend. Features peer-to-peer wagering, multi-sig escrow, automatic payouts, and comprehensive securit... | 2026-06-22 |
| 91 | awesome-solidity-security | 45 | 7 | Solidity | 0 | The purpose of this repo is to list all the related Research Papers focused on Smart-contracts security topics. As well as listing all the encountered smart-contracts defects with a summary descriptio... | 2021-10-04 |
| 92 | Naga | 44 | 5 | Solidity | 0 | A static tool that detects centralized security risks in smart contracts | 2023-02-08 |
| 93 | awesome-web3-formal-verification | 43 | 5 | - | 0 | A curated list of awesome web3 formal verification resources -- including tools, tutorials, articles and more. | 2024-03-05 |
| 94 | hashdit | 42 | 14 | JavaScript | 0 | Smart Contract Security API | 2026-03-11 |
| 95 | cdsecurity-skills | 42 | 7 | Shell | 0 | Claude Code skills for smart contract security — by CD Security | 2026-04-08 |
| 96 | eth-sec-lab | 41 | 6 | Solidity | 0 | A repository of notes, writeups and tests to understand security-related issues of Ethereum smart contracts. | 2023-07-31 |
| 97 | DeFiBankingHub | 41 | 0 | - | 0 | This repository explores the integration of blockchain technology into the banking sector, focusing on security, transparency, and efficiency. Our goal is to develop decentralized solutions for paymen... | 2025-02-08 |
| 98 | clustered-web3-vulnerabilities | 40 | 9 | - | 0 | A comprehensive collection of clustered smart contract vulnerabilities discovered through security audits, organized by severity and frequency of occurrence. | 2026-03-10 |
| 99 | 0x-review | 39 | 11 | HTML | 0 | Security review of 0x smart contracts | 2017-08-16 |
| 100 | mythx-playground | 38 | 35 | Solidity | 0 | Exercises to go along with smart contract security workshops by MythX and ConsenSys Diligence | 2020-11-11 |