Create an OpenBook Market ID

An OpenBook market ID is the Solana account address of an orderbook market on OpenBook, the community successor to Serum. This page creates one for a base mint and a quote mint of your choice, and it shows a Total Rent + Fee Estimate before you sign: about 3 SOL with the default OpenBook and Raydium account sizes, or about 0.55 SOL with the Only Raydium preset. Most of that amount is rent for the market accounts rather than a service fee.

The rent stays locked in the market accounts. Created markets cannot be canceled or refunded, so treat the full estimate as spent once the transaction confirms. Larger account sizes under Advanced Options raise the estimate and smaller sizes lower it, so read the number on this page rather than a number you saw somewhere else.

You do not need an OpenBook market ID for a DexLab liquidity pool. You need one only for an orderbook listing on OpenBook or for a Raydium legacy AMM pool. If your goal is simply to make the token tradable, a liquidity pool is the shorter and cheaper path.

Created markets cannot be canceled or refunded.
Please try publishing a test first through Devnet.
Are you curious about how to create one? View tutorial

Mints

Configure the mints for the tokens you want to create a market for.

Token2022 does not yet support market creation.

Tickers

Configure the tick sizes, or lowest representable quantities of base and quote tokens.

1e-x
1e-x

Advanced Options

Total Rent + Fee Estimate

Calculating...

Reading live rent from the Solana cluster.

Use Advanced OptionsSet custom sizes for market accounts.
Market ID creation uses leased storage space on the Solana network.
Most of the fees are rent fees.

262108 bytes

5084 bytes

65500 bytes

Risk AgreementI confirm that I have confirmed all details and that I am fully responsible for creating the market.
Working out the balance you need from live Solana rent.
The Total Rent + Fee Estimate is still loading. Creating is disabled until it resolves, because an insufficient balance can fail the transaction and still cost a fee.

How to create an OpenBook market ID

  1. 1

    Connect a funded Solana wallet

    Connect a wallet that holds more SOL than the Total Rent + Fee Estimate shown on this page. If the balance falls short, the transaction can fail and still cost a network fee.

  2. 2

    Choose Create Market ID and set the mints

    Select Create Market ID, then enter the base mint and the quote mint. The base mint must be a classic SPL Token mint, because Token-2022 does not yet support market creation in this tool. The quote mint defaults to wrapped SOL.

  3. 3

    Set the minimum order size and the price tick

    The minimum order size is the smallest tradable quantity of the base token and the price tick is the smallest price increment. Both are entered as the exponent x in 1e-x.

  4. 4

    Choose the market account sizes

    Keep the default OpenBook and Raydium sizes for a market that has to trade on OpenBook itself. The Only Raydium preset uses smaller accounts and costs less, but this tool states that the preset is for Raydium pool creation only and that operation on OpenBook is not guaranteed.

  5. 5

    Review the estimate and sign

    Check the Total Rent + Fee Estimate, turn on the risk agreement, and sign. Rehearse on devnet first, because a created market cannot be canceled or refunded.

OpenBook market ID FAQ

What is an OpenBook market ID?
It is the Solana account address of an orderbook market on OpenBook, the community successor to Serum. Creating one initializes the market account together with the accounts the orderbook needs: the event queue, the request queue, the bids and asks accounts, and a vault for each side of the pair.
How much does it cost to create an OpenBook market ID?
This tool shows a Total Rent + Fee Estimate before you sign. With the default OpenBook and Raydium account sizes the estimate is about 3 SOL, and with the Only Raydium preset it is about 0.55 SOL. Most of that is rent for the market accounts, so the figure moves with Solana rent and with the account sizes you choose. The estimate is read live from the cluster, so the page shows a loading state instead of a number until every rent lookup answers. Use the number shown on this page at the moment you sign.
Is the rent refundable if I stop using the market?
No. Market ID creation leases storage space on the Solana network and the rent stays locked in the market accounts. This tool cannot cancel or refund a created market, so treat the full estimate as spent once the transaction confirms.
Do I need an OpenBook market ID to create a DexLab liquidity pool?
No. A DexLab liquidity pool does not use an OpenBook market ID. You need one only for an orderbook listing on OpenBook or for a Raydium legacy AMM pool. The DexLab token listing page lists the alternatives side by side.
Can I create a market for a Token-2022 mint?
No. The base mint must use the classic SPL Token program. Token-2022 does not yet support market creation in this tool, so a Token-2022 mint has to reach the market through another route.
Can I test market creation before spending real SOL?
Yes. Switch the cluster to devnet in the settings panel and create a market there first. A devnet rehearsal costs devnet SOL and lets you confirm the mints, the minimum order size, and the price tick before you spend on mainnet.
What is the difference between the Only Raydium preset and the default sizes?
The Only Raydium preset uses a much smaller event queue and orderbook, which is why the estimate falls from about 3 SOL to about 0.55 SOL. This tool states that the preset is for Raydium pool creation only and that operation on OpenBook is not guaranteed, so choose the default sizes when the market itself has to trade on OpenBook.
DexLab does not provide support for problems that occur when creating on sites other than this site.
Inquiries regarding contract agreements and transactions should be directed to the OpenBook project.