# Listing Types

GhostMarket supports a full range of strategies for listing NFTs for sale.

### **Fixed Price Listing (Phantasma, Ethereum, BSC, Polygon, Avalanche, Neo N3)**

Fixed Price sales are the simplest type. Your NFT is listed for sale at a **fixed, non-negotiable price.** The fixed price format allows you to sell your items instantly the buyer offers your asking price, the buyers purchase completes immediately — there is no bidding or waiting for the buyer. You can define an unlimited duration or a specific period only.

<figure><img src="/files/li5YXhB8xhyYsdvKieR1" alt=""><figcaption></figcaption></figure>

### **Classic Auction (Phantasma,  Neo N3)**

Classic auctions are traditional auctions where the seller specifies a starting price, a start date, and an end date. The highest bidder on the end-date wins the auction. An optional **extension period** (see below) can be specified. Classic auctions cannot be cancelled once started.

<figure><img src="/files/8i38lvWxBvrtP3MNRyAg" alt=""><figcaption></figcaption></figure>

### **Reserve Auction (Phantasma, Neo N3)**

Reserve auctions only have a starting price. Once someone places a bid equal to at or higher than the starting price, a 24 hour auction starts, after which the highest bidder wins the auction. An optional **extension period** (see below) can be specified. Reserve auctions can be cancelled before the first bid.

<figure><img src="/files/IxZjzgCP41GhFsc96qnC" alt=""><figcaption></figcaption></figure>

### **Dutch Auction (Phantasma, Neo N3)**

Dutch auctions have a starting price, an end price, a start date, and an end date. The price decreases over time during the period from the starting price to the end price. The first bid wins the auction. Dutch auctions can be cancelled before the start date — a maximum of 30 days.

<figure><img src="/files/qIxhTU8OvMNHNnH0f6E4" alt=""><figcaption></figcaption></figure>

## Extension Period

An optional **extension period** can be set for some auction types.  This extends the auction by the **extension period** each time a new bid is received. This feature prevents sniping of high bids in the last second of the auction and provides better price discovery (usually done by bots)


---

# 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://docs.ghostmarket.io/user-guides/buying-and-selling-nfts/listing-types.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.
