-

@ Dikaios1517
2025-04-23 18:12:48
Well, there's Shopstr by nostr:npub16dhgpql60vmd4mnydjut87vla23a38j689jssaqlqqlzrtqtd0kqex0nkq. That's the one most folks are aware of. However, it relies heavily on NIP-17 DMs, which is the best DM standard we have right now. Unfortunately, there are a TON of users still on clients that don't support NIP-17 DMs at all, so they never see the message that they made a sale.
Amethyst has a marketplace that uses the same note kinds as Shopstr, and also relies on DMs for contacting the seller. Not sure if it is using NIP-17 for that or NIP-04. My hunch would be NIP-17, given that nostr:npub1gcxzte5zlkncx26j68ez60fzkvtkm9e0vrwdcvsjakxf9mu9qewqlfnj5z would like to remove NIP-04 entirely from Amethyst in the near future.
There is also cypher.space, which I haven't looked into much. It also uses the same event kinds as Shopstr and Amethyst. Not sure what it is using for communication between buyer and seller.
The last one I am aware of is nostr:npub1market6g3zl4mxwx5ugw56hfg0f7dy7jnnw8t380788mvdyrnwuqgep7hd, which was using a completely different type of marketplace spec than the others mentioned, but I believe they have or will be moving to the same one based on this article: https://plebeianmarket.substack.com/p/plebeian-updates-818
For reference, PlebianMarket was built on the NIP-15 spec that you can find here: https://github.com/nostr-protocol/nips/blob/master/15.md
The other marketplaces all use NIP-99 as their basis, which you can find here: https://github.com/nostr-protocol/nips/blob/master/99.md