nostrの公開鍵生成の流れ自分用メモ

32バイトの乱数生成→bech32でエンコード‹₁›→63文字のnsec1から始まる秘密鍵

32バイトのsecp256k1のx only publickeyに変換

bech32でエンコード‹₁›

63文字のnpub1から始まる公開鍵

‹₁›5ビットで区切る必要あり、大体そのための関数が用意されている

Reply to this note

Please Login to reply.

Discussion

No replies yet.