mission completed ser!

https://github.com/mleku/signr/blob/master/go.mod

3 new commits were required here:

https://github.com/mleku/ec/commits/master

which copied over precisely only what was required to enable the use of taproot addresses without importing btcd.

hilarious, actually, because now i go back and check the thing that pulled all this mess in, i could have removed it and not had this problem.

but now i can do taproot address generation from a nostr nsec and just add your tapscript hash to the function et voila, all without touching btcd.

this will be important later, i'm sure of it.

nostr:nevent1qqstwcfx290jj009026tmcmu20vcexdrlful6lzv24yfq3f3x97gd6spzpmhxue69uhkztnwdaejumr0dshsz9mhwden5te0vf5hgcm0d9hx2u3wwdhkx6tpdshszrnhwden5te0dehhxtnvdakz7qghwaehxw309aex2mrp0yhxummnw3ezucnpdejz7qgkwaehxw309apx2an09ehx7um5wgcjucm0d5hszxthwden5te0v9jjuur4wfcxcetjv4kxz7fwvdhk6tcprfmhxue69uhkummnw3ezuurvv43xx6rpd9hzummjvuhsz8rhwden5te0vd58y6tnw3cxjmrv9ehx7um5wgcjucm0d5hsz9thwden5te0wfjkccte9ehx7um5wghx6ef0qythwumn8ghj7un9d3shjtnyv4m8xarj9ehhyee060qmd6

signr_0_SHA256_SCHNORR_e7c96e47419b31fe_npub1mlekuhhxqq6p8w9x5fs469cjk3fu9zw7uptujr55zmpuhhj48u3qnwx3q5_nsig1yhapd4lp7jly08l28zjg9qtfxepmhl8jewh5z9t72vvhg0msqklr2k57qwc0t9760rj4pqf08pxs7un9mwpntnr5a97txl297zw9gsg0jy252

Reply to this note

Please Login to reply.

Discussion

github's support for ssh signatures is incomplete. my yubikey PV key with its *-sk suffix isn't recognised.

looks like my signatures are unverified but https://github.com/mleku.keys contains the key of the signature.

idgaf because i'm going to obsolete github just like i'm going to obsolete btcd.