
Why KaleidoSwap?
Multi-Protocol
Hold, spend, and swap assets across Bitcoin Layers. BTC ↔ RGB swaps settle atomically over Lightning; other routes run through supported venues
Non-Custodial
Your keys, your coins. No accounts, no intermediaries. Just connect your wallet or run your own node
Open Source
The desktop app, SDKs, CLI, and wallet engine are MIT-licensed, and the AI tooling is Apache 2.0. Inspect the code, contribute, or build your own integration
Multi-Platform
Desktop App available for macOS, Windows, and Linux. Extension available in the browser
Platform Overview

- Clients & integrators — Desktop, Extension, Mobile, and Web App, alongside third-party wallets, neobanks, payment processors, and AI agents building on the same interfaces.
- Integration layer — the Swap SDK (
@kaleidorg/swap-sdk: TypeScript, Python, React Native, and Rust) for non-custodial swaps against the maker, and@kaleidorg/wallet-enginefor wallet primitives (TypeScript). Start with the SDK → - Protocols — Bitcoin on-chain and Lightning, plus the Bitcoin Layer protocols swaps can settle on. How it works →
- Liquidity layer — the KaleidoSwap LSP bootstraps liquidity today; external market makers join from 2027.
- Intelligence layer — KaleidoMind, the self-hosted AI brain (QVAC runtime, Skills and MCP libraries, fine-tuned models), and KaleidoAgent, an autonomous trading agent that runs against a local model or Claude and OpenAI. Explore AI Tools →
For Traders
Trade from your own wallet with our apps and extensions:Getting Started
1
Install the app
Download for macOS, Windows, or Linux.
Installation Guide →
2
Create a wallet
Generate a new wallet and save your recovery phrase.
Wallet Setup →
3
Deposit & open channels
Fund your wallet and open Lightning channels.
Deposit Guide → · Channel Guide →
4
Start trading
Execute atomic swaps with RGB assets.
Trading Guide →
Guides
Desktop Guide
Nodes, wallets, channels, and trading
Extensions
Multi-layer wallet, swaps, and DApp connectivity
AI Tools
Autonomous agent for portfolio management and local-AI brain
For Builders
Build on KaleidoSwap with our SDKs, APIs, and AI Tools:Getting Started
1
Install the Swap SDK
npm install @kaleidorg/swap-sdk for TypeScript, pip install kaleidorg_swap_sdk for Python.
Installation →2
List what the maker trades
Connect to the signet maker and read its routes, limits, and fees. Mainnet is coming soon.
Quickstart →
3
Make a swap
Create a swap, verify it against your own keys, fund it, and claim. The SDK builds and signs every transaction on your side.
Receive on-chain from Lightning →
4
Go deeper
Every maker endpoint, if you are building your own client.
Maker API →
Guides
SDK
Swap SDK guides, reference, and examples
API Reference
The maker’s /v2 endpoints and swap flow
CLI
Run local nodes, swaps, and channel flows from the terminal
AI Tools
MCP servers for wallet operations and Skills files for specific behaviors
Community & Support
Telegram
Join our community chat
Twitter/X
Follow us for updates
GitHub
Contribute to the project