Skip to content

Deployed Addresses & Services

Live contract addresses, service URLs, and API keys for each network.

BSC Testnet (Chapel)

PropertyValue
Chain ID97
RPChttps://rpc.ankr.com/bsc_testnet_chapel
Explorertestnet.bscscan.com

Smart Contracts

ContractAddressExplorer
ConditionalTokens (CTF)0x9d5b8545ddd7f4bf1993948e82f082c30c109e39View
CTFExchange0x61d8a678df77d4a0b49a0a816eae3690994d428bView
MockCollateral (ERC-20)0xbb294b62289f98e08c925354a3338363165ef09eView
MockUmaAdapter (Oracle)0x3e1ea58a128cb8551cef6e08a569d1922e30d7baView

Wallet Factories

ContractAddressExplorer
PolyProxyFactory0xcfda889bf283bb4b0087039fc8cd66b8c3946225View
PolySafeFactory0xcf0febc7bbd130180403c2586f99df8f0245a2abView
Proxy Implementation0xf80fadd0e44d08d23883e7f0797375f31336c897View
Safe Master Copy0x0e61a0338bc952a6157ed58f23245b5f3830f1b2View

Operator Addresses

RoleAddress
MVP Owner0x0E34BDF1Fe49ff3E76400bA99Ad980E1c9560267
Exchange Admin0x0E34BDF1Fe49ff3E76400bA99Ad980E1c9560267
Exchange Operator0x0E34BDF1Fe49ff3E76400bA99Ad980E1c9560267
Trading Wallet0x63a73dF5129b58eb3f1Aff5D659316eAD42006D8

Backend Services

ServiceURL
Backend APIhttps://backend-production-ef0b.up.railway.app
Backend Swagger UIhttps://backend-production-ef0b.up.railway.app/docs
Backend OpenAPI JSONhttps://backend-production-ef0b.up.railway.app/docs/openapi.json
Matcher (CLOB)https://clob-production.up.railway.app
Matcher Swagger UIhttps://clob-production.up.railway.app/docs

API Keys

Use the x-api-key header for all backend requests:

x-api-key: 019cccd3-bfc1-7503-ab84-25907019f053

TIP

A second API key is also available: 019cccd3-bfc1-7724-9c8e-7cf32ded7e74

Example: Test the Backend

bash
# Health check
curl https://backend-production-ef0b.up.railway.app/health

# List markets (requires API key)
curl -H "x-api-key: 019cccd3-bfc1-7503-ab84-25907019f053" \
  https://backend-production-ef0b.up.railway.app/markets

Adding a New Network

When you deploy to a new chain, add a new section here following the same format. The deployment flow is:

  1. Update packages/polymarket-mvp/.env with the new RPC and chain config
  2. Run make full-suite to deploy all contracts
  3. Copy addresses from deployments/full-suite.latest.env
  4. Update this page with the new network section
  5. Configure backend and matcher .env for the new chain

See the Deployment Guide for the full step-by-step process.