KeithMukai on Nostr: # Generate a new airgapped Nostr key via #[0] SeedSigner has tools onboard to ...
# Generate a new airgapped Nostr key via
SeedSigner (npub17ty…3mgl)
SeedSigner has tools onboard to generate new bitcoin keys.
Can use image entropy, dice rolls, pick words out of a hat.
Backup your new seed.
Optionally transcribe it to SeedQR so you can quickly load it back into SeedSigner.
Optionally add a BIP-39 passphrase.
Now comes the *experimental* Nostr section!
We use NIP-06 to derive your Nostr key from your bitcoin key.
Let's export our Nostr pubkey to a client app.
Select your export format.
Preview the output.
Show the pubkey QR code to your Nostr client.
Hopefully we can then use #nip26 and keep your new key's privkey safely offline.
But if you need to export the privkey, that's supported, too.
---
_CAVEATS: This is all just an experimental SeedSigner dev branch. I built this branch just to show what's possible. Maybe it will make sense to release it as an officially-supported SeedSigner feature. Maybe not._
---
If you'd like to see me present this work at
thenostrworld (npub1nst…rg5l), please consider helping to fund my travel expenses by DMing my fundraiser bot:
NostrPayDM (npub1yv3…m9zn)Published at
2023-01-31 16:22:37Event JSON
{
"id": "0c0f05a3a94dfa842b265877ad97296707f95ace860788b5062d28a1fc67d6c4",
"pubkey": "5b0e8da6fdfba663038690b37d216d8345a623cc33e111afd0f738ed7792bc54",
"created_at": 1675182157,
"kind": 1,
"tags": [
[
"p",
"f2c96c97f6419a538f84cf3fa72e2194605e1848096e6e5170cce5b76799d400"
],
[
"p",
"9c163c7351f8832b08b56cbb2e095960d1c5060dd6b0e461e813f0f07459119e"
],
[
"p",
"2322405c40f9e6584a229b79f13566f74dfc43445595de4f40ef3c0d91833f37"
]
],
"content": "# Generate a new airgapped Nostr key via #[0]\n\nhttps://i.ibb.co/PwgVyxg/20230131-095234.jpg\n\nSeedSigner has tools onboard to generate new bitcoin keys.\nhttps://i.ibb.co/5kDBMNT/20230131-100422.jpg\n\nCan use image entropy, dice rolls, pick words out of a hat.\nhttps://i.ibb.co/SdB0h3N/Tools-Menu-View-1.png\n\nBackup your new seed.\nhttps://i.ibb.co/rcXH1Gs/Seed-Words-View.png\n\nOptionally transcribe it to SeedQR so you can quickly load it back into SeedSigner.\nhttps://i.ibb.co/m68rt0C/Seed-Transcribe-Seed-QRWhole-QRView-12-Compact.png\n\nOptionally add a BIP-39 passphrase.\nhttps://i.ibb.co/TWnNX22/Seed-Finalize-View-2.png\n\nNow comes the *experimental* Nostr section!\nhttps://i.ibb.co/S0fgHfj/20230131-094800.jpg\n\nWe use NIP-06 to derive your Nostr key from your bitcoin key.\n\nLet's export our Nostr pubkey to a client app.\nhttps://i.ibb.co/PwgVyxg/20230131-095234.jpg\n\nSelect your export format.\nhttps://i.ibb.co/QYdGQds/20230131-095343.jpg\n\nPreview the output.\nhttps://i.ibb.co/VQx3YHS/20230131-095423.jpg\n\nShow the pubkey QR code to your Nostr client.\nhttps://i.ibb.co/FwcjYc9/20230131-095434.jpg\n\nHopefully we can then use #nip26 and keep your new key's privkey safely offline.\n\nBut if you need to export the privkey, that's supported, too.\nhttps://i.ibb.co/RNr6S85/20230131-100215.jpg\n\n---\n\n_CAVEATS: This is all just an experimental SeedSigner dev branch. I built this branch just to show what's possible. Maybe it will make sense to release it as an officially-supported SeedSigner feature. Maybe not._\n\n---\n\nIf you'd like to see me present this work at #[1], please consider helping to fund my travel expenses by DMing my fundraiser bot: #[2]",
"sig": "146c158f8f9de2bcc0e88138d3b57004b1b23e878dc45400f6d0f541d23890e953f6efeb62ad8dfaa998f96110c4c9216465cd3876b48baf357e4e12bc0102bf"
}