安装方式
安装 KaleidoSwap 桌面应用有两种方式:1. 下载二进制文件
- 下载:从 KaleidoSwap 下载页面 或 GitHub Releases 页面获取最新构建,选择与你操作系统匹配的二进制文件。
- 校验:安装前,用经 GPG 签名的 SHA256 校验和清单核对下载文件。详细步骤见二进制文件校验指南。
- 安装:执行该二进制文件即可运行应用。
2. 本地构建
通用前置条件
- Tauri 2.x
确认已安装全部官方 Tauri 前置依赖(Rust、Node.js、pnpm)。 - 代码仓库
各平台专用说明
Windows:- RGB Lightning Node 集成在 Windows 上尚未完全原生支持。要在 Windows 上使用 RLN,请在 Docker 容器中运行并远程连接 —— 参见节点托管,其他远程节点方案见故障排查
- 安装 vcpkg,用它安装 openssl、sqlite3 等库
- 确认已安装 Microsoft Visual C++(通过 Visual Studio 或 Build Tools)
- 安装
build-essential和pkg-config - 安装 CI 构建所用的 WebKitGTK / GTK 依赖:
libwebkit2gtk-4.1-dev、libwebkit2gtk-4.0-dev、libgtk-3-dev、libglib2.0-dev、librsvg2-dev、libappindicator3-dev和patchelf - 确认 Rust、Node.js 和 pnpm 均已正确安装
构建与运行
- 安装依赖:
- 构建 Tauri 应用:
- 以开发模式运行 KaleidoSwap:
节点配置选项
安装 KaleidoSwap 之后,你需要连接到一个 RGB Lightning Node。有两种选择:方案 1:连接远程节点
如果你不想在本机运行节点,可以连接到远程 RGB Lightning Node:- 自托管远程节点:按照 RGB Lightning Node 托管指南,在 VPS 或服务器上搭建自己的 RGB Lightning Node。
- 托管服务商:连接由 ThunderStack 等服务商专业运维的节点。
- 不占用本地资源
- 7×24 可用(托管方案)
- 配置流程更简单
方案 2:创建带集成节点的本地钱包
如果追求完全的控制权和隐私,可以直接在本机运行节点:- 按照创建新钱包指南,创建一个带集成 RGB Lightning Node 的本地钱包。
- 完全掌控自己的节点
- 更强的隐私性
- 不依赖外部服务
在继续 KaleidoSwap 的配置之前,请先选择最符合你技术水平和需求的方案。
下载桌面应用
获取适用于 macOS、Windows 或 Linux 的最新 KaleidoSwap 桌面应用版本。