Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.kaleidoswap.com/llms.txt

Use this file to discover all available pages before exploring further.

Overview

The KaleidoSwap Extension includes an in-extension swap surface. It can use KaleidoSwap maker pairs when the optional RGB Lightning Node account is connected, and it can use Spark/Flashnet routes when Spark pools are available. KaleidoSwap swap screen

Prerequisites

Before swapping:
  1. At least one compatible swap venue must be available
  2. The relevant account must be connected
  3. You must have sufficient balance for the source asset and network fees

Swap Flow

1

Open Swap

Click the Swap button on the dashboard action grid.
2

Select Assets

Choose the From and To assets:
  • From - The asset you want to trade (e.g., BTC)
  • To - The asset you want to receive
3

Enter Amount

Enter the amount you want to swap. The extension fetches a quote from the selected venue showing:
  • Exchange rate
  • Output amount
  • Fees
  • Expiry
4

Review

The swap preview screen shows:
  • From asset and amount
  • To asset and amount
  • Exchange rate
  • Fee breakdown
  • Total cost
5

Confirm

Confirm the swap before the quote expires.
6

Track Status

The swap status screen shows real-time progress:
  • Order creation
  • Payment processing
  • Swap execution
  • Completion
Logs are displayed for transparency.

Real-Time Quotes

When you enter an amount, the KaleidoSwap Extension fetches a quote from the active venue:
Quote FieldDescription
RateExchange rate between the two assets
Output AmountHow much you will receive
FeeProtocol and network fees
ExpiryHow long the quote is valid
VenueThe route provider, such as KaleidoSwap maker or Flashnet
Quotes update in real time as you change the amount.

Swap Status

After confirming, the swap progresses through several stages:
StatusDescription
Creating OrderThe swap order is being created
Processing PaymentYour payment is being processed
ExecutingThe maker is processing the swap
CompletedThe swap is done and you have received the asset
FailedSomething went wrong — check the logs for details
If no compatible venue or pair is available, the KaleidoSwap Extension shows an empty state instead of a quote. Wallet features such as deposits, withdrawals, balances, and settings still work.

Tips

Make sure you have enough of the source asset to cover both the swap amount and any fees.
Quotes expire after a short period. Review and confirm promptly to avoid needing a new quote.
If a swap fails, the status screen shows detailed logs that can help diagnose the issue.