Onboarding
When you first open Rate, the onboarding flow guides you through initial setup.Create a Password
Set a secure password to protect your wallet. This password is used to:
- Unlock the extension after it auto-locks
- Encrypt your stored wallet data
Nostr Key Setup
Rate generates a Nostr keypair for identity and signing:
- Generate new - A fresh keypair is created automatically
- Import existing - Enter your existing Nostr private key (nsec)
Connect to Your Node
Enter your RGB Lightning Node (RLN) connection details:
- Node URL - The URL of your RLN (e.g.,
http://localhost:3001) - JWT Token (optional) - Authentication token if your node requires it
An RGB Lightning Node (RLN) connection is required for core wallet features. Without a node, you cannot view balances, send, or receive assets.
Connecting to an RGB Lightning Node
Node URL
Enter the URL where your RGB Lightning Node is running. Common configurations:| Setup | URL |
|---|---|
| Local node | http://localhost:3001 |
| Remote node | https://your-node.example.com |
Authentication
If your node requires authentication, enter the JWT token in the authentication field. This is optional for nodes without auth configured.Connection History
Rate saves your last 10 node connections for quick switching. Access them from Settings > Networks.Connection Status
After connecting, the dashboard shows the node connection status:- Connected - Node is reachable and synced
- Disconnected - Unable to reach the node
Maker API Connection (Optional)
To enable swap functionality, Rate optionally connects to the Kaleidoswap maker API:- Default URL:
https://api.regtest.kaleidoswap.com - Configurable in Settings > Networks
Dashboard Overview
After setup, the dashboard shows:Balance Card
- Total BTC balance across all layers
- Breakdown: on-chain BTC and Lightning BTC
Action Buttons
| Action | Description |
|---|---|
| Deposit | Receive BTC on-chain |
| Withdraw | Send BTC on-chain |
| Receive | Generate a Lightning or RGB invoice |
| Swap | Swap between BTC and RGB assets |
Asset List
- Lists all RGB-20 tokens with balances
- Filter by layer: All Assets, On-chain, Lightning
- Tap an asset to see details (ticker, name, precision, balance breakdown)
Activity Tab
- View recent transactions
- Filter by type and status
- Click a transaction for details