Skip to main content

Overview

CLOB markets use a venue system where each market is associated with specific contract addresses. Before placing orders, you must fetch venue data for the market.

How It Works

1

Fetch market data

GET /markets/:slug returns venue information for the market.
2

Use venue.exchange

This address is the verifyingContract for EIP-712 order signing.
3

Cache the venue

Venue data is static per market — fetch once and reuse.

Venue Response

Required Token Approvals

Before trading, set up token approvals based on your order type:
For NegRisk SELL orders, you must approve to both the exchange and the adapter addresses.