webauthn-prf-wallet - 构建隔离于 iframe 的通行密钥钱包
实现基于 WebAuthn PRF 的客户端以太坊钱包,包含 iframe 密钥隔离、签名 RPC、平台支持检测和 LongBlob 回退。
标签
更新于: 2026-10-07能力
典型输入
典型输出
该技能可以做什么
- 通过 PRF 派生 EVM 密钥
- 使用 HKDF 派生密钥
- 在 iframe 中隔离密钥
- 通过 RPC 提供签名
- 检测平台 PRF 支持
- 提供 LongBlob 回退
输入
- 通行密钥凭据
- PRF 盐值和信息标签
- 依赖方配置
- WebAuthn 挑战
- 浏览器和操作系统平台
输出
- 派生的钱包地址
- 签名 RPC 结果
- 平台支持状态
- 钱包实现文件
- LongBlob 回退数据
要求
- 支持 Web Crypto API 的现代浏览器
- 兼容 WebAuthn 的验证器
- 同源钱包 iframe
- WebAuthn 服务端验证
- 短期挑战存储
- 所需 npm 软件包
