Key Packages allow others to invite you to groups. When someone adds you to a group, they fetch your most recent non-deleted (Kind 5) Key Package from relays. Packages are deleted automatically when you join a group.
⚠️ No KeyPackages available
Create a KeyPackage to allow others to invite you to groups.
💰 Wallet
Initializing wallet...
Balances by Mint
Manage Trusted Mints
Transaction History
Loading transactions...
📱 Groups
⚠️ Create a KeyPackage to receive group invites
Loading groups...
💬 Chat
Loading messages...
⚙️ Relays
Configure which Nostr relays to use for group messaging.
Current Relays
Loading relays...
Add New Relay
⚙️ Settings
Push Server (Optional)
Configure a push server for background notifications when the app is closed.
Leave empty for in-app notifications only. See push-server/README.md for setup instructions.
Notifications
Get notified when new messages arrive or when you're added to groups.
Enable Notifications
New messages and group invites
MLS Cashu v
Receive e-cash Token
Paste your Cashu token below:
📤 Send e-cash
⚡ Pay Lightning Invoice
Amount:- sats
Fee estimate:- sats
Total:- sats
Description:-
Paying from:-
Your balance:- sats
⚡ Receive Lightning
Scan to Pay:
⏳ Waiting for payment... This invoice will expire in 10 minutes.
➕ Create New Group
Groups require you and at least 1 other member. You can invite more people later.
➕ Invite Member to Group
Enter the npub of the person you want to invite
👥 Group Members
➕ Add Trusted Mint
Only add mints you trust. Tokens can only be redeemed from trusted mints.
⚠️ Untrusted Mint Warning
This token is from an untrusted mint:
Redeeming tokens from untrusted mints carries risk. Only proceed if you trust this mint.
Token amount: sats
💰 Redeeming Token
₿ Send e-cash to Group
🔒 Lock token to specific member's pubkey (only they can redeem)
Your npub QR Code
⚠️ Replace Identity Warning
⚠️ This will replace your identity with a new random nsec/npub!
Before proceeding, please backup your current secret key (nsec):