nips icon indicating copy to clipboard operation
nips copied to clipboard

NIP-34 Relay Supported Features

Open Semisol opened this issue 3 years ago • 4 comments

Very simple NIP, adds supported_features to the relay information document that is an array of strings such as:

  • nip1.limit
  • dev.semisol.search

Semisol avatar Oct 18 '22 21:10 Semisol

I understand why you want this, but I don't think the argument is sound enough.

Ideally we should do more with less, and NIP-11 has already a ton of unused features. I think they could be used for your purposes -- or, alternatively we should remove stuff from it and replace with these newer things here.

I would also want to see an actual concrete real-world use case.

fiatjaf avatar Oct 18 '22 21:10 fiatjaf

I'm confused, nip-11 already defines supported_nips, isn't this the same thing being proposed here?

jb55 avatar Oct 19 '22 16:10 jb55

I would also want to see an actual concrete real-world use case.

If a NIP is edited or extended you cannot detect that. You cannot also do partial implementation of NIPs since clients assume you implemented it all or none

Semisol avatar Oct 19 '22 18:10 Semisol

I understand the arguments, but these are not actual concrete real-world use cases. Or maybe I chose the wrong words. I want an actual situation.

fiatjaf avatar Oct 19 '22 22:10 fiatjaf