When you first launch the app, you’ll need to choose the kind of node you want to connect your wallet to. You have two options: either to use a remote node or a Local one. The first option requires you to connect to an already running RGB Lightning Node, while the second automatically initialize one on the device you are using and stores data on it. In this guide we will show the flow for the local node option since it is the easiest way to start testing the Kaleidoswap app.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.

Create New Wallet
To start the creation process, you first need to select “Create New Wallet” option:
- Assign a name to your new account and select the network you want to use. We currently support “Regtest”, “Signet” and “Testnet” as testing options.

- Set a Secure Password: Enter a strong password to protect your wallet and then click on “Initialize Node”. This will trigger the initialization of your node on your machine.

- Backup: After the node has been initialized, write down the mnemonic phrase provided and store it securely.

- Verify recovery phrase: you will be asked to enter back your recovery seed for security purposes.

Select Account
If instead of creating a new account you need to select an existing one, you can select it among the ones that has been previously saved on the left menu, even if it has not been initialized. Here is the procedure:- Select Account: From the menu on the left.
- Click on Select Node after checking that it’s the correct account.
- Unlock Wallet Enter the previously generated password to unlock the local RGB Lightning Node instance.
