Core Capabilities
RGB Lightning Node Management
Run your own RGB Lightning node or connect to existing ones
RGB Asset Trading
Trade RGB20 assets instantly on the Lightning Network
Lightning Integration
Fast, low-cost transactions through payment channels
Security First
Non-custodial architecture with encrypted backups
π RGB Lightning Node 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
Asset Allocation
- Allocate RGB assets to channels
- Multi-asset channel support
- Asset-specific routing
- Balance tracking per asset
Automated Backups
Automated Backups
- Encrypted channel backups
- Automatic backup scheduling
- Cloud or local storage
- One-click restore
Monitoring & Alerts
Monitoring & Alerts
- Real-time node monitoring
- Channel status alerts
- Payment notifications
- Performance metrics
π± RGB Asset Trading
Atomic Swaps
Execute trustless, instant asset swaps without intermediaries. Supported Swap Types:Lightning to Lightning
Instant 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 to the Bitcoin blockchain for cold storage.
Trading Features
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 millions of transactions per second without blockchain bottlenecks.
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
- Zero Reserve: Spend full channel capacity
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 (Soon)
- Ledger
- Trezor
Channel Backups
Security Best Practices
π― Additional Features
User Interface
Intuitive Design
Clean, modern interface designed for both beginners and power users
Dark Mode
Easy on the eyes with beautiful dark theme support
Multi-Platform
Available for macOS, Windows, and Linux
Real-Time Updates
Live balance updates, market data, and notifications
Developer Tools
For developers building on KaleidoSwap:- Python SDK
- TypeScript SDK
- REST API
Advanced Features
WebSocket Streaming
WebSocket Streaming
Real-time market data and quote updates via WebSocket connections
Multi-Asset Channels
Multi-Asset Channels
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
Transaction History
Transaction History
Complete history of all swaps, payments, and channel operations
Web App & Extensions
In addition to the desktop application, KaleidoSwap is also available as:Web App
Browser-Based TradingTrade RGB assets directly from your browser. The web app currently uses order-based swaps β you create an order, pay, and the maker fulfills it.
- No installation required
- Multiple wallet support (Alby, Xverse, BitMask, Rate)
- Real-time order tracking
Rate Extension
Bitcoin Layer 2 WalletSelf-custodial Chrome extension wallet for Bitcoin Layer 2 networks.
- Built-in asset swaps via Kaleidoswap
- RGB protocol support (Spark, Arkade, Liquid planned)
- WebLN and Nostr DApp connectivity
Coming Soon
Upcoming Features:
- Mobile app (iOS & Android)
- Hardware wallet integration
- Advanced trading features (limit orders, DCA)
- Multi-signature wallet support
- More RGB asset types (RGB21 NFTs, RGB25 UDAs)
- Atomic swaps in the web app
Get Started
Desktop App
Install KaleidoSwap and start trading with atomic swaps
Web App
Trade from your browser with order-based swaps
Rate Extension
Install the Bitcoin Layer 2 wallet extension