Core Capabilities
Multi-Asset Management
Run your own multi-asset Lightning node or connect to existing ones.
Multi-Protocol Trading
Trade Bitcoin L2 assets instantly on the Lightning Network.
Lightning Integration
Fast, low-cost transactions through payment channels.
Security First
Non-custodial architecture with encrypted backups.
Multi-Asset Management
Full Node Control
KaleidoSwap allows you to run a self-hosted RGB Lightning Node or connect to a remote one.- Run Your Own Node
- Connect to Existing Node
Self-Hosted RGB Lightning NodeTake full control of your infrastructure with a locally running node.
- Maximum privacy
- Direct P2P connections
- No reliance on third parties
Node Features
Channel Management
Channel Management
- Open/close Lightning channels
- Monitor channel states
- Rebalance liquidity
- Set channel policies
Asset Allocation (RGB Lightning)
Asset Allocation (RGB Lightning)
- Allocate RGB assets to channels
- Multi-asset channel support
- Asset-specific routing
- Balance tracking per asset
Encrypted Backups
Encrypted Backups
- Backups created after node state changes
- Exported manually as an encrypted file
- Store the file on local disk or your own external storage
- Restore with your mnemonic plus the backup file
Monitoring & Alerts
Monitoring & Alerts
- Real-time node monitoring
- Channel status alerts
- Payment notifications
- Performance metrics
Multi-Protocol Trading
Atomic Swaps
Execute trustless, instant asset swaps without intermediaries. Supported Swap Types:Lightning to Lightning RGB Asset Swaps
Swap RGB assets (like USDT) directly for BTC through Lightning channels.
On-Chain to Lightning Liquidity Management
Open channels with your on-chain funds for instant trading.
Lightning to On-Chain Settlement
Move assets from Lightning channels back on-chain for cold storage.
Trading Features
Multiple Order Types
Multiple Order Types
- Market Maker — automated quotes filled instantly against liquidity providers
- Manual Swaps — pick the counterparty and rate yourself for a single trade
- DCA — scheduled recurring buys or sells to average into a position over time
- Limit Orders — set a target rate and execute only when the market reaches it
Real-Time Quotes
Real-Time Quotes
- Live market rates for every trading pair
- Estimated receive amount before you confirm
- Exchange rate and fees shown on each quote
- Price impact calculated per trade
Slippage Protection
Slippage Protection
- Set a maximum acceptable slippage per trade
- Swaps abort if the rate moves beyond your limit
- Time-limited quotes, confirmed before they expire
Order History
Order History
- Full swap history in the History tab
- Detailed execution data per swap
- Records for reconciliation and accounting
Multiple LSP Support
Multiple LSP Support
- Connect to multiple liquidity providers
- Compare rates across market makers
- Pick the maker yourself on manual swaps
Asset availability depends on connected LSP. Different LSPs may support different asset sets.
Lightning Network Integration
Fast & Low-Cost Transactions
Leverage the Lightning Network for high-performance trading.Instant Settlement
Transactions complete in milliseconds with immediate balance updates.
Minimal Fees
Pay a fraction of on-chain costs, making micro-transactions viable.
High Throughput
Execute transactions without blockchain bottlenecks or block space limits.
Privacy Enhanced
Off-chain transactions with onion routing for maximum privacy.
Channel Operations
Opening Channels
- Select LSP or Peer
- Choose Channel Capacity
- Allocate RGB Assets (optional)
- Set Channel Parameters
- Confirm and Open
- Public Channels: Participate in routing, earn fees
- Private Channels: Direct payments only, more privacy
- Anchor Channels: Use anchor outputs for security
Managing Liquidity
- Inbound Liquidity
- Outbound Liquidity
- Circular Rebalancing
Receive PaymentsGet inbound liquidity from LSPs:
- Order channels with inbound capacity
- Submarine swaps
- Lightning Service Provider services
Security Features
Non-Custodial Architecture
KaleidoSwap is built on the principle of “Your Keys, Your Coins”.Private keys never leave your device
No third-party access to funds
Complete control over transactions
Trustless trading protocol via atomic swaps
Secure Key Management
Encryption Layer:- Software Wallet
- AES-256 Encryption
- Password Protection
- Mnemonic Backup
- Hardware Wallet Support (Coming Soon)
Channel Backups
Automatic Backups
Automatic Backups
- Channels are backed up after every state change
- Each backup reflects the channel state at the time it was created
Encrypted Storage
Encrypted Storage
- Backup file encrypted with your node password
- Same password required to decrypt it on restore
Multiple Locations
Multiple Locations
- Save to local disk, external drive, or encrypted cloud storage
- Keep redundant copies you can still access later
Easy Restore
Easy Restore
- Restore with your mnemonic phrase plus the backup file
- Node force-closes the channels listed in the backup
Security Best Practices
AI Features
Autonomous Agents
KaleidoAgent
AI portfolio manager and wallet operator. Monitors allocations and manages assets, without ever taking custody.
Local AI
KaleidoMind
On-device AI assistant. Get a quote, build a payment, find a contact, or make a swap in plain language.
AI Tooling
MCP Servers
MCP Servers
Typed tool surfaces for wallets, the DEX, and payment-gated APIs, usable from any MCP-compatible client
Skills
Skills
SKILL.md playbooks that scope which tools an agent can reach and carry the execution planMachine Payments
Machine Payments
Agents pay for HTTP 402-gated data APIs over Lightning without an API key or signup
Additional Features
User Interface
Single Seed
All Bitcoin Layers balances from a single 12-word seed instead of juggling separate wallets.
Translations
The interface is available in English, Spanish, Italian, German, French, Chinese, Japanese, and Korean.
Intuitive Design
Clean, modern interface designed for both beginners and power users, with dark and light theme supported.
Platform Extras
Docker Node Backend
Spin up your RGB Lightning node in a container. One setup, no dependency headaches.
Background Node
Run with tray controls and keep your node syncing while the app is minimized.
Multi-Platform
Desktop App available for macOS, Windows, and Linux. Extension available for Chromium-based browsers in an invite-only closed beta.
Advanced Features
WebSocket Streaming
WebSocket Streaming
Real-time market data and quote updates via WebSocket connections
Multi-Asset Channels (RGB Lightning)
Multi-Asset Channels (RGB Lightning)
Allocate multiple RGB assets to a single Lightning channel
Custom Fee Policies
Custom Fee Policies
Set your own routing fees for public channels
Payment Routing
Payment Routing
Automatic optimal path finding for Lightning payments
Invoice Management
Invoice Management
Create, track, and manage Lightning invoices
Developer Tools
For developers building on KaleidoSwap:SDK
Full SDK reference, examples, and best practices.
API Reference
REST endpoints and swap protocol details.
CLI
Run local nodes, swaps, and channel flows from the terminal.
AI Tools
MCP servers for wallet operations and Skills files for specific behaviors.
Coming Soon
Upcoming Features:
- Web App & Mobile App (iOS & Android)
- Hardware wallet integration
- Multi-signature wallet support
- Intent-based and P2P trading engines