# OpenBook Marketplace ID Creation Tutorial

Before Raydium launches the token market, it needs to create an OpenBook market ID, but the link provided by Raydium officially costs 3-4 SOLs to create. This cost makes us reluctant to issue tokens on Solana.

This document introduces some basic concepts of OpenBook and teaches you how to create an OpenBook Market ID at a lower cost.

## 📺Video Tutorial

{% embed url="<https://youtu.be/9tVY3SnZRTo>" %}

## OpenBook Marketplace ID Creation Preparations

1. Prepare equipment, a computer or mobile phone
2. Install the Phantom wallet plugin
3. Prepare at least 0.55 SOL in your wallet
4. To create a token for the OpenBook Marketplace ID

## OpenBook Marketplace ID Creation Steps

### 1. Connect Wallet

Go to the [token management page](https://sol.gtokentool.com/Token/management) , connect your wallet. Then, select <mark style="color:purple;">Main</mark> network. Here is a demonstration using the test network.&#x20;

<figure><img src="/files/bAy5Cpj0PWO1PgWaDEkp" alt=""><figcaption><p>connect wallet &#x26; select network</p></figcaption></figure>

### 2. Select a token to create OpenBook ID

Select the token for which you want to create a market ID, and click "`Create OpenBook ID`" to enter the page for creating a market ID. You can also enter the `Create Market ID` page from `Manage Liquidity`.

<figure><img src="/files/1t3v0WwRdhhbDMYl7VZd" alt=""><figcaption><p>select a token to create</p></figcaption></figure>

When entering the `Create Market ID` page from the `Management` page, the target token address will be automatically filled. If entering the [Create Market ID](https://sol.gtokentool.com/liquidityManagement/createMarket) page from `Manage Liquidity`, you need to fill in the target token address yourself.

<figure><img src="/files/6WrEKTFEEFXXFjN2dvTn" alt=""><figcaption><p>create openbook id page</p></figcaption></figure>

### 3. Select the required base token

<figure><img src="/files/uWoek75zvMqtXiEhpDqq" alt=""><figcaption><p>select base token</p></figcaption></figure>

### 4. Set min order size and price increment

<figure><img src="/files/2hzOYgka2MWBb6SrRswV" alt=""><figcaption><p>set min order size and price increment</p></figcaption></figure>

**Min Order Size**: The minimum order quantity precision in the order book. If you fill in 2, the minimum transaction volume is 0.01. If you fill in 4, the minimum transaction volume is 0.0001. And so on, this is actually the decimal place of precision.

**Price Increment**: The number of decimal places for the minimum price display/change. If you enter 3, the token price is displayed with 3 decimal places, such as 11.123. If you enter 5, the minimum token price is displayed with 5 decimal places, such as 11.12345.

{% hint style="warning" %}
Min order size cannot be greater than the decimal place of the base token. That is, if your token precision is 5, you can only fill in 1 to 5 here. Please pay attention to your token precision.

Price increment cannot be greater than the decimal place of the quote token, i.e., the precision of Sol is 9, so you can fill in 19. However, the precision of USDC is 6, so you can only fill in 16. Please pay attention to the precision of the quote token.

"Minimum order quantity" + "Minimum price change" cannot be greater than the number of decimal places in the quote token: that is, the sum of the two numbers cannot exceed 9.
{% endhint %}

The min order size and the price increment can be configured according to the token supply. The following are the recommended values:

<table><thead><tr><th align="center">Token Supply</th><th align="center">Min Order Size</th><th align="center" valign="middle">Price Increment</th></tr></thead><tbody><tr><td align="center">100K</td><td align="center">0.01</td><td align="center" valign="middle">0.0001</td></tr><tr><td align="center">1M</td><td align="center">0.1</td><td align="center" valign="middle">0.00001</td></tr><tr><td align="center">10M</td><td align="center">1</td><td align="center" valign="middle">0.000001</td></tr><tr><td align="center">100M</td><td align="center">10</td><td align="center" valign="middle">0.0000001</td></tr><tr><td align="center">1B</td><td align="center">100</td><td align="center" valign="middle">0.00000001</td></tr><tr><td align="center">10B</td><td align="center">1000</td><td align="center" valign="middle">0.000000001</td></tr><tr><td align="center">100B</td><td align="center">10000</td><td align="center" valign="middle">0.0000000001</td></tr></tbody></table>

### 5. Set the Advanced Options.&#x20;

You can click on the advanced options to configure it yourself. However, it is not recommended for novices to do this to prevent unpredictable problems.

<figure><img src="/files/EMoa5CTNJYaRBs7ZPogW" alt=""><figcaption><p>set the advanced options</p></figcaption></figure>

The following are the inputs for different price designations for your market ID:

<table><thead><tr><th width="209" align="center">#</th><th align="center">0.29 SOL</th><th align="center">1.4 SOL</th><th align="center">2.7 SOL</th></tr></thead><tbody><tr><td align="center">Event Queue Length</td><td align="center">128</td><td align="center">1400</td><td align="center">2978</td></tr><tr><td align="center">Request Queue Length</td><td align="center">9</td><td align="center">63</td><td align="center">63</td></tr><tr><td align="center">Orderbook Length</td><td align="center">201</td><td align="center">450</td><td align="center">909</td></tr></tbody></table>

### 6. After filling in all the parameters, you can create a market ID.

Creating an ID requires two confirmations from your wallet, the first to create a token account and the second to create an ID, so remember not to close the page immediately after clicking the first step.

When we click “`Create`” the wallet will pop up for the first time.

<figure><img src="/files/TXOArgUCaJJ4IHBGkjQD" alt=""><figcaption><p>create a token account</p></figcaption></figure>

<figure><img src="/files/nfeccYa8FWQy7lYpedem" alt=""><figcaption><p>account created successfully</p></figcaption></figure>

After clicking confirm, the wallet will pop up for the second time.

<figure><img src="/files/F8NiLJC1sExiNZ4DF0DG" alt=""><figcaption><p>create market id</p></figcaption></figure>

After a few seconds, the ID will be created successfully.

<figure><img src="/files/wn6FNVyIZAbrcqHuaH1I" alt=""><figcaption><p>create a market successfully</p></figcaption></figure>

After that, you can copy the ID and go to Raydium to add the pool.

If you don't have your Market ID saved, you can find it using [Search Market ID](https://sol.gtokentool.com/en/liquidityManagement/searchId).

***

## ❓FAQ

### Q: Is it safe to create an OpenBook ID on GTokenTool?&#x20;

**A:** GTokenTool has massive monthly active users. It only calls the protocol to generate OpenBook Market ID, with no access to your wallet private keys, tokens or NFTs. All your assets are fully secure.

### Q: What if I don’t save my created OpenBook ID in time?&#x20;

**A:** OpenBook ID data is stored on-chain. You can retrieve it via the [OpenBook ID query function](https://sol.gtokentool.com/liquidityManagement/searchId). [OpenBook ID Query Tutorial -->>](https://docs.gtokentool.com/en/solana/openbook-market-id-query)

### Q: Why do I need an OpenBook Market ID to add liquidity on Raydium?&#x20;

**A:** Raydium AMM integrates with OpenBook to boost liquidity utilization. They share liquidity pools and order book funds, so an OpenBook Market ID is required to create a Raydium liquidity pool.

### Q: Where does the 3\~4 SOL cost for creating OpenBook ID go?&#x20;

**A:** The fee covers Solana blockchain rent for creating independent PDA accounts: event queue, request queue and order queue. SOL is charged for on-chain account space allocation.

### Q: How to cut down space costs further?&#x20;

**A:** Adjust the event queue length to meet OpenBook official minimum standards. This reduces the rent cost to about 0.3 SOL.

### Q: What are the downsides of a shortened queue?&#x20;

**A:** It cuts costs by 5 times, but has limitations. Not recommended for long-term projects with large trading volume. It’s suitable for short-term meme projects under $1M market cap or test use only.

***

### 🤝 Connect with GTokenTool <a href="#connect-with-gtokentool" id="connect-with-gtokentool"></a>

* 💬 **Telegram Community:** [Click to join our official group](https://t.me/GToken_EN)
* 💻 **Official Website:** [Visit our official site for full features](https://gtokentool.com/)
* 🐦 **Twitter (X):** [Follow us for the latest updates](https://twitter.com/GTokenTool)
* 📺 **Video Tutorials:** [Subscribe to our YouTube Channel](https://www.youtube.com/@GTokenTool)

> ⚠️ **Risk Warning & Disclaimer**
>
> GTokenTool reserves the right to modify this notice without prior notice. All platform information is for reference only. We do not endorse any virtual assets or activities. Virtual assets are highly volatile and carry significant financial risk. Please invest with caution and conduct your own due diligence.


---

# 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.gtokentool.com/en/solana/openbook-marketplace-id-creation.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.
