Skip to main content

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

Self-Hosted RGB Lightning Node
  • Full control over your node
  • Complete privacy for your transactions
  • Customizable configuration
  • Direct P2P connections
# Start your RGB Lightning node
kaleidoswap-node start

Node Features

  • Open/close Lightning channels
  • Monitor channel states
  • Rebalance liquidity
  • Set channel policies
  • Allocate RGB assets to channels
  • Multi-asset channel support
  • Asset-specific routing
  • Balance tracking per asset
  • Encrypted channel backups
  • Automatic backup scheduling
  • Cloud or local storage
  • One-click restore
  • 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 SwapsSwap RGB assets directly through Lightning channels
  • USDT ↔ BTC
  • XAUT ↔ BTC
  • Any RGB20 asset pairs

On-Chain to Lightning

Move Assets to LightningTransfer on-chain assets to Lightning channels
  • Instant liquidity
  • Lower future transaction costs
  • Enable fast trading

Lightning to On-Chain

Settle to Base LayerMove assets from Lightning back to Bitcoin blockchain
  • Final settlement
  • Cold storage transfer
  • Long-term holding

Trading Features

1

Real-Time Quotes

Get live market rates for asset pairs with price impact calculations
2

Slippage Protection

Configure maximum acceptable slippage for trades
3

Order History

Track all your swaps with detailed execution data
4

Multiple LSP Support

Connect to multiple liquidity providers for best rates

Supported Assets

AssetTickerTypePrecision
Tether USDUSDTRGB206 decimals
Tether GoldXAUTRGB209 decimals
Tether SilverXAGRGB209 decimals
BitcoinBTCNative8 decimals
More assets coming soon
Asset availability depends on connected LSP. Different LSPs may support different asset sets.

⚡ Lightning Network Integration

Fast & Low-Cost Transactions

Instant Settlement

Millisecond Finality
  • Transactions complete in less than 1 second
  • No blockchain confirmation wait
  • Immediate balance updates

Minimal Fees

Low Transaction Costs
  • Fees measured in satoshis
  • Fraction of on-chain costs
  • Economical for small amounts

High Throughput

Unlimited Scalability
  • Millions of TPS possible
  • No blockchain bottleneck
  • Instant multi-hop routing

Privacy Enhanced

Increased Privacy
  • Off-chain transactions
  • Onion routing
  • Minimal blockchain footprint

Channel Operations

Opening Channels

┌─────────────────────────────────────────────┐
│  1. Select LSP or Peer                      │
│  2. Choose Channel Capacity                 │
│  3. Allocate RGB Assets (optional)          │
│  4. Set Channel Parameters                  │
│  5. Confirm and Open                        │
└─────────────────────────────────────────────┘
Channel Options:
  • 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

Receive PaymentsGet inbound liquidity from LSPs:
  • Order channels with inbound capacity
  • Submarine swaps
  • Lightning Service Provider services

🔒 Security Features

Non-Custodial Architecture

Your Keys, Your Control:
✓ Private keys never leave your device
✓ No third-party access to funds
✓ Complete control over transactions
✓ Trustless trading protocol

Secure Key Management

┌─────────────────────────────────────────┐
│  Encryption Layer                       │
│  ┌───────────────────────────────────┐  │
│  │  Hardware Wallet Support (Soon)   │  │
│  │  - Ledger                         │  │
│  │  - Trezor                         │  │
│  └───────────────────────────────────┘  │
│  ┌───────────────────────────────────┐  │
│  │  Software Wallet                  │  │
│  │  - AES-256 Encryption            │  │
│  │  - Password Protection            │  │
│  │  - Mnemonic Backup               │  │
│  └───────────────────────────────────┘  │
└─────────────────────────────────────────┘

Channel Backups

1

Automatic Backups

Channels are automatically backed up after every state change
2

Encrypted Storage

Backups are encrypted with your password before storage
3

Multiple Locations

Save backups locally and to cloud storage for redundancy
4

Easy Restore

Restore channels with mnemonic phrase + backup file

Security Best Practices

Important Security Tips:
  • Always verify binary signatures before installation
  • Store your mnemonic phrase securely offline
  • Use strong, unique passwords
  • Enable automatic backups
  • Keep your software updated

🎯 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:
from kaleidoswap_sdk import KaleidoClient

client = KaleidoClient.create(
    maker_url="https://api.staging.kaleidoswap.com/api/v1"
)
assets = await client.maker.list_assets()
quote = await client.maker.get_quote(
    from_asset="BTC", to_asset="USDT", amount=100000
)
Explore Python SDK →

Advanced Features

Real-time market data and quote updates via WebSocket connections
Allocate multiple RGB assets to a single Lightning channel
Set your own routing fees for public channels
Automatic optimal path finding for Lightning payments
Create, track, and manage Lightning invoices
Complete history of all swaps, payments, and channel operations

Web App & Extensions

In addition to the desktop application, KaleidoSwap is also available as:

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