# HASHTAG AUCTIONS

Hashtag Auctions allows users to trade their hashtags with each other. The value of trade is decided by the users themselves.&#x20;

#### **Key features of Hashtag Auction are**

* Hashtag Listing
* Hashtag Bidding
* Trade Settlement

#### Hashtag Listing

To auction hashtags users have to list their hashtags on a public hashtag listing. System allows for two types of listing

1. **Pre-defined Listing** - Traders can set a default price at which they wish to sell their hashtag. In this case their hashtag will be sold if another users accepts that price.
2. **Open Listing** - Traders can also list hashtag without defining a listing price. In this case other traders can send their bids if they are interested in your hashtag. Trader can both accept or ignore bids received on their listing.

#### Hashtag Bidding

Bidding system allows hashtag traders to send and receive bids on each others listed hashtags. The bidding system has 4 main transaction types Bid, Buy, Ask, Sell.

1. **Bid** - Allows buyers to place a bid on a sellers listed hashtag. It is up to the seller to either accept or reject your bid.
2. **Buy** - Allows buyers to purchase a hashtag instantly in case seller has predefined price of a hashtag he wishes to sell.
3. **Ask** - Allows seller to pre-set price of a hashtag he wishes to list. In case a buyer accepts your price the trade will be instantly settled.
4. **Sell** - Allows sellers to pre-define price of hashtag they wish to sell. In this instance the buyer can make an instant purchase of sellers hashtag.

**Trade Settlement**

This system acts as an escrow service for hashtag traders. It will take possession of both hashtags as well as Tokens traders use to make a listing or place a bid. Upon completion of a trade it will swap asset ownership between two traders wallets automatically.


---

# 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://tagprotocol.gitbook.io/tagprotocol/features/step5-hashtag-marketplace.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.
