Skip to main content
Emitted when conditional tokens are transferred between wallets (ERC-1155 TransferSingle or TransferBatch events on Polymarket’s CTF contract).

Fields

string
required
Always "position_change".
number
required
Block timestamp in Unix milliseconds.
object
required
Position changes from settlements are not duplicated here — the settlement event already contains the trade details. This event tracks non-trade transfers: wallet migrations, OTC deals, and smart contract interactions.