ในที่สุดก็หาเจอสักทีเว็บที่ generate key และสามารถสร้าง BIP-39 Mnemonic 12-24 คำได้ด้วย

https://nostrtool.com/

#Siamstr #Nostr

Reply to this note

Please Login to reply.

Discussion

อันนี้สำหรับเจ็น nsec ใหม่เนาะ เห็นมันเตือนว่าอย่าเอา nsec เดิมวางลงไป

ใช่ครับ

กรณีที่กังวลว่าเขาจะเก็บอะไรไว้ไหมก็โคลนเว็บรันเองในเครื่องได้เลย เขามี GitHub ให้โคลนอยู่ครับ

แต่ยังไม่มีเครื่องมือที่จะแปลง nsec เดิมของเราเป็น BIP39 mnemonic เนาะ จะได้ช่วยจำกับ recovery ง่ายๆ 5555

คุณเอ็มทำเองก็ได้นิน่า เอา nsec >> hex64 256 >> BIP38 >> 24 word 🥸

ผมไม่แน่ใจว่ามันทำได้มั้ยแหะ

ผมลองดูในเว็บนี้ https://www.bitplates.com/nostr เค้าบอกว่า "Existing Nostr private keys cannot be converted into Bitcoin mnemonic (seed words), but only the other way around (seed words into Nostr private keys)"

เลยเดาว่ามันคงมีกระบวนการอะไรบางอย่างในการ Convert (รายละเอียดตาม NIP-06 https://github.com/nostr-protocol/nips/blob/master/06.md ครับ)

BIP39 is used to generate mnemonic seed words and derive a binary seed from them.

BIP32 is used to derive the path m/44'/1237'/'/0/0 (according to the Nostr entry on SLIP44). << อันนี้น่าจะคือ nsec ที่เราได้มาจาก mnemonic

ถ้าผมเข้าใจไม่ผิดก็คือ SLIP-0044 ถูกกำหนดเป็น coin types อย่างหนึ่งของโครงสร้าง HD Wallet เพราะฉะนั้นเหมือนเราเอา xprv ของ bitcoin ไปย้อนหา seedphrase ที่ทำให้ได้ xprv นั้นครับ ซึ่งมันน่าจะทำไม่ได้

ถูกผิดอย่างไรต้องรบกวนอาจารย์อาร์มด้วยครับ ❤️

กรณีที่ผมหมายถึงคือ mnemonic (hex 256 < nsec) สามารถแปลงไปกลับเป็น seed 24 word โดยใช้ BIP39 แต่ถ้าใช้ seed login ตรง ๆ คิดว่าต้องแล้วแต่ client Nostr support

Snort รองรับ 24 word

ทำ nsec เป็น 24 words อาจจะเหนื่อยหน่อยแต่ทำได้

วันก่อนคุยกับ nostr:npub1dp4gc3vcww4ln2gr3wspwz4nhusar92dzwu52ncuc7y808l5vfassxvwmh ว่าจะปริ้น QR มาเก็บไว้กัน

ไอเดียดี

แต่ต้องเอามารันเองปริ้น ออฟไลน์

นึกว่า screen shot client บนมือถือเลย

ไม่ค่อยปลอดภัยเท้าไหร่

ขอแก้นิดนึงพิมพ์ผิดมันต้อง BIP39

แปลงย้อนไม่ได้ครับ เคยหาวิธีแล้ว