Stellar钱包集成
快速开始
开发Stellar钱包相关功能前,需要先安装Cactus Link。
Cactus Link通过注入Stellar钱包接口与dApp进行交互。
Provider交互方式
- Rabet:通过注入变量与dApp交互
- Freighter:通过API message消息与dApp交互
支持的方法
| 方法 | 说明 |
|---|---|
getAddress |
获取当前账户的公钥 |
signTransaction |
对Stellar交易(XDR格式)进行签名 |
signMessage |
对任意消息进行签名 |
getNetwork |
获取当前网络信息 |
signAuthEntry |
对Soroban授权条目进行签名 |
注意:
signMessage、getNetwork和signAuthEntry在测试链dApp中没有触发。getNetwork和signAuthEntry不被Rabet和Lobstr插件支持。
测试dApp
可使用以下测试dApp进行测试:https://testnet.blend.capital/