about half of the nip-44 tests in https://github.com/nbd-wtf/go-nostr have secret keys in the test vectors

i'm just commenting them out because they are wrong

they return the error, as they should, that the secret key has a 3 pubkey and that's that, end of fucking story

it is not valid test vectors

ya all the hardcoded keys, was like, uhh.. okay

Reply to this note

Please Login to reply.

Discussion

it is so horrible, i have literally spent 8 hours cleaning this shit up because it's so goddamned complicated and back and forwards and hard coded and bullshit

i'm commenting out all of the wrong test vectors in my version of it and shifting the actual common functionality to the central implementation i have built for doing signing, verification and ECDH in one place to eliminate this kind of bullshit error