理解 Spark 地址

Spark 地址是 Bech32m 编码的包装器,结合了两个元素:网络标识符和钱包的身份公钥。

地址示例: sprt1pgssyuuuhnrrdjswal5c3s3rafw9w3y5dd4cjy3duxlf7hjzkp0rqx6dj6mrhu

网络及其前缀

  • sp:主网
  • spt:测试网
  • sprt:回归测试网
  • sps:签名网
  • spl:本地

获取您的 Spark 地址

要获取您的 Spark 地址,使用 getSparkAddress() 方法:

const sparkAddress = await wallet.getSparkAddress();
console.log("My Spark Address:", sparkAddress);

重要注意事项

  • Spark 地址是从您钱包的网络和身份公钥派生的
  • 同一个钱包将始终生成相同的 Spark 地址
  • Spark 地址是特定于网络的(主网/测试网/回归测试网)

最佳实践

  • 分享前始终验证地址
  • 仔细检查网络兼容性
  • 跟踪不同网络的地址
  • 使用适合网络的地址格式。不同网络地址之间的交易将自动失败。

下一步

现在您已经有了 Spark 地址,您可以:

需要帮助?