概览
BOT Chain 提供两类互补的账户抽象能力:ERC-4337 通过智能账户和 Bundler 提供 UserOperation 路径;EIP-7702 让现有 EOA 可以委托账户实现、保留原地址。当前生产接入以 ERC-4337 为主。
网络与支持状态
| 网络 | Chain ID | ERC-4337 版本与状态 | EIP-7702 版本与状态 |
|---|---|---|---|
| BOT Chain Mainnet | 677 | EntryPoint / UserOperation v0.7;Supported | Type 4;Partial,仅确认节点可识别 |
| BOT Chain Testnet | 968 | EntryPoint / UserOperation v0.7;Supported | Type 4;Partial,仅确认节点可识别 |
ERC-4337 与 EIP-7702 的区别
| 对比项 | ERC-4337 | EIP-7702 |
|---|---|---|
| 解决的问题 | 提供智能账户的操作提交、验证和 Gas 结算路径 | 让现有 EOA 获得可委托的智能账户能力 |
| 账户身份 | 通常使用独立的智能账户地址 | 保留原 EOA 地址 |
| 接入入口 | UserOperation 通过 Bundler 提交至 EntryPoint | Type 4 交易通过链 RPC 提交 |
| BOT Chain 当前定位 | 推荐的生产接入路径 | 预览能力,暂不推荐生产使用 |
两者如何组合
两者不是替代关系。EIP-7702 决定“现有 EOA 如何获得账户代码”,ERC-4337 决定“账户操作如何提交、验证和结算”。组合后,完成委托的 EOA 可以作为 UserOperation 的 sender,由支持 EIP-7702 的 Bundler 送入 EntryPoint。
BOT Chain 主网和测试网当前仅确认节点可识别 Type 4 交易,公开 Bundler 的 EIP-7702 开关仍为关闭状态。因此,“支持 Type 4”不等于“支持 EIP-7702 UserOperation”,组合路径目前不可用于公开生产接入。