Skip to main content
A confirmed on-chain trade from Polymarket’s exchange contracts.
{
  "data": {
    "block_number": 84090704,
    "condition_id": "0xab3eea0d5b61cd443affca5fcd19d3541e92f7c96f7e92111982fbcbff56bb55",
    "event_title": "Bitcoin Up or Down - March 12, 3:40AM-3:45AM ET",
    "event_type": "trade",
    "exchange": "ctf_exchange",
    "log_index": 767,
    "maker": "0x1e3cb16886d605430a8c5581eddd08e068c08a62",
    "maker_amount": "3690307",
    "market_image": "https://polymarket-upload.s3.us-east-2.amazonaws.com/BTC+fullsize.png",
    "market_slug": "btc-updown-5m-1773301200",
    "market_title": "Bitcoin Up or Down - March 12, 3:40AM-3:45AM ET",
    "neg_risk": false,
    "outcome": "Up",
    "price": 0.711,
    "side": "BUY",
    "size": 5.19,
    "taker": "0xb9b31d3872d3b14d67d0949642ff13d925b1ab4a",
    "taker_amount": "5190306",
    "taker_base_fee": 1000.0,
    "tick_size": 0.01,
    "timestamp": 1773301441000,
    "token_id": "47635040450827094965464370243227927750353541381049355332417378831540287352201",
    "tokens": {
      "47635040450827094965464370243227927750353541381049355332417378831540287352201": "Up",
      "57924371746740845060329991315866785058480643549619724503463886953768356812176": "Down"
    },
    "tx_hash": "0x74dbde22f31ce8dcbc5b3c187c33cd131d9bb5791874e139b41c1049ae3589fc"
  },
  "timestamp": 1773301441000,
  "type": "trade"
}

Fields

type
string
required
Always "trade".
timestamp
number
required
Unix milliseconds of the block.
data
object
required

Settlement vs trade

SettlementTrade
SourcePre-chain detectionOn-chain confirmation
TimingPending (pre-chain) or confirmedConfirmed only
ContainsFull settlement with all maker fillsSingle maker-taker fill
Use caseEarly detection, copy tradingAccurate historical record
A single settlement can contain multiple trades (one per matched maker order). If you subscribe to both settlement and trade, you’ll see the settlement first (pending), then individual trades (confirmed).