Why Nostr? What is Njump?
2025-03-31 23:21:25
in reply to

Mostro on Nostr: This link provides the simplest explanation of how it works: When a user creates an ...

This link provides the simplest explanation of how it works: https://mostro.network/docs-english/how-it-works.html
When a user creates an order, the Mostro instance where it was created publishes a kind 38383 event to the relays decided by the administrator of that Mostro instance. Clients search for these events to display an order book to users. Users should be able to filter within the clients if they want to see all existing orders or only those corresponding to a specific Mostro instance.

The chat between users is not managed by a Mostro instance, but by a Mostro client, and does not share any information with the instances.
The way the mobile client and other initial clients are being developed is to use ephemeral keys and this type of chat https://mostro.network/protocol/chat.html so that if users have a dispute, they can show the chat to an admin without compromising the privacy of identities before or after that trade.

But if someone were to create a Mostro client that didn't use that chat, it would still work because the Mostro instance isn't interested in how users communicate. However, it's difficult for a Mostro client to become widespread if it doesn't provide a good UX and privacy for solvers and users to resolve disputes as it is doing with https://mostro.network/protocol/chat.html
Author Public Key
npub1m0str0d7z2ww8rdh20t2n9lx520xjwhaq24p68umqp06wwrwtsnqen40un