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.
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.