Good progress with #nostr #safebox this weekend. I got the sending part of NIP-17 dms working; you can dm any npub or NIP-05.

The command line looks like this:

$> safebox dm trbouma@openbalance.app "hello from a safebox"

Next part is converting all of my ecash dms to NIP-17 (currently using NIP-04). That'll take a few days.

I also implemented an interesting feature which enables me to share a private record from a wallet. If I do the commend to create a private record:

$> safebox put private_record "This is content for a private record"

I can retrieve it by:

$> safebox get private record

Retrieving private_record "This is content for a private record"

I can also share the contents via a dm to a npub or nip05 address

$> safebox share private_record trbouma@openbalance.app

Not exactly sure what the use case will be, but I think it's pretty cool that you can share private details to someone you trust, in case of an emergency. The big use case I see, is storing and sharing medical information - I am exploring this possibility.

Anyway, I am having great fun building what I believe is a true sovereign wallet that can integrate payments, proofs, and private information - all under your sovereign control!

Reply to this note

Please Login to reply.

Discussion

Been meaning to try this out I saw and looks awesome

Thx. Still pretty raw. I try to compile the binaries ASAP. You can find the link at: https://github.com/trbouma/safebox

I'm really starting to get Nostr