Halt, resume, and delist a market
Stop matching with a market halt, reopen with resume, and permanently close a market with the typed delisting confirmation, including what happens to resting orders and reserved balances in each case.
Market controls give the venue operator two very different levers. A market halt is reversible: it stops matching and new order acceptance while resting orders and reserved balances stay untouched. Delisting is permanent: every resting order is cancelled, every reserved balance is released, and the market closes for good, which is why the Console requires a typed confirmation before it dispatches.
Before you start
- You hold the venue-operator role: platform administrator or organization owner.
- You can reach the market's detail page under Venue operations.
What each control changes
| Control | Matching | New orders | Resting orders | Reserved balances | Reversible |
|---|---|---|---|---|---|
| Halt | Stops | Refused | Untouched | Untouched | Yes, with resume |
| Resume | Reopens | Accepted | Unchanged | Unchanged | Not applicable |
| Delist | Stops permanently | Refused | All cancelled | All released | No |
A halt cancels nothing and lets already-submitted settlement batches complete, so fills that were in flight when you halted still settle. Traders see the market status change to a market halt in the trading screen.
Halt a market
Open the market controls
Go to Venue operations, open the market, and find Market controls.
Halt and confirm
Click Halt market, review the confirmation, then click Confirm halt and complete wallet verification. DALP stops matching and new order acceptance immediately and queues the on-chain halt.
Resume a market
On a halted market, click Resume trading and complete wallet verification. DALP reopens matching and order acceptance and queues the on-chain resume. Resting orders keep their price-time priority; nothing about the book changed while the market was halted.
Delist a market
Start the delisting
On the market's detail page, click Delist market. The Console shows the irreversibility warning.
Type the confirmation phrase
Type the market-pair phrase the dialog asks for: the first six characters of the base and quote token addresses, joined by a slash, for example 0x71C7/0xCf7E. The Delist permanently button stays disabled until the typed phrase matches exactly.
Confirm and verify
Click Delist permanently and complete wallet verification. DALP cancels the resting orders, releases the reserved balances, and queues the permanent on-chain delisting.
Shared tokens keep their role grant
Delisting revokes the venue's custodian role on a token only when no other live market lists that token. If two markets share a quote token and you delist one, the other stays fully tradable and the venue keeps its role on the shared token.
Troubleshooting
| Issue | What to check |
|---|---|
| The halt control is missing | The market is not live. A pending or delisted market cannot be halted. |
| The delist button stays disabled | The typed phrase must match the market pair exactly, whitespace aside. Copy the phrase shown in the dialog label. |
| An order still filled after the halt | The fill belonged to a settlement batch submitted before the halt. A halt lets in-flight batches complete; it prevents new matching. |
| The transition is refused | The requested change is not valid for the market's current status. Refresh the market detail and issue a valid transition. |
Related operations
Set Trading Venue price bands and order thresholds
Configure the static and dynamic price bands and the maximum order quantity and notional per market, preview how many resting orders a tighter setting would strand, and prune them as an explicit separate action.
Set a Trading Venue fee schedule
Set a market's maker and taker fees in basis points, understand how fees are charged on the quote leg, and see which resting orders a fee raise prunes before you apply it.