NWC wallet connection secrets are stored in plaintext #57

Closed
opened 2026-05-01 10:43:53 +00:00 by userAdityaa · 3 comments
Contributor

NWC secrets are stored in the tenant table as a plain text column and passed through model/query/command layers without encryption.

Billing consumes the same value directly to execute NWC payment operations.

NWC secrets are stored in the tenant table as a plain text column and passed through model/query/command layers without encryption. Billing consumes the same value directly to execute NWC payment operations.
Author
Contributor

I believe PR #54 and this issue are the final priority items before launch. Once both are resolved, I’ll do a thorough cleanup and final verification pass.

once #54 is merged, I will move on with the fix for this.

I believe PR #54 and this issue are the final priority items before launch. Once both are resolved, I’ll do a thorough cleanup and final verification pass. once #54 is merged, I will move on with the fix for this.
Author
Contributor

@hodlbod, I’ve pushed the changes for this issue. From my side, this looks like the last launch-critical blocker. It would be great if you could also verify it. After that, I’ll shift my focus back to flotilla to work on my assigned issues.

@hodlbod, I’ve pushed the changes for this issue. From my side, this looks like the last launch-critical blocker. It would be great if you could also verify it. After that, I’ll shift my focus back to flotilla to work on my assigned issues.
Owner

Great, just a few comments. I'll try to test caravel with stripe keys and everything this week

Great, just a few comments. I'll try to test caravel with stripe keys and everything this week
Sign in to join this conversation.
No Label
2 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: coracle/caravel#57