> For the complete documentation index, see [llms.txt](https://docs.bounce.finance/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.bounce.finance/user-guide/sealed-bid-auction-guides/create-a-sealed-bid-auction.md).

# Create a sealed-bid auction

### How to create a sealed-bid auction pool

1\. Visit <https://app.bounce.finance/> and select **token sale** on the left top corner.

2\. Click create **auction** button and the selection window pops up.

<figure><img src="https://2710409920-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FNyEMlVfYL7xZhAA9xrd7%2Fuploads%2F9mMzM5KrjGbi50Ksb8Lv%2Fimage.png?alt=media&amp;token=ca9b47b3-5f99-4702-87b3-3c0edfb96867" alt=""><figcaption></figcaption></figure>

3\. Select **Sealed-bid pool** and click **confirm** to go to the create a sealed-bid pool page.

4\. The pool settings page consists of two sections.

<figure><img src="https://2710409920-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FNyEMlVfYL7xZhAA9xrd7%2Fuploads%2FwVDbIhHAtUU84LNYW4bu%2Fimage.png?alt=media&amp;token=bdc11651-1514-4338-87e0-cf1d8e5020ec" alt=""><figcaption></figcaption></figure>

In the first section, only the token contract address is needed.

* **Token contract address:** find the token contract address on [Etherscan](https://etherscan.io/).
* **Token symbol** and t**oken decimals** will be auto-filled after entering the token contract address.

The second section asks for the following parameters:

* **From:** is auto filled after entering the contract address.
* **To:** the currency to receive for the auctioned assets. On the Ethereum network the options are ETH and USDT. On Binance Smart Chain the options are BNB and USDT.
* **Floor swap ratio:** the minimum price bid offers a pool creator would accept. Bidders cannot bid below this ratio.
* **Amount:** the number of tokens to auction.

5\. Customize the fixed swap pool:

* **Allocation per wallet:** the maximum amount of tokens one wallet can purchase from your pool.
* **Participant:**&#x20;
  * **Public** opens the auction to everyone,&#x20;
  * **Bot holders** opens the auction to users who hold at least 0.5 bot in their wallet.
  * **Private** opens to exclusive users or groups secured by password.
* **Pool name:** for participants to identify the pool on the Bounce homepage.
* **Pool running time:** the time that the pool will be available.

6\. Once all parameters are entered, click the **launch** button and approve the transaction in Metamask (or whichever wallet used). Two transactions are needed to launch the pool.

* Approve spending limit:

<figure><img src="https://2710409920-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FNyEMlVfYL7xZhAA9xrd7%2Fuploads%2F0gMOVQA2cVA66wx8E2jD%2Fimage.png?alt=media&amp;token=7c2caf79-682e-480e-8df6-dad9bc9987a0" alt=""><figcaption></figcaption></figure>

* Approve Contract interaction:

<figure><img src="https://2710409920-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FNyEMlVfYL7xZhAA9xrd7%2Fuploads%2FLtAN15wsHRUsMFdx9yt3%2Fimage.png?alt=media&amp;token=3d9d095c-0da7-4658-b086-15682159dfdd" alt=""><figcaption></figcaption></figure>

*If a transaction error with very high gas fee (usually over 200 USD), appears please do not proceed and go back to the parameter page to check if everything is entered correctly.*

### Manual claim for pool creators

Pool creators need to come back to check the pool status page and manually claim the swapped ETH/USDT and any unswapped tokens. This can be done in one transaction at the end of the auction.
