Polymarket CLOB contract addresses and protocol constants.
Summary
Functions
Zero bytes32 value used by the official clients for empty metadata/builder.
Current production CLOB host.
Returns the current contract configuration for a supported chain.
Current production Data API host.
Returns the standard or negative-risk exchange address for EIP-712 order signing.
Gamma API host — the markets/events catalog. This is where market
discovery lives (active markets, recurring series like the 5-minute
BTC Up/Down markets); the CLOB host only serves order books, prices,
and the reward-bearing sampling-markets subset.
Temporary pre-cutover CLOB host retained for fixture/debug workflows.
Buy side constant.
Sell side constant.
EOA signature type.
EIP-1271 smart contract wallet signature type.
Polymarket Gnosis Safe signature type.
Polymarket proxy signature type.
Types
Functions
@spec bytes32_zero() :: String.t()
Zero bytes32 value used by the official clients for empty metadata/builder.
@spec clob_host() :: String.t()
Current production CLOB host.
Returns the current contract configuration for a supported chain.
@spec data_api_host() :: String.t()
Current production Data API host.
Returns the standard or negative-risk exchange address for EIP-712 order signing.
@spec gamma_host() :: String.t()
Gamma API host — the markets/events catalog. This is where market
discovery lives (active markets, recurring series like the 5-minute
BTC Up/Down markets); the CLOB host only serves order books, prices,
and the reward-bearing sampling-markets subset.
@spec pre_cutover_clob_host() :: String.t()
Temporary pre-cutover CLOB host retained for fixture/debug workflows.
@spec side_buy() :: 0
Buy side constant.
@spec side_sell() :: 1
Sell side constant.
@spec sig_type_eoa() :: 0
EOA signature type.
@spec sig_type_poly_1271() :: 3
EIP-1271 smart contract wallet signature type.
@spec sig_type_poly_gnosis_safe() :: 2
Polymarket Gnosis Safe signature type.
@spec sig_type_poly_proxy() :: 1
Polymarket proxy signature type.