SuperAPI AI 工具集

evm-address

通用与其它

查看项目

更新于 10-16 00:24

技能介绍

用途:evm-address 用于离线、确定性地生成 EVM 充值地址,适合需要为每个用户分配固定充值地址的场景。

主要能力:支持两种主要模式。XPUB(BIP-44)使用扩展公钥生成 EOA 地址,派生路径为 m/44'/60'/0'/0/i;Factory(CREATE2)通过 WalletFactory 生成 EIP-1167 最小代理的合约地址。资料还列出 EIP-7702(委托给 SweeperDelegate)与 Permit/Auth(通过 PermitSweeper 批量归集)等策略。

使用方式:SDK 安装命令为 npm install @evm-address/sdk;CLI 安装命令为 npm install -g @evm-address/cli。SDK 示例:import { createXpubGenerator } from "@evm-address/sdk"; const generator = createXpubGenerator({ xpub: "xpub..." }); const address = generator.generate(0); 文档包含 SDK 指南、CLI 指南、智能合约部署与验证说明,以及 Factory、Delegate、Permit 合约的 Solidity 源码。

适用场景:需要离线派生充值地址、按索引确定性生成地址、或使用 CREATE2 反事实合约地址的集成方。

限制与安全:工具设计为离线使用,不需要私钥,仅用 XPUB 或合约地址等公开信息推导地址。资料未提供收费、价格、平台支持范围与性能数据,暂未提供。