SuperAPI AI 工具集

jaw-sdk-best-practices

编程与开发

查看项目

更新于 10-15 23:43

技能介绍

用途:面向使用 JAW SDK 在 EVM 链上构建 passkey 认证智能账户应用的开发指南,覆盖安装配置、连接钱包、交易签名、权限、支付、身份认证、EIP-7702 升级与无界面集成等。

主要能力与话题:安装并配置 @jaw.id/wagmi(React)、@jaw.id/core(原生 JS/服务端)、@jaw.id/ui(AppSpecific 模式 UI);配置 API Key(https://dashboard.jaw.id 获取)、appName、ENS、mode、paymaster、preference;选择 CrossPlatform 与 AppSpecific 认证模式;使用标准 wagmi hooks 连接/断开;发送单笔或批量交易与 gas 估算;签名(EIP-191、EIP-712、ERC-7871);权限授予/查询/撤销(ERC-7715)与订阅扣款;稳定币支付与批量付款;paymaster 代付(ERC-7677,仅 EntryPoint v0.8);ENS 子名发放与解析;SIWE;通过 Account 类构建无界面集成、服务端与 AI Agent 钱包;EIP-7702 升级 EOA 保留地址(Account.fromLocalAccount(config, localAccount, { eip7702: true }));React Native/Expo 集成;自定义 UIHandler;provider RPC、错误处理与 TypeScript 类型。

必要用法:EIP-1193 兼容,可作为 MetaMask 等钱包的替代接入;API Key 必填。具体命令、peer 依赖与完整配置项需查阅各规则文件,资料未提供全文代码。

限制:仅支持 EVM 链与 EntryPoint v0.8;其余平台与版本细节暂未提供。