Skip to main content

A curated list of Solidity resources

18
GitHub Stars
69
Curated Resources
11
Categories
21 hours ago
Last Refreshed
Official ResourcesLearning MaterialsDeveloper ToolsLibraries & FrameworksSecurity & Best PracticesSecurity Analysis ToolsGas OptimizationUpgradeable ContractsAdvanced TopicsAI & Agentic DevelopmentCommunity & Support

Use this list with your AI agent

Add the Context Awesome MCP server to Claude, Cursor, or any MCP client, then ask:

"Show me tools resources from awesome-solidity"

Installation instructions →

What's inside

Security Analysis Tools

  • Aderyn

    Rust-based static analysis tool for Solidity by Cyfrin.

  • Certora Prover

    Formal verification for smart contracts.

  • Echidna

    Property-based fuzzer for smart contracts.

  • evmbench

    Benchmark and harness for finding and exploiting smart contract vulnerabilities.

  • Forta Network

    Decentralized runtime security monitoring network for smart contracts.

  • Manticore

    Symbolic execution tool for smart contract and binary analysis.

Developer Tools

Upgradeable Contracts

AI & Agentic Development

  • Blockscout MCPTools

    MCP server wrapping Blockscout APIs for on-chain data access via AI agents.

  • Cyfrin SolskillSkills

    Claude Code agent skills for production-grade Solidity development standards, testing patterns, and BattleChain deployment.

  • EVMbenchTools

    OpenAI and Paradigm benchmark for evaluating AI agents on smart contract vulnerability detection, patching, and exploitation.

  • EVM MCP ServerTools

    MCP server providing LLMs with tools for interacting with 60+ EVM networks.

  • Finite Monkey EngineTools

    AI-driven code security analysis platform for Blockchain audit with Solidity Tree-sitter parsing and RAG architecture.

  • Foundry MCP ServerTools

    MCP server connecting LLM assistants to the Foundry toolchain for Solidity development.

Security & Best Practices

Learning Materials

  • CryptoZombies

    Interactive Solidity tutorials through game development.

  • Cyfrin Updraft

    Comprehensive Solidity and smart contract security courses.

  • Ethernaut

    Web3/Solidity security challenges.

  • Mastering Ethereum

    Comprehensive open-source book covering Ethereum fundamentals, Solidity, and dapp development.

  • Solidity by Example

    Concise code examples with explanations.

  • WTF-Solidity

    Comprehensive Solidity tutorial for beginners with English and Chinese versions.

Community & Support

Official Resources

Showing a sample of 69 resources. View the full list on GitHub →