KeithMukai on Nostr: And, yes, I’m basically ready to sprint as soon as a Nostr client is interested in ...
And, yes, I’m basically ready to sprint as soon as a Nostr client is interested in getting delegation going via QR codes. Should be easy on the SeedSigner side.
Nostr+SeedSigner:
* Generate a new key offline in SeedSigner.
* Back it up via BIP-39 and/or SeedQR.
* Export associated `npub` (using root key? Using Nostr derivation path at /0/0?) via QR to establish root identity.
* Generate hot client keys in SeedSigner (Nostr derivation path child ala BIP-85?) or per usual in client.
* Sign delegation auth via QR code exchange.
Used the python-nostr repo to figure out how to generate Nostr privkey/pubkey pairs.
Published at
2023-01-02 13:51:22Event JSON
{
"id": "72bc12b1b7cf412a968c882057cdbaf4d0eed0d4959a1f66e6a251bfcf91c3a3",
"pubkey": "5b0e8da6fdfba663038690b37d216d8345a623cc33e111afd0f738ed7792bc54",
"created_at": 1672667482,
"kind": 1,
"tags": [
[
"e",
"c0ac8aef733d29a99d888d3d19d39cbf8791c83cb45c9b43551f5dba0084371e"
],
[
"e",
"ed22014da1b2c9b0b75e9f815156d021139f1f5794c0e498e4501ccc85031f31"
],
[
"p",
"6fdfc4cd72572e46ee7840bdda6da172d1821583ba13317fe696302c3b205975"
],
[
"p",
"971615b70ad9ec896f8d5ba0f2d01652f1dfe5f9ced81ac9469ca7facefad68b"
],
[
"p",
"32e1827635450ebb3c5a7d12c1f8e7b2b514439ac10a67eef3d9fd9c5c68e245"
],
[
"p",
"f2c96c97f6419a538f84cf3fa72e2194605e1848096e6e5170cce5b76799d400"
],
[
"e",
"9513542f183400a78923e30d6a94e9707945aaae37210b61932832b9062db484"
]
],
"content": "And, yes, I’m basically ready to sprint as soon as a Nostr client is interested in getting delegation going via QR codes. Should be easy on the SeedSigner side.\n\nNostr+SeedSigner:\n* Generate a new key offline in SeedSigner.\n* Back it up via BIP-39 and/or SeedQR.\n* Export associated `npub` (using root key? Using Nostr derivation path at /0/0?) via QR to establish root identity.\n* Generate hot client keys in SeedSigner (Nostr derivation path child ala BIP-85?) or per usual in client.\n* Sign delegation auth via QR code exchange.\n\n#[6]",
"sig": "74541ccd29d3b5cbe8f4427a11cc4661980b79f86c38df20cd27941a63ebb749d743ae06abfdb1d70a2ca0c5d9f8c6b017177457a517c2475964c662153f6243"
}