# Get Started with Tensor's AMM

## What is TensorSwap?

TensorSwap is kinda like an NFT marketplace, but not really.

We're an **AMM** - an "[automated market maker](https://academy.binance.com/en/articles/what-is-an-automated-market-maker-amm)" (the term from DeFi), but for NFTs.

Being an AMM lets us do certain cool things that traditional marketplaces can't - read on to learn more.

## How is TensorSwap different from MagicEden / OpenSea?

The main difference is that there's a lot more room for **you** as the user of the protocol to **get paid**.

Specifically, there are 2 ways you can **earn using TensorSwap:**

1. You can configure **your own fee 💸** (0-25%) when creating a market-making order&#x20;
2. You earn **reward points ⭐️** for all kinds of activities on TensorSwap, mainly setting up orders

{% hint style="info" %}
Read [market-making-example](https://docs.tensor.trade/provide-liquidity/market-making-example "mention") to learn more about getting paid as a market-maker.
{% endhint %}

{% hint style="info" %}
Check out [rewards](https://docs.tensor.trade/welcome/rewards "mention") for details on our rewards program.
{% endhint %}

There are a few other differences:

* We let you set up some really cool order types, such as **collection-wide bids** (read [buy-or-bid](https://docs.tensor.trade/trade/get-started-with-tensors-amm/buy-or-bid "mention")) and **market-making orders** (read [market-make](https://docs.tensor.trade/trade/get-started-with-tensors-amm/market-make "mention")).
* We're 100% focused on building the **best UX for the NFT trader**: we started off building the fastest NFT aggregator & trading venue on Solana ([Tensor Trade](https://www.tensor.trade)) and we're bringing the same care and attention to detail to TensorSwap.   &#x20;

## How is TensorSwap different to other NFT AMMs?

We are a [concentrated liquidity AMM](https://blog.hubbleprotocol.io/what-is-clmm/).&#x20;

This means you as the market-maker get to specify both the **price range** you provide liquidity (200x+ more efficient liquidity) and **the fees you'd like to make.**&#x20;

* If you provide **good prices**, you earn all the fees (vs splitting it w/ other LPs). 💸
* In general, **your profit margin/APY will far exceed any passive AMM pools**. 🤑

{% hint style="info" %}
Follow this step-by-step tutorial to [market-make](https://docs.tensor.trade/trade/get-started-with-tensors-amm/market-make "mention") today!
{% endhint %}

## TensorSwap is live and ready to use!

To get started:

1. Go to Tensor: [www.tensor.trade](https://www.tensor.trade)
   1. Search or browse for your favorite NFT collection (eg "[DuckPunkz](https://www.tensor.trade/trade/duckpunkzuniverse)" or "[Cyber Samurais](https://www.tensor.trade/trade/cyber_samurai_gen2)")
2. **Buy**, **sell**, or **market-make**

If you'd like a bit more explanation on how each order type works, read the below:

{% content-ref url="get-started-with-tensors-amm/buy-or-bid" %}
[buy-or-bid](https://docs.tensor.trade/trade/get-started-with-tensors-amm/buy-or-bid)
{% endcontent-ref %}

{% content-ref url="get-started-with-tensors-amm/sell-or-list" %}
[sell-or-list](https://docs.tensor.trade/trade/get-started-with-tensors-amm/sell-or-list)
{% endcontent-ref %}

{% content-ref url="get-started-with-tensors-amm/market-make" %}
[market-make](https://docs.tensor.trade/trade/get-started-with-tensors-amm/market-make)
{% endcontent-ref %}

Once you're done trading, you can close your order:

{% content-ref url="get-started-with-tensors-amm/closing-an-order" %}
[closing-an-order](https://docs.tensor.trade/trade/get-started-with-tensors-amm/closing-an-order)
{% endcontent-ref %}


---

# 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.tensor.trade/trade/get-started-with-tensors-amm.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.
