Get A Send & Receive NWC Code from Rizful
Nostr Wallet Connect (NWC) allows external applications to interact with your Rizful vault. A send-and-receive NWC code grants full access to your vaultβmeaning connected apps can both receive and spend your Bitcoin.
Unlike read-only NWC codes, a send-and-receive code can spend from your Rizful vault. Only use this with apps and services you fully trust. If this code is compromised, your funds could be at risk.
Best Practicesβ
Before creating a send-and-receive NWC code, keep these tips in mind:
- π·οΈ Give each code a unique, memorable name β This helps you track which apps have access to your vault
- ποΈ Delete codes you're no longer using β Reduce your attack surface by removing unused connections
- β° Set spending limits and expiration dates β Limit potential damage if a code is compromised
- π Never share this code publicly β Treat it like a password to your vault
Step 1: Open NWC Settingsβ
From the main menu in Rizful, tap on NWC to access your Nostr Wallet Connect settings.

Step 2: Create a New Connectionβ
In the NWC Codes screen, tap on + New Connection at the bottom right to create a new send-and-receive connection.

Step 3: Edit the Connectionβ
Tap Edit to configure your new NWC connection.

Step 4: Give It a Memorable Nameβ
Choose a name that clearly identifies which app or service will use this connection. This makes it easy to manage your connections later.

Step 5: Get the Connection Codeβ
After saving, tap Get Connection Code to view and copy your NWC string.

Step 6: Copy Your Connection Codeβ
Tap Copy Connection Code to copy the NWC string to your clipboard. You can now paste this into the app that needs wallet access.

Step 7: Delete Codes When You're Doneβ
When you stop using an app or service, come back to this screen and Delete the connection. This prevents the old code from being used to access your vault.

What Can You Do With This Code?β
A send-and-receive NWC code enables full vault functionality:
- β‘ Send zaps on Nostr clients like Damus, Primal, or Amethyst
- πΈ Make payments directly from connected apps
- π₯ Receive payments to your Rizful vault
- π€ Automate transactions with trusted services
Security Remindersβ
| Do β | Don't β |
|---|---|
| Use unique names for each connection | Reuse the same code across multiple apps |
| Set spending limits | Give unlimited access to untrusted apps |
| Delete unused connections | Leave old connections active |
| Only share with apps you trust | Post your NWC code publicly |
Remember: Your NWC code is like a key to your vault. Treat it with the same care you would any other financial credential.