# How it works

The docs are a work in progress, over time I will populate them with more visuals to help comprehend how Bazaar works, but for now, read on.

### Decentralized

Zano Bazaar is Decentralized, and your offer (product or service) is stored, encrypted, on the Blockchain. Offers are posted to the Blockchain and are in the for of a transaction.&#x20;

### Market Squares

Users can created what I like to call, Private 'Market Squares', where only those who are invited (given the keys) can participate as buyers or sellers. Nobody owns these squares or has any special privaladges, its simply users agreeing to use the same secret to encrypt their offers, but conveniently served via the frontend. What this means is an existing TOR based vendor could post offers, but only give their most trusted people access to participate (see their offers).

### Confidential Asset Management

With Zano's upcoming Zarcanum upgrade, they're introducing CA's. In simple terms, these are like ETH tokens, but with Privacy, users can create, emit or burn tokens using the Bazaar Asset Manager.

### Trade in Confidential Assets

Users can choose to trade using $ZANO, or any Assets created on Zano, this could be very fun and I'm sure there's opportunities and things that will happen with this we cant yet imagine.

### Live comms

Users can quickly spin up direct, live chats with 'vendors', under the hood this functionality utilizes the NYM Mixnet, and is about as secure as you can get currently.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://zano-bazaar.gitbook.io/docs/how-it-works.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
