Skip to main content

Root Command

Global options

There is no --version flag. Global flags go before the sub-command: kaleido --json market pairs, not kaleido market pairs --json.

Top-Level Commands

setup

Key flags: --mode, --defaults, --api-url, --node-url, --create-node, --spawn-dir, --env-name, --node-count, --start

node

node swap

wallet

asset

asset issue

All issue subcommands accept --precision for the number of decimal places, and express --supply in the smallest raw unit. cfa and uda also accept --description and --file.

channel

channel order

channel lsp

peer

payment

market

swap

swap atomic

config

Valid config keys: node-url, api-url, network, spawn-dir

Amounts And Layers

Layer values also differ by command: market quote accepts BTC_LN, RGB_LN, and BTC_ONCHAIN, while swap atomic init and swap atomic run accept BTC_L1, BTC_LN, RGB_L1, and RGB_LN.

Short Aliases

Machine-Readable Mode

Every command group can be combined with --json:
Pair it with --agent in scripts so a missing value fails fast instead of waiting on a prompt, and add --yes to anything that spends funds or accepts a price. See Troubleshooting.