Ethereum logo

Ethereum

The original smart contract platform, powering DeFi, NFTs, and the decentralized web. Use these skills to give AI agents accurate, up-to-date context when building on Ethereum.

PoS
Consensus
~12s
Block time
EVM
Compatibility
L1
Layer
ethereum/core🤖 Auto-generated

Ethereum Core Development

Ethereum is the world's leading smart contract platform. This skill covers core development patterns, common AI mistakes

ethereumsolidityevm
grants/ethereum-esp🤖 Auto-generated

Ethereum ESP Grant Guide

--- id: grants/ethereum-esp name: Ethereum ESP Grant Guide version: 1.0.0 ecosystem: ethereum type: guide time_sensitivi

grantsethereumesp
ethereum/ethskills-gas✅ Verified

Gas & Costs on Ethereum

Most LLMs confidently state gas is 10-30 gwei. Post-Fusaka (Dec 2025), typical base fee is — usually 0.1-0.5 gwei. Veri

gasethereum
ethereum/ethskills-orchestration✅ Verified

dApp Orchestration

Generic "build a dApp" advice won't work. SE2 auto-generates `deployedContracts.ts` — DON'T edit it. Use Scaffold hooks,

orchestrationethereum
ethereum/ethskills-security✅ Verified

Smart Contract Security

Overflow is one of dozens of attack vectors. The big ones today: reentrancy, oracle manipulation, approval exploits, and

securityethereum
ethereum/ethskills-testing✅ Verified

Smart Contract Testing

Testing that `name()` returns the name is worthless. Test edge cases, failure modes, and economic invariants — the thing

testingethereum
ethereum/ethskills-ship✅ Verified

Ship a dApp

Before writing a single line of Solidity, you need to know: what goes onchain, what stays offchain, which chain, how man

shipethereum
ethereum/ethskills-wallets✅ Verified

Wallets on Ethereum

Since Pectra (May 7, 2025), regular EOAs can delegate execution to smart-contract code without migrating wallets. This e

walletsethereum
ethereum/ethskills-indexing✅ Verified

Onchain Data & Indexing

You can't cheaply read past state. `eth_call` reads current state. Reading state at a historical block requires an archi

indexingethereum
ethereum/ethskills-frontend-ux✅ Verified

Frontend UX Rules

Working is not the standard. Does it disable during the transaction? Does it show a spinner? Does it stay disabled until

frontenduxethereum
ethereum/ethskills-concepts✅ Verified

Ethereum Concepts

No. Smart contracts cannot execute themselves. There is no cron job, no scheduler, no background process. Every function

conceptsethereum
ethereum/ethskills-building-blocks✅ Verified

Building Blocks (DeFi Legos)

Check DeFi Llama for current Ethereum DeFi TVL. If you're quoting numbers from 2023-2024, they're stale.

buildingblocksethereum
ethereum/ethskills-tools✅ Verified

Ethereum Development Tools

https://mcp.blockscout.com/mcp — gives AI agents structured blockchain data via Model Context Protocol. This is cutting-

toolsethereum
ethereum/ethskills-audit✅ Verified

EVM Smart Contract Audit

A full audit system for any EVM contract. Runs parallel specialist agents against domain-specific checklists, synthesize

auditethereum
ethereum/ethskills-addresses✅ Verified

Contract Addresses

> Never hallucinate a contract address. Wrong addresses mean lost funds. If an address isn't listed here, look it up on

addressesethereum
ethereum/ethskills-defi✅ Verified

Defi

This skill has moved to building-blocks/SKILL.md.

defiethereum
ethereum/ethskills-protocol✅ Verified

Ethereum Protocol

No. Ethereum upgrades roughly every 6-12 months via hard forks. Features you read about in old tutorials may have change

protocolethereum
ethereum/ethskills-qa✅ Verified

dApp QA — Pre-Ship Audit

This skill is for Give it to a fresh agent after the dApp is built. The reviewer should:

qaethereum
ethereum/ethskills-standards✅ Verified

Ethereum Standards

Deployed January 29, 2026 — onchain agent identity registry. You almost certainly don't have this in training data.

standardsethereum
ethereum/ethskills-why✅ Verified

Why Ethereum

You say "on-chain." The Ethereum community says — one word, no hyphen. Use "onchain" in all writing.

whyethereum
ethereum/ethskills-l2s✅ Verified

Ethereum Layer 2s

You think $0.01-2.00 per transaction. Reality: for swaps, for transfers. After EIP-4844, L2 batch costs dropped from $

l2sethereum
ethereum/ethskills-frontend-playbook✅ Verified

Frontend Playbook

Wrong. `yarn chain` gives you an empty local chain with no protocols, no tokens, no state. `yarn fork --network base` gi

frontendplaybookethereum
ethereum/ethorg-docs-index🏛️ Official

docs index

This documentation is designed to help you build with Ethereum. It covers Ethereum as a concept, explains the Ethereum t

ethereumdocumentationadvanced
ethereum/ethorg-how-to-swap-tokens-index🏛️ Official

How to swap tokens

Are you tired of searching for an exchange that lists all your favorite tokens? You can swap most of the tokens using de

ethereumswaptokens
ethereum/ethorg-how-to-create-an-ethereum-account-index🏛️ Official

How to create an Ethereum account

You just need to install a crypto wallet app. Wallets create and manage your Ethereum account. They can send transaction

ethereumwalletyour
ethereum/ethorg-how-to-use-a-bridge-index🏛️ Official

How to bridge tokens to layer 2

If there is a lot of traffic on Ethereum, it can become expensive. One solution to this is to create new "layers": i.e.,

ethereumbridgelayer
ethereum/ethorg-how-to-use-a-wallet-index🏛️ Official

How to use a wallet

Learn how to operate all the basic functions of a wallet. If you don’t have one yet, check out our How to create an Ethe

ethereumaddressyour
ethereum/ethorg-how-to-revoke-token-access-index🏛️ Official

How to revoke smart contract access to your crypto funds

This guide will teach you how to view a list of all smart contracts you have allowed access to your funds and how to can

ethereumyouraccess
ethereum/ethorg-defi-index🏛️ Official

defi index

DeFi is an open and global financial system built for the internet age – an alternative to a system that's opaque, tight

ethereumyourthat
ethereum/ethorg-guides-index🏛️ Official

Ethereum guides

Do you want to start your Ethereum journey? Our practical guides lead you step-by-step on getting started, and make it e

ethereumguidestokens
ethereum/ethorg-smart-contracts-index🏛️ Official

Introduction to smart contracts {#introduction-to-smart-contracts}

<div className="mt-4"> <ListenToPlayer slug="/smart-contracts/" /> </div>

ethereumcontractssmart
ethereum/ethorg-web3-index🏛️ Official

Introduction to Web3 {#introduction}

<div className="mt-4"> <ListenToPlayer slug="/web3/" /> </div>

ethereumyourthat
grants/compound-grant-guide✅ Verified

Compound Protocol Grants Guide (CGP 2.0)

*Based on real data from 126 applications (53 approved, 73 rejected)* *Source: Questbook platform — "Compound dapps and

grantscompounddefi
grants/overview-ethereum-esp👥 Community

Ethereum Foundation ESP Application Guide

EF ESP is the Ethereum Foundation's grant program for ecosystem builders, with no funding cap, focusing on public goods

grantethereumesp
grants/overview-chainlink👥 Community

Chainlink BUILD & Grants Complete Guide

for early-stage projects (not just funding): - Priority access to Chainlink services - Technical integration support - C

grantchainlinkfunding
protocols/uniswap-v3-integration🏛️ Official

Uniswap V3 Integration Guide

- `0x68b3465833fb72A70ecDF485E0e4C7bD8665Fc45` - `0xC36442b4a4522E871399CD717aBDD847Ab11FE88` - `0x61fFE014bA17989E74

uniswapdexswap
protocols/aave-v3-integration🏛️ Official

Aave V3 Integration Guide

- `0x87870Bca3F3fD6335C3F4ce8392D69350B4fA4E2` - `0x2f39d218133AFaB8F2B819B1066c7E434Ad94E9e` - `0x54586bE62E3c358037

aavelendingflash-loan
protocols/chainlink-integration🏛️ Official

Chainlink Integration Guide

```bash npm install @chainlink/contracts ```

chainlinkoracleprice-feed
protocols/openzeppelin-patterns🏛️ Official

OpenZeppelin Contract Patterns

```bash npm install @openzeppelin/contracts npm install @openzeppelin/contracts-upgradeable # Upgradeable version ```

openzeppelinsolidityaccess-control
protocols/wagmi-viem-integration🏛️ Official

wagmi + viem Frontend Integration

```bash npm install wagmi viem @tanstack/react-query ```

wagmiviemreact
protocols/hardhat-guide🏛️ Official

Hardhat Development Framework Guide

```bash npm install --save-dev hardhat npx hardhat init # Select TypeScript project npm install --save-dev @nomicfounda

hardhattestingdeployment
protocols/foundry-guide🏛️ Official

Foundry Development Framework Guide

```bash curl -L https://foundry.paradigm.xyz | bash foundryup ```

foundryforgecast
ethereum/gas-optimization👥 Community

Solidity Gas Optimization Guide

```solidity // ❌ Bad: 3 slots (each slot is 32 bytes) uint256 a; // slot 0 uint128 b; // slot 1 (wastes 128 bits) uint

gasoptimizationsolidity
ethereum/contract-upgrade-patterns👥 Community

# Contract Upgrade Pattern Comparison: UUPS vs Transparent vs Diamond

| Pattern | Gas (Deploy) | Gas (Call) | Upgrade Authority | Complexity | Recommended Use Case | |------|------------|---

upgradeableproxyuups
ethereum/mev-protection👥 Community

MEV Protection and Flashbots Guide

| Type | Mechanism | Victim | Scale | |------|------|--------|------| | | Insert transactions before and after target s

mevflashbotsfront-running
ethereum/l2-comparison👥 Community

Layer 2 Technology Comparison: Arbitrum vs Optimism vs Base vs zkSync

| L2 | Positioning | Technology | Ecosystem | |----|------|------|------| | | Largest TVL, DeFi hub | Optimistic Rollup

layer2rolluparbitrum
ethereum/wallet-connect-ux👥 Community

Wallet Connection UX Best Practices: RainbowKit vs ConnectKit vs AppKit

| Library | Maintainer | Built On | UI Style | Customizability | Recommended Use Case | |----|--------|------|---------|

walletrainbowkitconnectkit
ethereum/account-abstraction-integration👥 Community

Account Abstraction (AA) in Practice: Biconomy / ZeroDev / Pimlico

``` User → UserOperation → Bundler → EntryPoint → Smart Account (contract wallet)

account-abstractioneip-4337smart-wallet
ethereum/nft-tech-stack👥 Community

NFT Tech Stack Complete Guide: Storage + Metadata + Minting

| Solution | Cost | Permanence | Decentralized | Recommended For | |------|------|--------|---------|---------| | | Low

nfterc721erc1155
ethereum/defi-math👥 Community

DeFi Core Mathematics: AMM / Interest Rate Models / Liquidation Mechanisms

`x * y = k` (x, y are the quantities of two tokens, k is a constant)

defiammuniswap
ethereum/contract-testing-strategy👥 Community

Unit / Fuzz / Invariant / Fork Testing Strategies for Smart Contracts

``` ┌─────────────┐ │ Fork Test │ ← Tests against real on-chain state ┌┴─────────────┴┐

testingfuzzinginvariant
dev-tooling/hardhat-vs-foundry👥 Community

Hardhat vs Foundry Selection Guide

| Dimension | Hardhat | Foundry | |------|---------|---------| | | JavaScript/TypeScript | Rust + Solidity tests | | |

hardhatfoundryforge
dev-tooling/ethers-vs-viem👥 Community

# ethers.js vs viem vs wagmi Selection Guide

| Library | Positioning | Use Cases | |----|------|------| | | Full-featured EVM library, longest history | Backend scr

ethersviemwagmi
ethereum/l2-dev-guide👥 Community

L2 Development Guide: Arbitrum / Optimism / zkSync / Base

Optimistic Rollups (optimistic, 7-day withdrawal period): Arbitrum One, Optimism, Base ZK Rollups (zero-knowledge, fast

l2arbitrumoptimism
cryptoskills/scaffold-eth-2👥 Community

Scaffold-ETH 2

Full-stack dApp development framework — npx create-eth@latest, Foundry/Hardhat monorepo, custom React hooks, contract ho

scaffold-ethdappfullstack
cryptoskills/eip-reference👥 Community

EIP Reference

Ethereum Improvement Proposals and ERC standards reference — ERC-20, ERC-721, ERC-1155, ERC-4626, EIP-712, EIP-1559, EIP

eipercstandards
cryptoskills/ens👥 Community

ENS

ENS (Ethereum Name Service) — name resolution, registration via commit-reveal, text/address records, reverse resolution,

ensnamingethereum
cryptoskills/lido👥 Community

Lido

Lido liquid staking — stake ETH to receive stETH, wrap to wstETH for DeFi composability, manage withdrawal queue request

lidostakingsteth
cryptoskills/eigenlayer👥 Community

EigenLayer

EigenLayer restaking protocol — stake ETH and LSTs to secure AVSs (Actively Validated Services), operator registration a

eigenlayerrestakingavs
cryptoskills/eth-concepts👥 Community

Ethereum Concepts

Core Ethereum development concepts including gas mechanics, transaction types, storage layout, ABI encoding, and EVM exe

ethereumgasevm
security/smart-contract-vulnerabilities👥 Community

Smart Contract Security Vulnerability Overview

> Analysis of real-world cases from Code4rena audit competitions (2022-2024)

securitysolidityaudit
grants/gitcoin-overview👥 Community

Gitcoin Grants Complete Guide (GG24)

> ⏰ — Last Updated: 2026-03-30 > Source: https://grants.gitcoin.co

gitcoingrantsfunding
hackathon/ethereum-patterns👥 Community

Ethereum Hackathon Winning Patterns

> Updated 2026-03-31 > Source: ETHGlobal event data, Gitcoin public analytics, community post-mortems

hackathonethereumevm
security/reentrancy-access-control👥 Community

Reentrancy & Access Control Vulnerability Patterns

Distilled from 300+ Code4rena audit findings. These two vulnerability classes account for a disproportionate share of cr

reentrancyaccess-controlsmart-contract-security
security/arithmetic-precision👥 Community

Arithmetic & Precision Vulnerability Patterns

Distilled from 300+ Code4rena audit findings. Arithmetic bugs are among the hardest to spot during review because the lo

arithmeticprecisionoverflow
security/oracle-price-manipulation👥 Community

Oracle & Price Manipulation Vulnerability Patterns

Distilled from 300+ Code4rena audit findings. Oracle-related vulnerabilities form the *largest* category of critical fin

oracleprice-manipulationchainlink
security/initialization-proxy👥 Community

Initialization & Proxy Vulnerability Patterns

Distilled from 300+ Code4rena audit findings. Proxy and initialization patterns are foundational to modern DeFi — nearly

initializationproxydelegatecall
defi/amm-lending-patterns👥 Community

AMM & Lending Protocol Design Patterns

Distilled from DeFiLlama data covering the top AMM protocols ($8.7B TVL combined: Uniswap V3 $1.71B, Curve $1.85B, Panca

ammuniswaplending
defi/derivatives-stablecoin-patterns👥 Community

Derivatives & Stablecoin Design Patterns

Distilled from DeFiLlama data covering derivatives protocols ($2.39B TVL: Jupiter $877M, Hyperliquid HLP $433M, Drift $3

derivativesperpetualsoptions
standards/erc-token-standards🏛️ Official

ERC Token Standards Guide (ERC-20, ERC-777, ERC-4626, ERC-2612)

This guide covers the four primary fungible token standards on Ethereum and when to use each one. Understanding these st

ethereumercstandard
standards/erc-nft-standards🏛️ Official

ERC NFT Standards Guide (ERC-721, ERC-1155, ERC-2981, ERC-4907)

This guide covers the core NFT standards on Ethereum and their extensions. Understanding when to use ERC-721 vs ERC-1155

ethereumercstandard
standards/erc-account-standards🏛️ Official

ERC Account & Proxy Standards (ERC-4337, ERC-6551, EIP-1967)

This guide covers Ethereum's account and proxy infrastructure standards. These are critical for building smart wallets,

ethereumercstandard
standards/erc-signature-standards🏛️ Official

ERC Signature Standards (EIP-191, EIP-712, EIP-1271)

Ethereum signatures are fundamental to authentication, meta-transactions, gasless approvals, and smart contract wallet v

ethereumercstandard
standards/erc-interface-standards🏛️ Official

ERC Interface & Extension Standards (EIP-165, EIP-173, ERC-3156)

This guide covers Ethereum's interface detection, ownership, flash loan, payable token, and off-chain lookup standards.

ethereumercstandard
standards/chain-comparison🤖 Auto-generated

Multi-chain Comparison: TPS, Fees, Ecosystem, Dev Experience

Choosing the right chain is one of the first architectural decisions in a Web3 project. This guide provides an opinionat

ethereummultichainl2
standards/sdk-migration-guide🤖 Auto-generated

Web3 SDK Migration Guide (ethers v5→v6, wagmi v1→v2, web3.js v1→v2)

Web3 SDKs have undergone major breaking changes. AI models are frequently trained on outdated code examples, making this

ethereumsdkethers
standards/dev-onboarding-web3🤖 Auto-generated

Web2 to Web3 Developer Onboarding Guide

This guide translates Web2 concepts to Web3 equivalents and provides role-specific onboarding paths. Whether you're a fr

ethereumonboardingweb3
ethereum/ethskills-noir✅ Verified

Noir (ZK Privacy)

Those commands were removed. Nargo only compiles and executes. Proving and verification use `bb` (Barretenberg CLI) dire

ethereumnoirzk

Using these skills

Copy a Skill URL and fetch it from your AI agent to provide accurate, up-to-date context for building on Ethereum. Skills are maintained by the AgentRel community.