Skip to main content

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

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

  • 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
  • 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
  • Set a maximum acceptable slippage per trade
  • Swaps abort if the rate moves beyond your limit
  • Time-limited quotes, confirmed before they expire
  • Full swap history in the History tab
  • Detailed execution data per swap
  • Records for reconciliation and accounting
  • 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

  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

Managing Liquidity

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

  • Channels are backed up after every state change
  • Each backup reflects the channel state at the time it was created
  • Backup file encrypted with your node password
  • Same password required to decrypt it on restore
  • Save to local disk, external drive, or encrypted cloud storage
  • Keep redundant copies you can still access later
  • Restore with your mnemonic phrase plus the backup file
  • Node force-closes the channels listed in the backup

Security Best Practices

Important Security Tips:
  • Always verify binary signatures before installation
  • Store your mnemonic phrase securely offline
  • Use strong, unique passwords
  • Export a fresh backup after channel changes
  • Keep your software updated

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

Typed tool surfaces for wallets, the DEX, and payment-gated APIs, usable from any MCP-compatible client
SKILL.md playbooks that scope which tools an agent can reach and carry the execution plan
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

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

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