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.

KaleidoSwap Browser Extensions

KaleidoSwap browser extensions bring wallet management, protocol accounts, swaps, and DApp connectivity directly into the browser. They provide a persistent wallet surface for balances, transfers, wallet approval requests, and protocol actions from the toolbar.

KaleidoSwap Extension

A multi-network Bitcoin wallet extension for Spark, Arkade, RGB Lightning Node, Nostr signing, and browser-based swaps.

Browser Wallet Surface

Use a persistent popup for balances, transfers, swaps, and trusted DApp approvals.

Why Use an Extension?

CapabilityWhat the KaleidoSwap Extension Adds
WalletBuilt-in wallet access from the browser toolbar
PaymentsDirect approval flows without copying requests between tools
Asset ManagementBTC and assets across Spark, Arkade, and optional RGB Lightning Node accounts
DApp SupportRGB WebLN and Nostr integration for trusted DApps
SwapsIn-extension swap surface when a supported venue is connected

Available Extensions

KaleidoSwap Extension

The KaleidoSwap Extension is a Chrome and Firefox-compatible wallet extension purpose-built for Bitcoin Layer 2 networks. It starts from one recovery phrase and can derive Spark, Arkade, and Nostr identity state, with RGB Lightning Node support available as an experimental opt-in. KaleidoSwap Extension dashboard
  • Wallet management - View BTC and assets across Spark, Arkade, and optional RGB Lightning Node accounts.
  • Multi-route transfers - Deposit and withdraw through Spark, Arkade, Lightning, Bitcoin addresses, RGB invoices, and compatible account routes.
  • Built-in swaps - Use KaleidoSwap maker pairs and Spark/Flashnet routes when a supported venue is connected.
  • DApp connectivity - Expose window.rgbwebln for RGB WebLN requests and trusted DApps.
  • Browser approvals - Review supported payment, invoice, and asset requests from trusted DApps without leaving the browser.

Get Started with the KaleidoSwap Extension

Set up the KaleidoSwap Extension and start managing your Bitcoin Layer 2 assets

Everyday Wallet Flow

The KaleidoSwap Extension keeps wallet actions close to the browser:
  1. Open KaleidoSwap - Launch the wallet from the browser toolbar
  2. Review balances - Check BTC, Spark, Arkade, and optional RGB asset state
  3. Move funds - Deposit, withdraw, or swap from the extension popup
  4. Approve requests - Confirm trusted DApp actions only after reviewing the details