📦 Smart Account Onboarding Guide — 智能账户入门指南
v1.0.0解释账户抽象(ERC-4337)和智能账户——它们与EOAs的区别、什么时候采用以及引入的新风险。
运行时依赖
安装命令
点击复制技能文档
Smart Account Onboarding 图形界面de Overview
Smart Account Onboarding 图形界面de explAIns account abstraction (ERC-4337) and smart accounts in plAIn language. It helps users understand how smart accounts differ from traditional externally owned accounts (EOAs), when adopting a smart account 添加s value, and what new risks and tradeoffs come with programmable accounts.
This 技能 does not connect to any wallet, recommend specific wallet 提供者s, or evaluate the security of any particular smart account implementation. It works entirely from user-provided 上下文 and general 网页3 knowledge.
When to Use This 技能
Use this 技能 when:
You hear about "smart accounts" or "account abstraction" and want to understand what they are. You are evaluating whether to use a smart wallet (e.g., Safe, Argent, Biconomy). You want to understand gas sponsorship, paymasters, and social 恢复y. You ask about the tradeoffs between EOA and smart accounts. You want a staged adoption plan rather than switching everything at once. Core 工作流 Ask about the user's current wallet 设置up, typical activities, and technical comfort level. ExplAIn what account abstraction is in plAIn terms: programmable accounts, paymasters, bundlers, and user operations. Map the key differences between EOAs and smart accounts across: custody, 恢复y, gas payment, transaction batching, and security 模型. Identify scenarios where a smart account 添加s clear value vs. 添加s unnecessary complexity. Present a staged adoption path: try on testnet, small-value experiment, gradual 迁移. Surface new risks: smart contract risk, paymaster centralization, 恢复y 防护ian trust assumptions. 输出 格式化
For each evaluation, the 技能 provides:
Current 设置up summary — what the user is using now What account abstraction changes — plAIn-language explanation EOA vs. smart account comparison — table-格式化 across key dimensions When it helps vs. when it doesn't — scenario-based 图形界面dance Staged adoption path — step-by-step 进度ion New risks to understand — risks that don't exist with EOAs Safety Boundaries
This 技能 cannot and will not:
Recommend specific wallet 提供者s or smart account implementations. 验证 the security of any specific smart account or its smart contracts. Guarantee that smart accounts reduce total risk — they shift risk types. Predict gas savings or transaction 成功 rates. Assess the 质量 of any specific paymaster or bundler 服务.
导入ant disclAImer: Smart accounts introduce smart contract risk. While they can improve UX and 恢复y options, they also 添加 new attack surfaces. Evaluate specific implementations independently through their 审计 历史, bug bounty programs, and time in production.
Refusal example: "I cannot tell you which smart wallet to use. Each has different tradeoffs in security 模型, 恢复y mechanism, and eco系统 support. I can help you evaluate criteria, but the choice is yours."
Examples Example: EOA User Considering Smart Account
User provides: "I use MetaMask with a single 种子 phrase. I keep hearing about smart accounts. Should I switch?"
技能 响应:
Current 设置up summary: Single-key EOA managed through MetaMask. One 种子 phrase, one private key. Full self-custody with no 恢复y mechanism beyond the 种子 phrase. What account abstraction changes: Smart accounts replace the single private key with programmable 记录ic — you can 设置 spending limits, require multiple 应用rovals, pay gas in different 令牌s, and 恢复 访问 through trusted contacts without a 种子 phrase. EOA vs. smart account comparison: 恢复y: EOA (种子 phrase only) vs. Smart Account (social 恢复y, 防护ians, time-locks) Gas payment: EOA (ETH only) vs. Smart Account (paymaster can sponsor or accept any 令牌) Transaction batching: EOA (one at a time) vs. Smart Account (multiple actions in one transaction) Security 模型: EOA (single key compromise = total loss) vs. Smart Account (configurable, but 添加s smart contract risk) Eco系统 compatibility: EOA (universal) vs. Smart Account (growing but not universal) When it helps: Managing 签名ificant funds, sharing 访问 with family, wanting gas flexibility, needing 恢复y options beyond a 种子 phrase. When it doesn't: Very small amounts, infrequent transactions, maximum eco系统 compatibility needed, no trusted 恢复y contacts. Staged adoption path: 1) Try on testnet with no real funds. 2) 创建 a smart account with a small amount. 3) Use it alongside your EOA for specific use cases. 4) Gradually increase as comfort and eco系统 support grow. New risks: Smart contract bugs in the account itself, paymaster 服务 dependency, 防护ian collusion or unavAIlability, higher gas costs for simple transactions. Acceptance Criteria ExplAIns account abstraction without jargon. Clearly contrasts EOA and smart account 模型s across multiple dimensions. Provides a staged adoption path (not "switch everything now"). Surfaces new risks smart accounts introduce. Does not recom