跳转到主要内容

先跑起来,再安装

想最快看清它的形态,就运行导览 —— 真实的路由器、能力清单与统一收款,配上内存桩适配器。无需节点、无需凭证、无需联网,也无需任何协议 SDK。
它会打印能力清单、为三个目标地址做路由、构建一个 BIP321 URI,并把四份余额合并为精简模式下的数值。把桩适配器换成 createWdkRegistry,就是导览与一个真正转移资金的钱包之间的全部差别。

安装

环境要求

  • Node.js 20 或更高版本
  • 推荐 TypeScript 5.x
  • 仅支持 ESM

协议 SDK 是可选的对等依赖

唯一的硬依赖是纯密码学基础库(@noble/*、@scure/*)。每个协议 SDK 都是可选的 peerDependency —— 只安装你实际用到的适配器所需的那些。 引入根入口不会拉入任何协议 SDK,而每个适配器都在 connect() 内部懒加载自己的 SDK,因此缺失的对等依赖只会在你真正加载该适配器子路径时才报错。正是这一点让 MV3 扩展宿主可以引入本引擎,而不必背上所有 L2 SDK。
迁移说明(≤ beta.53 → beta.54): 协议 SDK 已从 dependencies 移至可选的 peerDependencies,不再被传递安装 —— 请把你所用适配器对应的包加入自己的 package.json。

你的第一个钱包

注入你的平台实现

引擎从不直接调用平台 API。每个宿主在启动时一次性注入存储、CSPRNG 和时钟,正是这一点让同一套引擎可以原样运行在 React Native(SecureStore/MMKV)、浏览器扩展(chrome.storage)和 Node 上。