MCPcopy Index your code
hub / github.com/ahmet/awesome-web3

github.com/ahmet/awesome-web3 @main

Chat with this repo
repository ↗ · DeepWiki ↗ · + Follow
1 symbols 15 edges 5 files 0 documented · 0%
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

Awesome Web3

A curated list of awesome Web3 resources, libraries, tools and more.

Please check the contribution guidelines for information on formatting and writing pull requests.

Awesome List

  • Solidity - Curated list of awesome Solidity resources, libraries, tools and more.
  • Ethereum - Awesome Ethereum & Dapps Resources.
  • Avalanche - Curated list of awesome Avalanche DApps, NFTs, Games, Memes, Community Members and other Avalanche resources.
  • Thirdweb - Curated list of awesome thirdweb resources, libraries, examples, showcase, and open source projects.
  • Farcaster Protocol - A collection of awesome Farcaster links including clients, tools, and more.
  • Lens Protocol - Curated list of awesome Lens Protocol projects, resources, libraries, tools and more.
  • RPC Nodes - Curated list of awesome Node providers and public RPC endpoints.
  • Web3 Security - Curated list of web3 security materials and resources for pentesters and bug hunters.
  • Wagmi - Curated list of awesome projects and resources related to Wagmi.
  • XMTP - Curated list of awesome resources and projects built using XMTP.
  • NFT - Curated list of awesome Non Fungible Token (NFT, ERC721) frameworks, libraries and software.
  • Blockchain - Curated list of resources for the development and applications of blockchain.
  • ethereum-security - Curated list of Ethereum security references, guidance, tools, and more.
  • Foundry - Curated list of awesome Foundry resources, tutorials, tools and libraries.
  • Reth - Curated list of awesome Reth resources.
  • Algorand - Curated list of awesome resources related to the Algorand Blockchain.
  • Vyper - Curated resources for Vyper, the Pythonic smart contract language for the EVM.
  • StarkNet - Curated list of awesome StarkNet resources, libraries, tools and more.
  • Arweave - Curated list of awesome resources related to the Arweave.
  • Huff - Curated list of resources for Huff language.
  • The Graph - Curated list of awesome resources for The Graph.
  • Zero Knowledge - Curated list of awesome ZK resources, libraries, tools and more.
  • Blockchain Scalability - Curated list of awesome resources about blockchain scalability.
  • MakerDAO - Collection of tools, documents, articles, blog posts, interviews, and videos related to MakerDAO and the Dai stablecoin.
  • Kiwi - Collection of documents, clients, apps, APIs, and other resources related to Kiwi protocol.
  • SwapTitan MCP - No-KYC crypto swap MCP server for AI agents. 10 tools: swap, prices, portfolio, rug check. 1288+ assets. x402 micropayments.
  • Account Abstraction - Collection of account abstraction resources.
  • x402 - Internet-native payment protocol using HTTP 402 status code for blockchain payments.
  • Web3 Jobs - Curated list of job boards, companies, salary data, and career resources for finding web3 and crypto jobs.
  • AI × Crypto Tools - Curated list of AI-powered tools for crypto trading, analysis, security, and development.

Reference

  • BIPs - Bitcoin Improvement Proposals.
  • EIPs - Ethereum Improvement Proposals.
  • Ethereum Yellow Paper - Formal definition of the Ethereum protocol.
  • EVM Illustrated - Illustrated explanation of how EVM works under the hood.
  • EVM Opcodes - Low level reference for the EVM and a Solidity decompiler which turns bytecode into more readable Solidity-like code.
  • evm.codes - An interactive reference to Ethereum Virtual Machine Opcodes (source code).
  • Solidity - Solidity is an object-oriented, high-level language for implementing smart contracts.
  • Vyper - Vyper is a contract-oriented, pythonic programming language that targets the Ethereum Virtual Machine (EVM).

Software Development

Developer Roadmap

  • DeFi Developer - Curated Web3.0 Developer handbook which includes a list of the best tools for DApps, development resources and lifehacks.
  • Blockend Developer - Step By Step Roadmap for those who want to Learn Blockchain Development from Beginning.

Communities

  • BuidlGuidl - Curated group of Ethereum builders creating products, prototypes, and tutorials to enrich the web3 ecosystem
  • DeveloperDAO - Community of thousands of web3 builders creating a better internet
  • WebtrES - Global Spanish-speaking community learning and building in web3
  • Launchcaster - A place to share and discover the best new stuff in Web3. Built on Farcaster and Lens protocols.

Sample Code

Development Environment

  • Brownie - Python-based development and testing framework for smart contracts targeting the Ethereum Virtual Machine.
  • Ethereum Code Viewer - View source of deployed Ethereum smart contracts in VS Code.
  • evmchain-config - Universal EVM chain configuration manager — one .env works across Hardhat, Foundry, viem, and ethers. Auto-detects project type, 18+ built-in chains.
  • EthFiddle - Web-based IDE that lets you write, compile, and debug your smart contract.
  • Hardhat - Development environment to compile, deploy, test, and debug your Ethereum software.
  • Remix - Online IDE for Solidity development.
  • BuildBear - Development platform that provides realistic test environments to developers.
  • Foundry - Foundry is blazing fast, portable and modular toolkit for Ethereum application development written in Rust.
  • Embark - The all-in-one developer platform for building and deploying decentralized applications.
  • Solana Playground - Online IDE to quickly develop and deploy Solana programs that runs on web browser.
  • Tenderly DevNets - Development Networks or DevNets are a zero-setup, managed development environment for developing, testing, and debugging smart contracts. With built-in debugging tools, DevNets eliminate the need to run any third-party software or to set up an environment.
  • RevX - Online IDE for developing, compile, deploy, and test contracts on Polkadot.

DevOps

  • Cannon - Continuous configuration automation & development cli multi-tool. Like Terraform, Docker and NPM for Ethereum.
  • Catapulta - Zero config multi-chain smart contracts platform, for Foundry and Hardhat. Deploy smart contracts, we cover the gas for you in +20 EVM networks.

Hosting

  • dAppling Network - Decentralized web hosting platform for Web3 frontends focusing on increasing uptime, security, and providing an additional access point for users.
  • Filebase - Filebase is an InterPlanetary development platform, providing users with quick access to IPFS storage, dedicated IPFS gateways, and IPNS names.

SDK

  • Kryptokrona Kotlin SDK - Kryptokrona SDK in Kotlin for building decentralized private communication and payment systems.
  • PVP Genesis SDK - TypeScript/JavaScript SDK for tokenizing physical energy and compute resources on Polygon blockchain, enabling DePIN applications.
  • Tatum SDK - Tatum SDK is a powerful, feature-rich TypeScript/JavaScript library that streamlines the development of blockchain applications.
  • Clanker Wallet - Human-approved blockchain transactions for AI agents. Agent proposes a tx, human reviews and signs from a web app. E2E encrypted, CLI + TypeScript + Python SDKs.
  • AxonFi SDK - Non-custodial treasury and payment SDK for AI agents. Agents sign EIP-712 intents from secure vaults without holding funds or paying gas. TypeScript, Python, and LangChain integrations. Multi-chain (Base, Arbitrum).
  • Hypermid SDK - Cross-chain swap, bridge & fiat on-ramp SDK across 90+ chains (EVM, Solana, Bitcoin, NEAR, Sui, Tron, TON). Available in TypeScript, Python, Go and Rust. Anonymous tier — no API key required.

Protocol

  • WalletConnect - Open protocol connecting wallets to Dapps.
  • WalletLink - Open protocol that lets users connect their mobile wallets to your DApp.
  • IPFS - Distributed system for storing and accessing files, websites, applications, and data.
  • Lens Protocol - Lens Protocol is composable and decentralized social graph, ready for you to build on so you can focus on creating a great experience, not scaling your users.
  • Aave Protocol - Aave is decentralized non-custodial liquidity protocol where users can participate as depositors or borrowers.
  • SmartWeave - SmartWeave is smart contract protocol that allows developers to build permanent applications on top of Arweave.
  • The Graph - The Graph is indexing protocol for querying networks like Ethereum and IPFS.
  • Push - Push Protocol is web3 communication network, enabling cross-chain notifications and messaging for dapps, wallets, and services.
  • Ceramic Network - Ceramic is decentralized data network that brings unlimited data composability to Web3 applications.
  • Polkadot - Polkadot is scalable, interoperable & secure network protocol for the next web.
  • zkSync - Protocol zkSync is trustless protocol that uses cryptographic validity proofs to provide scalable and low-cost transactions on Ethereum.
  • Uniswap - Uniswap is a protocol for trading and automated liquidity provision on Ethereum.
  • NEAR - NEAR is smart-contract compatible blockchain, designed and built to support the development of highly

Core symbols most depended-on inside this repo

AwesomeWeb3
called by 0
pages/_app.js

Shape

Function 1

Languages

TypeScript100%

Modules by API surface

pages/_app.js1 symbols

For agents

$ claude mcp add awesome-web3 \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact