But what are you going to do about it? You will have to individually convince every relay operator to accept it. Many think large Jsons are just spamming the network (similar to how knots people feel).

I tried to convince them for 2 years. Nothing changed.

Reply to this note

Please Login to reply.

Discussion

Relay dev and small scale operator here Sir. I'll keep doing my thing and other relay devs can keep doing theirs. My only ask here is to make sure that NIP-44 can work in block mode for the folks that actually don't want to be constraint by unwritten limitations.

Fiatjaf has a change to nip44 to do this, but nobody has coded it yet. https://github.com/nostr-protocol/nips/pull/1907

If it's on Khatru then it has already been adopted by several relays :).

Unfortunately not on go-nostr yet. https://github.com/nbd-wtf/go-nostr/blob/master/nip44/nip44.go#L68-L70, but assuming that folks don't backport this, it is just a mater of time until Khatru relays migrate to nostrlib. So, what, at least 10% of relays out there will work fine.

relays don't care about it

Ah, true, brainfart on my side. Nostrlib basically merged client and relay side libraries anyway. But yes, so as long as clients adopt this and relays don't limit events to 65 KB everything should work.