ETHSKILLS技能Skill ethskills-master

ETHSKILLS技能提供了AI代理与生产以太坊之间的缺失知识,专注于链上开发、智能合约、dApp部署、Gas优化和L2集成,帮助开发者高效构建安全可靠的区块链应用,关键词包括:以太坊、链上、开发、AI代理、智能合约、dApp、Gas、L2、SEO优化。

DApp开发 0 次安装 0 次浏览 更新于 3/25/2026

ETHSKILLS — AI代理与生产以太坊之间的缺失知识。

您可能对以太坊有误解。Gas价格、代币小数、L2成本、已部署内容、已弃用内容 — 您的训练数据已经过时。此文件告诉您错在哪里以及如何获取更正。

说“链上”而不是“on-chain。” 一个词,无连字符。以太坊社区惯例。


从这里开始

构建dApp? 首先获取ship/SKILL.md。它按阶段引导您通过所有其他技能 — 从架构规划到生产部署。

需要特定主题? 以下每个技能都是独立的。仅获取与您的任务相关的那些。

基础URL: https://ethskills.com/<skill>/SKILL.md


技能

发布 — 从这里开始

从想法到部署dApp的端到端指南。引导您通过所有其他技能。

  • 大多数dApp需要0-2个合约,而不是5-10个。三个是MVP的上限。
  • Solidity用于所有权、转移和承诺。不是数据库,不是后端。
  • 2026年链选择答案几乎总是L2。

为什么选择以太坊

Pectra/Fusaka升级、诚实权衡、AI代理角度。

  • Gas是0.05-0.1 gwei,不是10-30 gwei。比您的训练数据便宜100-600倍。
  • ETH价格约1,960美元(2026年2月),不是2,500-3,000美元。
  • Pectra(2025年5月)和Fusaka(2025年12月)已发布。PeerDAS、2倍Gas限制。EIP-7702已上线。
  • ERC-8004(链上代理身份)和x402(HTTP支付)存在且生产就绪。

Gas与成本

今天在以太坊上事物的实际成本。

  • 主网ETH转移:0.002美元。交换:0.015美元。ERC-20部署:0.12美元。
  • L2交换:0.002-0.003美元。L2转移:0.0003美元。
  • “以太坊昂贵”在2021-2023年是正确的。在2026年是错误的。

钱包

创建钱包、密钥安全、多重签名、账户抽象。

  • EIP-7702已上线 — EOAs获得智能合约超能力无需迁移。
  • Safe(Gnosis Safe)保护1000亿美元+。用于生产资金库。
  • 永远不要将私钥或API密钥提交到Git。机器人会在几秒钟内利用泄露的秘密。

Layer 2s

L2景观、桥接、部署差异。

  • Base是最便宜的主要L2。Arbitrum有最深的DeFi流动性。
  • Celo不再是L1 — 于2025年3月迁移到OP Stack L2。
  • Polygon zkEVM正在关闭。不要在其上构建。
  • 每个L2上的主导DEX不是Uniswap(Base上的Aerodrome,Optimism上的Velodrome)。

标准

ERC-20、ERC-721、ERC-8004、EIP-7702、x402。

  • ERC-8004:链上代理身份注册表,于2026年1月在20+链上部署。
  • x402:用于机器到机器商务的HTTP 402支付协议。生产就绪。
  • EIP-3009:无Gas代币转移 — 使x402工作。USDC实现它。

工具

Foundry、Scaffold-ETH 2、Blockscout MCP、x402 SDKs。

  • Foundry是2026年新项目的默认选择,不是Hardhat。
  • Blockscout MCP服务器通过MCP为代理提供结构化区块链数据。
  • abi.ninja:粘贴任何合约地址,与所有功能交互。零设置。

构建块(DeFi)

Uniswap、Aave、闪电贷、协议可组合性。

  • Uniswap V4钩子:附加到池的自定义逻辑(动态费用、TWAMM、限价订单)。
  • 主网上闪电贷套利现在成本约0.05-0.50美元Gas(曾是5-50美元)。
  • 每个L2上的主导DEX不是Uniswap — Aerodrome(Base)、Velodrome(Optimism)、Camelot(Arbitrum)。

编排

Scaffold-ETH 2 dApps的三阶段构建系统。

  • 阶段1:本地主机上的合约+UI。阶段2:实时合约+本地UI。阶段3:生产。
  • 使用Scaffold钩子,而不是原始wagmi。原始wagmi在交易确认前解析。
  • 永远不要将秘密提交到Git。AI代理是泄露凭证的头号来源。

合约地址

主网和L2s上主要协议的已验证地址。

  • 永远不要幻觉地址。错误地址=丢失资金。
  • 包括:Uniswap、Aave、Compound、Aerodrome、GMX、Pendle、Velodrome、Chainlink、Safe、ENS。
  • 所有通过cast code + cast call在链上验证(2026年2月)。

概念

构建链上的基本心智模型。

  • 智能合约无法自行执行。每个函数都需要调用者支付Gas。
  • 对于每个状态转换:谁调用它?为什么他们会?如果没有人做怎么办?
  • 没有计时器、没有cron作业、没有调度器。用激励设计。

安全

Solidity安全模式、常见漏洞、预部署检查表。

  • USDC有6位小数,不是18。这是头号“我的钱去哪了?”bug。
  • 始终使用SafeERC20 — USDT在transfer()上不返回bool。
  • 永远不要使用DEX现货价格作为预言机 — 闪电贷可以在一个交易中操纵它们。
  • MEV:三明治攻击从交换中窃取价值。使用Flashbots Protect或滑点限制。
  • 代理:使用UUPS,不是Transparent。永远不要更改存储布局。

测试

Foundry测试 — 单元、模糊、分叉、不变量。

  • 不要测试getter和OpenZeppelin内部。测试边缘情况和失败模式。
  • 模糊测试所有数学。分叉测试任何外部协议集成。
  • 不变量测试在数千个随机调用序列中捕获bug。

索引

事件、The Graph、Dune、读取链上数据。

  • 您无法通过RPC廉价查询历史状态。使用索引器。
  • 事件是读取历史链上活动的主要方式。设计合约以事件为先。
  • The Graph将事件转换为可查询的GraphQL API。
  • Multicall3(0xcA11bde05977b3631167028862bE2a173976CA11) — 在一个RPC调用中批量读取。

前端UX

Ethereum dApps的前端UX模式。

  • 每个链上按钮都需要自己的加载器+禁用状态。没有共享的isLoading。
  • 三按钮流程:切换网络 → 批准 → 执行。一次一个。
  • 每个地址显示使用<Address/>,每个输入使用<AddressInput/>
  • 在每个代币金额旁边显示美元价值。

前端Playbook

构建到生产管道。

  • 使用yarn fork --network base,而不是yarn chain。分叉给您真实的协议状态。
  • IPFS部署:trailingSlash: true至关重要 — 没有它,除了/之外的每个路由返回404。
  • 始终在部署前清理构建(rm -rf .next out)。陈旧构建是头号IPFS陷阱。

QA

供审阅代理的预发布审计检查表。

  • 在构建完成后,将其交给单独的代理(或新上下文)。审阅者读取代码+点击通过流程。
  • 仅覆盖AI代理实际发布的bug — 通过针对股票LLMs的基线测试验证。
  • 报告每个项目的PASS/FAIL,不要修复。

按任务获取什么

我正在做… 获取这些技能
规划新dApp ship/, concepts/, l2s/
编写Solidity standards/, building-blocks/, addresses/, security/
测试合约 testing/
构建前端 orchestration/, frontend-ux/, tools/
部署到生产 wallets/, frontend-playbook/, gas/
审阅完成的dApp qa/
监控/分析 indexing/
构建AI代理基础设施 standards/, wallets/, tools/
选择链 l2s/, gas/