跳到主要内容

Stellar

Stellar Provider 用于在 Web 应用中连接 UKey Wallet Stellar 账户,并发起交易 XDR、Soroban Auth Entry 或消息签名请求。页面中可通过 window.$ukey.stellar 访问。

ℹ️

该 Provider 的方法形态与 Stellar Wallets Kit 的 KitActions 接近,包括 getAddresssignTransactionsignAuthEntrysignMessagegetNetwork

快捷链接

简例

const stellar = window.$ukey?.stellar;
if (!stellar?.isUKey) throw new Error("未检测到 UKey Wallet Stellar Provider");

const { address } = await stellar.getAddress();
const network = await stellar.getNetwork();

console.log({ address, network });

常见异常

  • 4001: 用户拒绝连接或签名请求。