> All relays already have size limits. That shouldn't be any problem.

I am not talking about 10 KB non-image blobs. Considering that we have people with profile pictures of about 1MB, let's imagine that they start adding one or more pictures taken by a modern mobile phone (~3MB).

The relay limit is not an argument or a solution, because users cannot easily know if/what relays have rejected events, and especially for what reason, so they simply get a reduced (or none) visibility.

I definitely see problems, and frankly I don't see much real benefit.

Btw, this also violates the kind:01 spec.

> On the formatting, we just don't have the flexibility

Add it to fully adhere to NIP-01, please.

Reply to this note

Please Login to reply.

Discussion

Base64 images will be there regarless of our support or not. Many profiles have had base64 images on kind0 for over a year now.

If people are using and happy with the way base64 image works, they will keep using it, regarless of what the spec says. In that case the spec is wrong and must change.

Let's not forget that the beauty of Nostr is that people can do whatever they want. Clients and relays can choose to support or not the user's payload and Amethyst will always support what's being used, regarless if I think it's a good idea or not.