# AMM

The transaction fee on BenSwap (smartBCH) is the lowest, most of which is rewarded to the liquidity providers.&#x20;

Total fee rate is 0.2% (0.15% to liquidity providers and 0.05% to the dev team).

### Token Listing

We recommend that you create your token on [BenSwap SEP-20 Factory](/features/sep-20-factory.md) so that we don't need to verify your token contract. This would also speed up your token listing process.

Please take the following steps to list your tokens.&#x20;

#### Metadata & Logo

Step 1: Fork the GitHub repository <https://github.com/BenTokenFinance/benswapbch-assets>

Step 2: Under the \assets folder, create a new folder and use the token contract checksum address as the new folder name.

Step 3: Add token metadata (info.json) into the new folder.

Step 4: Add token logo (png) into the new folder.

Step 5: Make a pull request and patiently wait for our team review.

#### DEX Default List

Prerequisites: Please make sure that the token metadata and logo have already been added using the steps above.

Step 1: Fork the GitHub repository <https://github.com/BenTokenFinance/benswapbch-assets>

Step 2: Add your token into out DEX default list (dexdefault.json).

Step 3: Make a pull request and patiently wait for our team review.

#### Need Help?

Please join <https://t.me/benlisting> if you need additional assistance or want to ask about the status of your pull request.

### Contracts

LP Factory: 0x8d973bAD782c1FFfd8FcC9d7579542BA7Dd0998D

AMM Router: 0x0c1Cb50D5eEd1beA4b4dD62B6368C0CA63AbaC11


---

# 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.benswap.cash/features/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.
