Skip to main content

软件包与源码

npm — kaleido-sdk

已发布的 TypeScript 包。npm install kaleido-sdk

PyPI — kaleido-sdk

已发布的 Python 包。pip install kaleido-sdk

SDK 源码

两种语言实现的源码、发布记录与问题跟踪。

OpenAPI 规范

两个 SDK 都基于这些规范生成各自的 API 类型,这也是两种语言的请求与响应结构能够保持一致的原因。

协议参考

交换协议

SDK 所驱动的原子 HTLC 流程,逐个接口端点讲解,并附有时序图。

RGB LSPS1 API

client.maker 的 LSPS1 调用背后的通道下单接口。

RGB Lightning Node

client.rln 所通信的节点。这是 KaleidoSwap 的分支版本;上游项目由 RGB Tools 维护。

RGB 协议文档

客户端验证、资产接口,以及规范本身。

开发与测试

上主网之前请先在测试网络上开发。两个环境都已上线,且都不需要 API key。 按下面的写法把它们传入 baseUrl / base_url —— /api/v1 路径由 SDK 自动追加。

Mutiny 水龙头

获取 signet 比特币,用于为节点充值并开通测试通道。

API 快速开始

Base URL、认证方式、请求格式与速率限制。

社区与支持

GitHub Issues

针对 SDK 报告缺陷或提出功能需求。

Telegram

向社区和团队提问。

邮件支持

紧急问题的直接支持渠道。

常见问题

语言选择、子客户端、密钥保管、版本兼容与金额单位。