“therefore it has weird and unnecessary quirks like signing a JSON string which must strictly follow the rules of ECMA-262 6th Edition”
It's hilarious how many things the original nostr readme was clearly wrong about. Round-tripping is such an obvious problem to anyone who has ever worked on crypto codebases, and it has caused lots of problems for nostr implementations.
Now compare this to the original nostr description of @fiatjaf from November 9, 2020:
https://github.com/nostr-protocol/nostr/commit/bdeb03aeaf2d44db954e0eb1356a3f585ee7c50d
View quoted note →
View quoted note →