From what I've read in your codebase I think you're "only" validating that the returned events have correct fields and verify the sig but nothing else. It'd be nice to get a confirmation that this is the case.

Replies (1)

Fuck, I found the eventReceived code block in ndk/src/relay/subscriptions(.)ts where you check the event against the local filter. Could that be optional? @PABLOF7z @JeffG