Matcher API
The Matcher is an internal CLOB (Central Limit Order Book) engine. It handles order intake, price-time matching, and on-chain settlement. The backend calls the matcher — the frontend should not call it directly.
Base URL: https://clob-production.up.railway.app
Internal Service
The matcher is designed to be called by the backend only. Do not expose it to the public internet without proper access controls.
Endpoints
Register a token pair in backend storage
List markets with token pairs
GET
/markets
Responses
Default Response
application/json
{
}
Get a market by condition id
GET
/markets/{conditionId}
Parameters
Path Parameters
conditionId*
Type
Requiredstring
Responses
Default Response
application/json
{
}
Delete a market and all related data by condition id
List recent orders
GET
/orders
Parameters
Query Parameters
account
Type
string
conditionId
Type
string
limit
Responses
Default Response
application/json
{
}
Submit a signed order
POST
/orders
Request Body
application/json
{
}
Responses
Default Response
application/json
{
}