Skip to main content

环境要求

  • Python 3.10 或更高版本
  • 推荐使用 uv,也可以使用 pip
  • 使用 node 命令以及任何本地 RLN 工作流都需要 Docker 与 Docker Compose

安装

使用 uv 全局安装

这种方式无需先克隆仓库即可安装 kaleido 可执行文件。

从本地代码副本安装

从代码副本引导安装

首次运行设置

新用户请从这条命令开始:
不带参数的 kaleido setup 以非交互方式运行:它会立即以默认设置创建并启动一个本地 Docker mutinynet 节点,因此 Docker 必须处于运行状态。比特币网络是可选的位置参数(默认为 mutinynet):
使用 --mode 可以显式选择配置档案:
  • market:保存用于市场数据和服务端交换流程的 API 设置
  • local:配置 API 设置,并可选择创建本地 Docker 节点环境

非交互示例

设置标志

配置

CLI 将配置存储在:
支持的键:
  • api-url
  • node-url
  • network
  • spawn-dir
命令示例:

快速上手

仅市场模式

本地节点

Shell 补全

为当前 shell 安装补全:
或者打印补全脚本以便手动安装:

何时覆盖配置

已存储的配置适用于你的默认环境。需要时可以按命令覆盖:
如果你需要管理多套本地 RLN 节点栈,请继续阅读节点环境