Tim Bouma on Nostr: Good progress with #nostr #safebox this weekend. I got the sending part of NIP-17 dms ...
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!
Published at
2024-10-07 12:19:54Event JSON
{
"id": "5255fedb4b045b13cd8a4420468f9ba3f56fc231168a4e3b5449c3cfaa14d575",
"pubkey": "06b7819d7f1c7f5472118266ed7bca8785dceae09e36ea3a4af665c6d1d8327c",
"created_at": 1728303594,
"kind": 1,
"tags": [
[
"t",
"nostr"
],
[
"t",
"safebox"
],
[
"imeta",
"url https://image.nostr.build/4aa5af3208e3a944d1717693654daa8c07b902efee9778d72b10a20743825c85.jpg",
"ox 4aa5af3208e3a944d1717693654daa8c07b902efee9778d72b10a20743825c85",
"x 9c8756c02ddba6bb8340d3278dbcceb611313069a0082440bfc71807b559d188",
"m image/jpeg",
"dim 1555x1531",
"bh LJLEEFS~~R-W.8x[ocNG_0RQIDx[",
"blurhash LJLEEFS~~R-W.8x[ocNG_0RQIDx[",
"thumb https://image.nostr.build/thumb/4aa5af3208e3a944d1717693654daa8c07b902efee9778d72b10a20743825c85.jpg"
]
],
"content": "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.\n\nThe command line looks like this:\n\n $\u003e safebox dm trbouma@openbalance.app \"hello from a safebox\" \n\nNext part is converting all of my ecash dms to NIP-17 (currently using NIP-04). That'll take a few days.\n\nI 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:\n\n$\u003e safebox put private_record \"This is content for a private record\"\n\nI can retrieve it by:\n\n$\u003e safebox get private record\nRetrieving private_record \"This is content for a private record\"\n\nI can also share the contents via a dm to a npub or nip05 address\n\n$\u003e safebox share private_record trbouma@openbalance.app\n\nNot 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.\n\nAnyway, 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!\n\n\nhttps://image.nostr.build/4aa5af3208e3a944d1717693654daa8c07b902efee9778d72b10a20743825c85.jpg",
"sig": "26d90e559685455287ed36afba6b871df50ec0349dbc613e1d0b121b08ecf60d491ec5a10963681674cd82ae97353de960ed21c9521ccc96a9faf27d8d9850fc"
}