e2
Solomon
e2978d5efc466caf9eae179f5f0bae918b911f3111748332b309fdcd57e089f1

The event signature is described in NIP-01. 46 is a spec for external signing providers on top of that format. Code interfaces into verification are completely up to implementors.

Even if you Object.freeze the verified event, nothing in JS will stop you from destructuring it into a new object like that. verify can be a function on the prototype but nothing can guarantee *its* immutability.

hello #nostr 👋