Who can help me understand why Jumble is so chatty? These are all from having just a tab open, no interaction. Easily the most signing requests of any web client I've tested. Not sure who the dev is or I'd reach out directly.

https://cdn.nostrcheck.me/daa41bedb68591363bf4407f687cb9789cc543ed024bb77c22d2c84d88f54153/d18e396ec8fd1eb8efd3aeae6875d09c06a2ecaa37738f994d7c5735e9979a39.webp

Reply to this note

Please Login to reply.

Discussion

If the “http auth” shown in the screenshot refers to NIP-98, then it’s very unlikely those requests happened with no user action at all. In Jumble, HTTP auth is only required when uploading images or requesting translation services. Also, the screenshot shows that a reaction was made.

As for NIP-42 auth: Jumble only requests signing when it cannot fetch events without authentication. When you’re browsing the following feed, it is possible to see multiple auth signing requests. If other clients don’t trigger the same behavior, it’s reasonable to suspect that they either don’t support the outbox model or are not fetching a complete dataset.

Some people argue that clients should always prompt the user before performing NIP-42 auth, and allow users to block auth to specific relays to avoid potential privacy leaks. Personally, I think this logic belongs in the signer, not the client. Otherwise users end up having to approve things twice, and approve things for every client.

Based on my own experience using many different clients, I can say confidently that Jumble is actually quite conservative when it comes to signing requests. In my signer setup, only get public key and NIP-42 auth are allowed without prompting, and with that configuration, most other clients are almost unusable.

Some good food for thought, thank you Sir.

are you looking at an outbox feed? single feeds are less chatty in the jumble, it queries outbox when you view the note conversation. any relay it outboxes with could have auth, and since it's per connection the app must keep it open, and that can be buggy in browsers

I assumed this was the case, but other clients that do outbox don't have nearly this many requests. Might just need to take a look at the Jumble code and see what's going on.

pretty sure these are #nip42 / #kind22242 requests