Order Types
Messier P2P supports three primary order types: Spot, Limit, and Marketplace orders. Each is designed to serve different trading preferences — whether you prioritize speed, price precision, or flexibility.
This guide breaks down how each order type works, where it applies, and how they differ under normal P2P Order mode.
Marketplace Orders are custom P2P orders that are listed on the public orderbook for other users to discover and fill. You can choose any token pair, configure pricing manually or automatically, and decide how the order can be filled.
Key Features
Token-agnostic, any ERC-20 pair is supported
Adaptive Market Pricing via Smart Defaults
MultiSwap support, multiple users can fill one order
Option to enable Private Mode
Manually route unfilled orders to DEX using “Route to DEX”
Execution Steps
Go to the Marketplace tab
Click Create Order
Select token pair, amount, and price
Enable Smart Defaults or use Advanced Mode
Submit and monitor order from My Orders
Manually route to DEX if needed
Best Use
Custom pair creation
Longer-term listing
Orders that require advanced fill logic or selective access
Spot Orders
A Spot Order executes at the current best market price available on the P2P network. It is the fastest and most straightforward way to complete a trade when matching liquidity is present.
Characteristics
No price configuration — uses real-time market pricing
Prioritizes immediate execution
Compatible with:
P2P Order (only peer fill)
P2P → DEX Fallback (partial fill routed to DEX after timeout)
P2P → DEX Direct Fill (instant routing to DEX for any unfilled portion)
Example
Best Use
Fast execution
Minimal configuration
Ideal for liquid pairs
Limit Orders
Limit Orders allow users to define an exact price at which they want to buy or sell. The trade will only execute if a peer match is found at that price or better.
Characteristics
Full control over pricing
May take longer to fill or not fill at all if unmatched
Compatible with:
P2P Order (wait for matching peer)
P2P → DEX Fallback Order (fallback triggers after countdown or condition)
Example
Best Use
Price-sensitive trading
Situations where precision outweighs speed
Users familiar with market behavior
Last updated