190kb? That is a lot of bandwith to you?

Reply to this note

Please Login to reply.

Discussion

It’s inefficient, and it all adds up over time when a lot of users are using the same relays simultaneously. You might not be aware of this, but there’s a hard limit of 64 kb for NIP-44 encrypted payloads, so I canβ€˜t even use a signer like Amber or Nsec.app with my profile because my kind 3 events get rejected due to the data cap. My list is almost twice the size of the acceptable length even after reducing it by 1000 follows.

https://nips.nostr.com/44

AFAIK, NIP 44 (DM kind4) encryption has nothing to do with kind3 events that has relay limit of 64KB.. If you want to follow more people, host your .json file externally and the point to it in a kind3 event instead of listing all the npubs in a single event, then you can use a signer like Nsec.

NIP-46 remote signers depend on NIP-44 to provide the encryption scheme. I ran into this issue trying to build an app that supported Nsec.app and it didn’t work with my follow list.

I’m sure nostr:npub1q3sle0kvfsehgsuexttt3ugjd8xdklxfwwkh559wxckmzddywnws6cd26p or nostr:npub1gcxzte5zlkncx26j68ez60fzkvtkm9e0vrwdcvsjakxf9mu9qewqlfnj5z can answer this better than I can.

https://github.com/nostr-protocol/nips/issues/1095