SuperAPI AI 工具集

wallets

通用与其它

查看项目

更新于 10-15 18:45

技能介绍

用途:说明如何创建、管理和使用以太坊钱包,覆盖 EOA、智能合约钱包、多签(Safe)和账户抽象,并给出密钥管理与代理操作的安全要点。

主要能力与现状:

  • EIP-7702 自 2025 年 5 月 7 日 Pectra 后上线,普通 EOA 可委托执行智能合约代码,无需迁移钱包,支持批量操作、gas 赞助和会话密钥式 UX;委托会保持激活,直到被替换或显式清除,交易失败也不一定自动撤销委托。截至 2026 年 2 月,主网已部署,MetaMask、Rainbow 在添加支持,生产代理仍建议用标准 EOA 或 Safe。
  • 账户抽象 ERC-4337 仍在早期(2026 年 2 月),主要实现有 Kernel(ZeroDev)、Biconomy、Alchemy Account Kit、Pimlico;EntryPoint v0.7 地址为 0x0000000071727De22E5E9d8BAf0edAc6f37da032。
  • 多签:Safe(Gnosis Safe)v1.4.1 地址在 Mainnet、Arbitrum、Base 等链上确定一致——Safe Singleton 0x41675C099F32341bf84BFc5382aF534df5C7461a,Safe Proxy Factory 0x4e1DCf7AD4e460CfD30791CCC4F9c8a4f820ec67,MultiSend 0x38869bf66a61cF6bDB996A6aE40D5853Fd43B526。

用法与建议:

  • AI 代理可采用 2-of-3 Safe:代理热钱包、人工热钱包、人工冷钱包,阈值 2,代理可排队交易,人工可执行或反之,便于撤销与恢复。
  • 切勿把密钥提交到 Git:.env、.env.、.key、*.pem、broadcast/、cache/ 应加入 .gitignore;提交前用 git diff --cached --name-only | grep -iE '.env|key|secret|private' 检查,必要时用 git log --all -p | grep -iE 'private.?key|0x[a-fA-F0-9]{64}' 扫描历史。已泄露密钥应立即转移资金并轮换。
  • 密钥加载方式:cast send ... --private-key $DEPLOYER_PRIVATE_KEY;或加密 keystore:cast send ... --keystore ~/.foundry/keystores/deployer --password-file .password;或硬件钱包:cast send ... --ledger。
  • 存储由差到好:代码/日志明文、共享环境变量、提交 Git 均不可;本地 .env 仅测试;加密 keystore、硬件钱包/云 KMS/TEE 更佳。
  • 交易防护:地址校验、测试网或 Anvil 分叉先测、设花费上限、高价值用 Safe、记录交易(不记录密钥),并假设密钥会被攻破。

限制:资料未提供收费、价格或平台支持细节;EIP-7702 与 ERC-4337 的生产工具链成熟度有限,代理场景需谨慎。