Skip to main content
This page collects the links from every product tab in one list. Each product also keeps its own, scoped to what that surface needs: Desktop App, Extension, AI Tools, and KaleidoSDK.

Source Repositories

Everything KaleidoSwap ships in the open lives under the KaleidoSwap organisation. The Extension is the exception: its repository is private while the beta is closed.

desktop-app

Source, releases, and issue tracking for the Desktop App.

kaleido-sdk

Source, releases, and issue tracking for both the TypeScript and Python implementations.

kaleido-cli

The command-line client for running a node and trading from a terminal.

kaleido-agent

The autonomous agent, its dashboard and status API, and the skills/ directory every loop loads from.

kaleido-mind

The on-device engine: tiered funnel, recipe engine, tool contract, memory and retrieval, and the eval harness.

kaleido-mcp

The MCP gateway that composes every domain behind one connection.

rgb-lightning-node

The node the SDK and the wallet tools drive. This is the KaleidoSwap fork; the upstream project is maintained by RGB Tools.

specs

The OpenAPI specifications every client generates its API types from, which is what keeps request and response shapes identical across languages.

Protocol Documentation

The layers a KaleidoSwap wallet derives accounts on, and the upstream reference for each.

RGB Protocol

Client-side validation and asset interfaces, for both node-less RGB-L1 and RGB over Lightning.

Spark

Statechain-based transfers, Lightning send and receive, and the tokens behind the Spark account.

Arkade

VTXOs, boarding and offboarding, and the batch settlement model behind the Arkade account.

Liquid

The federated sidechain behind L-BTC and issued assets such as USDt.

Integration Standards

Specifications for the interfaces KaleidoSwap exposes to other software.

Model Context Protocol

The tool protocol every KaleidoSwap MCP server implements.

WebLN

The browser provider standard for Lightning, injected at window.webln.

NIP-07

In-page Nostr signing, injected at window.nostr.

NIP-46

Nostr Connect remote signing over relays, via a bunker:// string.

QVAC SDK

The on-device inference runtime KaleidoMind uses for LLM, embeddings, speech to text, and text to speech.
See DApp connectivity for how the browser providers are exposed to web pages.

Development & Testing

Mutiny Faucet

Get Signet Bitcoin to fund a node and open test channels.

Mutinynet Explorer

Inspect Signet transactions, blocks, and channel opens.

Get Help

Check the Troubleshooting page for errors and the Glossary for terminology. Each product also keeps its own FAQ and troubleshooting under its Reference group. When reporting a problem, include the product and version you are running, the network you are on (Signet or mainnet), the steps to reproduce, and the error message or a screenshot. The product-specific pages list the extra details worth attaching, such as log file locations and version commands.

Telegram Community

Ask the community.

GitHub

Issues, pull requests, and the full source.

Email Support

Direct support for urgent issues.
Never share your private keys or mnemonic seed with anyone, including support staff. Legitimate support will never ask for this information.