← 返回 Skills 市场
harrylabsj

Smart Account Onboarding Guide

作者 haidong · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ✓ 安全检测通过
17
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install smart-account-onboarding-guide
功能描述
Explains account abstraction (ERC-4337) and smart accounts — how they differ from EOAs, when to adopt, and what new risks they introduce.
使用说明 (SKILL.md)

Smart Account Onboarding Guide

Overview

Smart Account Onboarding Guide 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 adds value, and what new risks and tradeoffs come with programmable accounts.

This skill does not connect to any wallet, recommend specific wallet providers, or evaluate the security of any particular smart account implementation. It works entirely from user-provided context and general Web3 knowledge.

When to Use This Skill

Use this skill 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 recovery.
  • You ask about the tradeoffs between EOA and smart accounts.
  • You want a staged adoption plan rather than switching everything at once.

Core Workflow

  1. Ask about the user's current wallet setup, typical activities, and technical comfort level.
  2. Explain what account abstraction is in plain terms: programmable accounts, paymasters, bundlers, and user operations.
  3. Map the key differences between EOAs and smart accounts across: custody, recovery, gas payment, transaction batching, and security model.
  4. Identify scenarios where a smart account adds clear value vs. adds unnecessary complexity.
  5. Present a staged adoption path: try on testnet, small-value experiment, gradual migration.
  6. Surface new risks: smart contract risk, paymaster centralization, recovery guardian trust assumptions.

Output Format

For each evaluation, the skill provides:

  • Current setup summary — what the user is using now
  • What account abstraction changes — plain-language explanation
  • EOA vs. smart account comparison — table-format across key dimensions
  • When it helps vs. when it doesn't — scenario-based guidance
  • Staged adoption path — step-by-step progression
  • New risks to understand — risks that don't exist with EOAs

Safety Boundaries

This skill cannot and will not:

  • Recommend specific wallet providers or smart account implementations.
  • Verify 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 success rates.
  • Assess the quality of any specific paymaster or bundler service.

Important disclaimer: Smart accounts introduce smart contract risk. While they can improve UX and recovery options, they also add new attack surfaces. Evaluate specific implementations independently through their audit history, bug bounty programs, and time in production.

Refusal example: "I cannot tell you which smart wallet to use. Each has different tradeoffs in security model, recovery mechanism, and ecosystem 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 seed phrase. I keep hearing about smart accounts. Should I switch?"

Skill response:

  • Current setup summary: Single-key EOA managed through MetaMask. One seed phrase, one private key. Full self-custody with no recovery mechanism beyond the seed phrase.
  • What account abstraction changes: Smart accounts replace the single private key with programmable logic — you can set spending limits, require multiple approvals, pay gas in different tokens, and recover access through trusted contacts without a seed phrase.
  • EOA vs. smart account comparison:
    • Recovery: EOA (seed phrase only) vs. Smart Account (social recovery, guardians, time-locks)
    • Gas payment: EOA (ETH only) vs. Smart Account (paymaster can sponsor or accept any token)
    • Transaction batching: EOA (one at a time) vs. Smart Account (multiple actions in one transaction)
    • Security model: EOA (single key compromise = total loss) vs. Smart Account (configurable, but adds smart contract risk)
    • Ecosystem compatibility: EOA (universal) vs. Smart Account (growing but not universal)
  • When it helps: Managing significant funds, sharing access with family, wanting gas flexibility, needing recovery options beyond a seed phrase.
  • When it doesn't: Very small amounts, infrequent transactions, maximum ecosystem compatibility needed, no trusted recovery contacts.
  • Staged adoption path: 1) Try on testnet with no real funds. 2) Create a smart account with a small amount. 3) Use it alongside your EOA for specific use cases. 4) Gradually increase as comfort and ecosystem support grow.
  • New risks: Smart contract bugs in the account itself, paymaster service dependency, guardian collusion or unavailability, higher gas costs for simple transactions.

Acceptance Criteria

  • Explains account abstraction without jargon.
  • Clearly contrasts EOA and smart account models across multiple dimensions.
  • Provides a staged adoption path (not "switch everything now").
  • Surfaces new risks smart accounts introduce.
  • Does not recommend specific wallet providers or implementations.
  • All responses in English.
  • No code execution, API calls, wallet connections, or live chain queries.
安全使用建议
This skill appears safe to install as an educational guide. Do not share seed phrases, private keys, recovery phrases, or wallet credentials with any assistant, even when discussing smart accounts.
功能分析
Type: OpenClaw Skill Name: smart-account-onboarding-guide Version: 1.0.0 The 'Smart Account Onboarding Guide' is a purely educational skill designed to provide information on account abstraction (ERC-4337). It contains no executable code, as confirmed by the 'no_code_execution' flag in skill.json and the absence of any script files. The instructions in SKILL.md are well-structured, focusing on conceptual explanations and safety boundaries, explicitly prohibiting wallet connections or specific product recommendations.
能力标签
cryptorequires-walletcan-make-purchasesrequires-sensitive-credentials
能力评估
Purpose & Capability
The stated purpose is educational guidance on ERC-4337 smart accounts, and the artifacts consistently limit the skill to explanations, comparisons, staged adoption guidance, and risk awareness.
Instruction Scope
The workflow is bounded to asking about the user's current wallet setup and explaining tradeoffs; it explicitly avoids provider recommendations, security guarantees, and live wallet or chain interactions.
Install Mechanism
There is no install spec, no dependencies, and no code files. skill.json declares no_code_execution: true.
Credentials
No binaries, environment variables, credentials, config paths, wallet connections, API calls, or runtime integrations are required. The capability signals appear to be topical keyword matches rather than actual requested authority.
Persistence & Privilege
The artifacts show no persistence, background execution, credential handling, local file indexing, memory use, or privileged account access.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install smart-account-onboarding-guide
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /smart-account-onboarding-guide 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
- Initial release of the Smart Account Onboarding Guide skill. - Explains account abstraction (ERC-4337) and how smart accounts differ from EOAs in clear, non-technical language. - Provides scenario-based guidance, staged adoption paths, and surfaces key new risks of programmable accounts. - Includes direct comparison between EOAs and smart accounts across custody, recovery, gas payment, batching, and security. - Does not recommend specific wallets, implementations, or verify the security of any provider.
元数据
Slug smart-account-onboarding-guide
版本 1.0.0
许可证 MIT-0
累计安装 0
当前安装数 0
历史版本数 1
常见问题

Smart Account Onboarding Guide 是什么?

Explains account abstraction (ERC-4337) and smart accounts — how they differ from EOAs, when to adopt, and what new risks they introduce. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 17 次。

如何安装 Smart Account Onboarding Guide?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install smart-account-onboarding-guide」即可一键安装,无需额外配置。

Smart Account Onboarding Guide 是免费的吗?

是的,Smart Account Onboarding Guide 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。

Smart Account Onboarding Guide 支持哪些平台?

Smart Account Onboarding Guide 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 Smart Account Onboarding Guide?

由 haidong(@harrylabsj)开发并维护,当前版本 v1.0.0。

💬 留言讨论