Good progress with #nostr  #safebox  this…

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!