So the nsec is still required to initiate any payment?

Reply to this note

Please Login to reply.

Discussion

The nsec is required to sign the event, just like any other event. If you don’t have the nsec you can’t create a valid event from that pubkey. The only way someone could send malicious events to get funds from your wallet is to steal your nsec or if your wallet doesn’t check if the event has a valid signature.