Replying to Avatar Chiefmonkey

Correct (kind of)... We do have a migration tool so that anyone who has created products already on our site will be able to migrate them to the new version.

A while ago, 4 of the marketplacee projects came together and agreed on a rewrite of the nip-99 and created an extension to it.

You can see it here: https://github.com/GammaMarkets

As I said though I am open to providing a way to making it backwardly compatible. This is also a function that someone else might build as a plugin to the Plebeian solution since we will be opening up an app/plugin marketplace.

Aaah. I’d be interested to hear why you think NIP-99 is better than NIP-15 (or than making changes to the latter). Apologies if you covered this multiple times before? ;-)

Reply to this note

Please Login to reply.

Discussion

I don't want to say it's better... it's just better for our needs

The nip99 "classified ads" architecture is simpler and then we build the complexity into the extension of it... the other projects all agreed and so everyone can build whatever they like and still be interoperable

I've butchered the explanation but thats basically it in a nutshell

OK, read through the GammaMarkets suggestions. Looks to be some good stuff in there, although looks to add NIP-15 type stuff into NIP-99 which makes me wonder why “we” didn’t just update NIP-15 :-)

In summary it looks like using Collections as apposed to Stalls, improved shipping, reviews, NIP-17 vs NIP-04 DMs, and easier to hook in other payment gateways.

What happens to stall info such as description, banners etc.?

Where are we with the proposals in https://github.com/GammaMarkets/market-spec/blob/main/spec.md being agreed and merged in?

Which marketplace extension PR would be preferred nostr:npub1xtscya34g58tk0z605fvr788k263gsu6cy9x0mhnm87echrgufzsevkk5s ? NIP-15 or NIP-99? From my research:

Plebeian (NIP-15 but moving to NIP-99)

ShopStr (NIP-99 and NIP-15)

LNbits (NIP-15)

Amethyst (NIP-99 and NIP-15)

Coracle (NIP-99)

Cypher Space (NIP-99)

Conduit (NIP-99)