跳转到主要内容
以下示例使用 client = createArksatClient(provider)。示例变量由应用提供。

getCapabilities

查询 API 版本、支持方法与网络。以实际返回能力判断可用功能。 参数
返回
示例

getProviderState

读取连接、解锁、账户与网络状态。 参数
返回
示例

getNetwork

读取当前网络和 Arkade 服务信息。 参数
返回
示例

getWalletSession

取得当前公开会话快照。Bitcoin 链上入金地址读取 boardingAddress;没有独立 getBoardingAddress RPC。 参数
返回
示例

switchNetwork

请求切换网络。成功后重新读取网络、账户、余额和会话。 参数
返回
示例

会话校验

支持 ArksatSessionGuard 的操作可以传入 expectedAddress、expectedNetwork、expectedSessionId,避免用户切换账户或网络后继续使用旧上下文。高级集成。 错误处理 · 完整 TypeScript 类型