deploya tokenTools / OpenBook Market
Menu
Network
Theme
⌘K
HomeAll tools
Deployment ConsoleTax TokenVanity Address
Revoke AuthoritiesMint & BurnUpdate MetadataUpdate NFTFreeze AccountsBulk FreezeTransfer Fee SettingsCollect Transfer Fees
Transaction CheckAddress CheckLaunch ChecklistLogo & Metadata CheckRug Check
MultisenderNative MultisenderHolder SnapshotTop Holder AirdropClaim SiteToken VestingToken StakingPresaleNFT Holder SnapshotNFT Hashlist
Liquidity PoolAdd / Remove LiquidityOpenBook MarketBurn LP TokensLiquidity Locker
IncineratorNFT IncineratorNative Wrapper
GuidesFAQ

Create a Solana OpenBook Market ID

Create the market id a legacy Raydium AMM v4 pool needs. Most launches want a CPMM pool instead, which needs no market.

Solana0.1 SOL per market
Note
Most people do not need this. A market id is only required by the legacy Raydium AMM v4 pool, not the CPMM pool our pool tool builds, and its rent (up to about 2 SOL) is not recoverable.

Which pool are you making?

A market id is only needed by one of them. Answering honestly here can save you several SOL, so this asks before anything else.

Common questions

Do I actually need an OpenBook market?

Almost certainly not. A market id is a prerequisite for the legacy Raydium AMM v4 pool only. Raydium's CPMM pools, which is what our own pool tool creates, were introduced specifically so that creating a pool no longer requires one. Unless somebody has told you that you need a v4 pool in particular, you want the pool tool and you want to skip this entirely.

Why does it cost so much?

It is rent, not a fee. A market allocates seven on-chain accounts and Solana requires each to hold enough SOL to be exempt from rent. At the standard layout that is about 2 SOL at Solana's current rent, and about two thirds of it is a single account: the event queue, which is sized to hold a very large number of unprocessed trades. The form quotes the exact amount, read from the chain, before you sign. Our own fee, shown on the form beside it, is a small fraction of what you spend here.

Can I get the rent back?

Not in any practical sense. Rent is refunded when an account is closed, and the accounts here are the market: closing them means the market stops existing and any pool built on it stops working. Treat the rent as spent. This is the main reason the tool asks what you are doing before it lets you spend it.

What is the cheaper option actually giving up?

Queue space. The event queue records fills that have not yet been processed, and the smaller layout holds far fewer of them. When it fills, trading pauses until someone clears it. For a new token that is unlikely to matter. For a market doing sustained heavy volume it means more frequent pauses, so if you are expecting that, pay for the standard size.

Why does it ask me to sign twice?

Because the work does not fit in one transaction. Solana caps transaction size, and creating seven accounts plus initialising the market is over it. The first transaction creates the two token vaults, the second creates the market account and its four queues and initialises them. They have to land in that order.

What if the second transaction fails?

The first one has already landed, so the two vault accounts exist and hold their rent while no market does. The tool says so explicitly rather than reporting a generic failure, and it gives you the address involved. Do not simply run it again: a second run creates a second set of accounts and pays for those too.

What are lot size and tick size?

The trading granularity. Lot size is the smallest quantity of your token that can be traded, and tick size is the smallest price increment in the quote token. The defaults of 1 and 0.01 suit most tokens. They are fixed when the market is created and cannot be changed afterwards.

Is OpenBook the same thing as Serum?

OpenBook is the community fork of Serum that the Solana ecosystem moved to. Older guides say Serum market id and newer ones say OpenBook market id, and for the purpose of creating a Raydium v4 pool they mean the same step. This tool creates an OpenBook market.

Does creating a market make my token tradeable?

No, and this is the most common misunderstanding. A market is an empty order book. Nothing can be bought or sold until there is liquidity, which means either a pool built on top of this market or someone placing orders into it. Creating a market on its own achieves nothing visible.

Can I create a market on mainnet?

Yes. It was gated to devnet until August 2026 and that gate is gone. Rehearse on Testnet first anyway: this is built with an alpha Raydium SDK, and a mistake here costs several SOL in rent you cannot get back. Before you spend anything, check you actually need a market at all, because our own pool tool creates CPMM pools, which do not use one.

Read this before you spend anything

An OpenBook market id is a prerequisite for one thing only: the legacy Raydium AMM v4 pool. Raydium's newer CPMM pools need no market, and CPMM is what our own pool tool creates, so most people who land here should skip this. A market is also seven rent-funded accounts costing up to about 2 SOL you cannot get back, and it is an empty order book, not liquidity: nothing is tradeable until a pool sits on top of it.

Related: Add or Remove Liquidity, Burn LP Tokens and Launch Checklist.

Sources

  • Raydium documentation
Note
Most people do not need this. A market id is only required by the legacy Raydium AMM v4 pool, not the CPMM pool our pool tool builds, and its rent (up to about 2 SOL) is not recoverable.
More in Liquidity
  • Liquidity Pool
  • Add / Remove Liquidity
  • Burn LP Tokens
  • Liquidity Locker
All tools →
deploya token
HomeAll toolsGuidesFAQ

DeployAToken is a non-custodial interface. You sign every transaction from your own wallet and we never take custody of your keys or your tokens. Creating a token is not an offer, endorsement or guarantee of value, and nothing here is financial or legal advice. Fees shown are estimates; the exact amount is displayed in your wallet before you approve.