In the `p` tag, multiple recipient addresses can be included. A single envelope can list two addresses: one is the re-publisher's address, and the other is the recipient's one-time address (which already resolves the metadata issue at the application layer). This is the solution with the least amount of changes.

Using two envelopes (outer and inner) is also an option, but it involves slightly more changes compared to the first solution.

https://github.com/nostr-protocol/nips/blob/master/01.md

Reply to this note

Please Login to reply.

Discussion

Tried to capture a history of the proposals for it cause curious why it seems to have stalled: https://blog.yonson.dev/log/2025-01-vol1/

Could see it having some tricky UI issues though for something like chat use cases.