Emitted when USDC.e moves into or out of Polymarket contracts — deposits (funding a trading account) and withdrawals.
{
"type": "deposit",
"timestamp": 1772500002000,
"data": {
"event_type": "deposit",
"tx_hash": "0xccc789...",
"block_number": 54321000,
"log_index": 8,
"timestamp": 1772500002000,
"from": "0xuser123...",
"to": "0xpolymarket_contract...",
"amount": 5000.0,
"direction": "deposit"
}
}
Fields
Block timestamp in Unix milliseconds.
Log index within the transaction.
Block timestamp in Unix milliseconds.
USDC amount (6 decimal precision).
"deposit" (to Polymarket) or "withdrawal" (from Polymarket).
Use cases
- Whale tracking — large deposits often precede big trades
- Fund flow analysis — track capital entering and leaving Polymarket
- Wallet monitoring — know when a tracked wallet funds their account