Frequently Asked Questions
What is KaleidoSwap Desktop App?
What is KaleidoSwap Desktop App?
KaleidoSwap Desktop App is an open source desktop application that enables trading of RGB assets on the Lightning Network. It provides a user-friendly interface for managing RGB Lightning nodes and connecting to Lightning Service Providers (LSPs).
What assets can I trade on KaleidoSwap Desktop App?
What assets can I trade on KaleidoSwap Desktop App?
The wallet supports all four RGB schemas: NIA (Non-Inflatable Assets), CFA (Collectible Fungible Assets), UDA (Unique Digital Assets), and IFA (Inflatable Fungible Assets). The pairs currently traded on the platform are NIA assets (formerly known as RGB20) — client-validated smart contracts on Bitcoin that represent fixed-supply fungible tokens.
Is KaleidoSwap Desktop App custodial?
Is KaleidoSwap Desktop App custodial?
No, KaleidoSwap Desktop App is non-custodial. You maintain full control of your private keys and assets at all times. The application provides secure key management and encrypted backups.
Do I need to run my own RGB Lightning node?
Do I need to run my own RGB Lightning node?
No, you have two options:
- Run your own RGB Lightning node
- Connect to existing nodes through the application
How does the trading protocol work?
How does the trading protocol work?
KaleidoSwap Desktop App uses a taker-maker model for trading:
- Makers provide liquidity and set prices
- Takers can view real-time price updates
- Trades are executed through atomic swaps via RLN API
- All trades are secured by Lightning Network and RGB Protocol
Why can't I trade all the sats on my side of the channel?
Why can't I trade all the sats on my side of the channel?
Dust reserve (3,000 sats): In RGB Lightning swaps, the taker (you) must always send 3,000 sats to the maker as part of the swap. These sats aren’t lost — they act as a temporary “dust amount.” When the maker completes the HTLC and sends assets back, you also receive 3,000 sats with the assets on top. So, you need to keep at least 3,000 sats untradeable in your balance to make the swap process work.Beyond the dust reserve, the tradeable amount is bounded by your channel’s outbound capacity and by the per-asset limits the maker advertises for each route.
How secure are my assets?
How secure are my assets?
KaleidoSwap Desktop App implements multiple security measures:
- Non-custodial architecture
- Encrypted channel backups
- Secure key management
- Trustless trading protocol
- Client-side validation for RGB assets
Are my trades private?
Are my trades private?
Yes, KaleidoSwap Desktop App prioritizes privacy:
- Channel operations can be private
- Trade details are only known to participants
- No KYC required for basic operations
What do I need to start trading?
What do I need to start trading?
To start trading on KaleidoSwap Desktop App:
- Install the desktop application
- Create or import a wallet
- Fund your wallet with Bitcoin
- Open Lightning channels
- Acquire RGB assets
How do I get RGB assets?
How do I get RGB assets?
You can acquire RGB assets by:
- Trading through KaleidoSwap Desktop App
- Connecting to RGB LSPs
- Participating in RGB token distributions
What are the minimum requirements?
What are the minimum requirements?
Minimum requirements for running KaleidoSwap Desktop App:
- Modern operating system (Windows, macOS, Linux)
- 4GB RAM recommended
- Stable internet connection
- Sufficient storage for blockchain data if running a full node
How do I report bugs?
How do I report bugs?
To report bugs:
- Check existing GitHub issues
- Provide detailed reproduction steps
- Include relevant logs and system information
- Submit through GitHub issues
Is there documentation for developers?
Is there documentation for developers?
Yes, developers can refer to:
Get Help
Check the Troubleshooting for errors rather than questions. For anything else, report a problem through your preferred channel from the options below, including:- Your OS and version (macOS, Windows, or Linux)
- KaleidoSwap Desktop App version
- Node type (local or remote) and version
- Steps to reproduce
- Error messages or screenshots
- Log files:
- macOS:
~/Library/Logs/com.kaleidoswap.dev/ - Windows:
%APPDATA%\com.kaleidoswap.dev\logs - Linux:
~/.local/share/com.kaleidoswap.dev/logs
- macOS:
Telegram Community
Ask the community.
GitHub Issues
Report a bug on the relevant repository.
Email Support
Direct support for urgent issues.
Download the Desktop App
Get the latest KaleidoSwap Desktop App release for macOS, Windows, or Linux.