One does not simply "implement NIP-42". Clients must decide to auth or not auth depending on the context.
Clients should not just authenticate with any relay that requests auth from them for reading public notes, for example.
They should authenticate in order to read DMs, for example, or other special-purpose activities and relays.
i know, i already did this, thanks for your stellar base to build off
currently it doesn't enable the ad-hoc scheme of composition you designed but i will be putting this back in, right now just focusing on making the #layer2 integration with a secondary event store smooth so we can get the last tranche of our grant funding and keep being employed 🤣
Thread collapsed
also, no, it's not up to the clients when they decide to auth
that is the relay's prerogative and the clients have to account for all reasonable conditions
Thread collapsed