sphere-sdk
適用於自主經濟代理的SDK。賦予代理身分、錢包,以及與其他代理尋找、協商和結算的能力——點對點
sphere-sdk 是什麼?
適用於自主經濟代理的SDK。賦予代理身分、錢包,以及與其他代理尋找、協商和結算的能力——點對點,具備完美的隱私和超快的最終性
sphere-sdk 概覽
這是什麼
Sphere SDK 是一個模組化的 TypeScript SDK,用於 Unicity 狀態轉換網路的錢包操作。它為自主經濟代理人提供身分、錢包,以及與其他代理人點對點搜尋、協商和結算的能力,兼具隱私與快速最終確認。
主要功能
- 支援 BIP39/BIP32 金鑰衍生與選擇性種子加密的錢包管理
- 透過 wallet-api 垂直層進行引擎認證的代幣轉帳,具備持久伺服端意圖與郵箱傳遞功能
- 透過 wallet-api 軌道進行帶有加密備註的付款請求與持久結算
- 簽署意圖公告板,支援語意搜尋與即時動態
- 基於 NIP-29 中繼的群組聊天與管理功能
- 透過 NIP-17 直接訊息和 NIP-29 群組聊天發送訊息(僅限訊息,非付款軌道)
- 多地址 HD 衍生(BIP32/BIP44)
- 透過 ConnectClient/ConnectHost 進行 dApp 與錢包之間的通訊
使用情境
- 建構能夠點對點進行經濟交易的自主代理人
- 開發需要錢包整合、付款請求或代幣轉帳的 dApp
- 透過基於 Nostr 的訊息系統實作群組聊天或直接訊息
- 開發需要發送和接收付款的 CLI 或批次應用程式
快速開始
安裝 SDK:bashnpm install @unicitylabs/sphere-sdk # 瀏覽器npm install @unicitylabs/sphere-sdk ws # Node.js:需要 ws請參閱儲存庫 README 以取得針對各平台的快速入門指南和完整程式碼範例。
授權與價格
授權:MIT價格:開放原始碼
內容整理自該專案公開的 README 與儲存庫資訊。