Skip to main content

安装方式

安装 KaleidoSwap 桌面应用有两种方式:

1. 下载二进制文件

  1. 下载:从 KaleidoSwap 下载页面 或 GitHub Releases 页面获取最新构建,选择与你操作系统匹配的二进制文件。
  2. 校验:安装前,用经 GPG 签名的 SHA256 校验和清单核对下载文件。详细步骤见二进制文件校验指南
  3. 安装:执行该二进制文件即可运行应用。

2. 本地构建

通用前置条件

  • Tauri 2.x
    确认已安装全部官方 Tauri 前置依赖(Rust、Node.js、pnpm)。
  • 代码仓库

各平台专用说明

Windows:
  • RGB Lightning Node 集成在 Windows 上尚未完全原生支持。要在 Windows 上使用 RLN,请在 Docker 容器中运行并远程连接 —— 参见节点托管,其他远程节点方案见故障排查
  • 安装 vcpkg,用它安装 opensslsqlite3 等库
  • 确认已安装 Microsoft Visual C++(通过 Visual Studio 或 Build Tools)
Linux:
  • 安装 build-essentialpkg-config
  • 安装 CI 构建所用的 WebKitGTK / GTK 依赖:libwebkit2gtk-4.1-devlibwebkit2gtk-4.0-devlibgtk-3-devlibglib2.0-devlibrsvg2-devlibappindicator3-devpatchelf
  • 确认 Rust、Node.js 和 pnpm 均已正确安装

构建与运行

  1. 安装依赖
  2. 构建 Tauri 应用
  3. 以开发模式运行 KaleidoSwap

节点配置选项

安装 KaleidoSwap 之后,你需要连接到一个 RGB Lightning Node。有两种选择:

方案 1:连接远程节点

如果你不想在本机运行节点,可以连接到远程 RGB Lightning Node:
  • 自托管远程节点:按照 RGB Lightning Node 托管指南,在 VPS 或服务器上搭建自己的 RGB Lightning Node。
  • 托管服务商:连接由 ThunderStack 等服务商专业运维的节点。
远程节点的优势:
  • 不占用本地资源
  • 7×24 可用(托管方案)
  • 配置流程更简单

方案 2:创建带集成节点的本地钱包

如果追求完全的控制权和隐私,可以直接在本机运行节点:
  • 按照创建新钱包指南,创建一个带集成 RGB Lightning Node 的本地钱包。
本地节点的优势:
  • 完全掌控自己的节点
  • 更强的隐私性
  • 不依赖外部服务
本地节点集成在 Windows 上尚未完全原生支持。Windows 用户应选择上面的方案 1(远程节点:通过 Docker 自托管,或使用 ThunderStack 等托管服务商)—— 详见故障排查
在继续 KaleidoSwap 的配置之前,请先选择最符合你技术水平和需求的方案。

下载桌面应用

获取适用于 macOS、Windows 或 Linux 的最新 KaleidoSwap 桌面应用版本。