CTF Exchange
#Matches and settles trades in standard Conditional Tokens markets.
Also known as: CTF Exchange V2
0xE111180000d2663C0091e4f400237545B87B996B- Version
- CTF Exchange V2
The Polygon addresses used for Polymarket trading, collateral and settlement, with links to the official registry.
Addresses from Polymarket’s registry ↗. Where a contract has a proxy and an implementation, use the proxy address to interact with it.
28 contracts
Matches and settles trades in standard Conditional Tokens markets.
Also known as: CTF Exchange V2
0xE111180000d2663C0091e4f400237545B87B996BMatches and settles trades in negative-risk Conditional Tokens markets.
Also known as: NegRisk CTF Exchange
0xe2222d279d744050d28e00520010520000310F59Exchange for Protocol V2 positions held by PositionManager, including combo positions.
Also known as: Combos Exchange · Exchange Poly v2
0xe3333700cA9d93003F00f0F71f8515005F6c00AaRouter deployment for the Protocol V2 position system.
Also known as: Router Poly v2
0x12121212006e4CD160D18e3f00711DA5c3372600Holds ERC-1155 outcome positions used by the CTF exchanges.
0x4D97DCd97eC945f40cF65F87097ACe5EA0476045Holds Protocol V2 ERC-1155 positions and routes operations to their binary, negative-risk or combinatorial module.
Also known as: Position Manager · PositionManager Poly v2
0x006F54F7f9A22e0000CC2AB60031000000ae9fEFModule for binary positions and registered CTF-to-PositionManager migrations.
Also known as: Binary Module
0x1000008dD9001B968442c1000017eaE6E0dA00BaModule for negative-risk positions and registered CTF-to-PositionManager migrations.
Also known as: Neg Risk Module
0x200000900045e3B6259600682756002200028933Module for combinatorial positions in the PositionManager system.
Also known as: Combinatorial Module · Combo Module
0x30000034706C7d8e12009DAB006Be20000c031A8Supports redemption of resolved balances from Conditional Tokens and PositionManager.
Also known as: Auto Redeemer
0xa1200000d0002264C9a1698e001292D00E1b00afReceives reporter results and passes the final result to the module owning the condition.
Also known as: Oracle Aggregator
0x0A0a0A0A8B00C51b7D810501b03F230028C04a87Optimistic-oracle reporter deployment for the Protocol V2 resolution system.
Also known as: OO Reporter Module
0x000012e0009c84078c4924fba808A41b9f67527fChainlink reporter deployment for the Protocol V2 resolution system.
Also known as: Chainlink Reporter Module
0xc12EC12E0000326890Ca5560dEf5EB5C22b16814EOA reporter deployment for the Protocol V2 resolution system.
Also known as: EOA Reporter Module
0x8Ef9D6d668798b1f363b305D916F30739d2b0419Latest UmaCtfAdapter version shown in the official registry.
Also known as: UMA CTF Adapter · UMA Adapter v3
0x157Ce2d672854c848c9b79C49a8Cc6cc89176a49Earlier UMA adapter version, also listed as UMA Adapter in the registry’s resolution table.
Also known as: UMA Adapter · UMA CTF Adapter v2
0x6A9D222616C90FcA5754cd1333cFD9b7fb6a4F74Earlier adapter address. The registry also labels this same address UMA Optimistic Oracle; both names refer to this single listing.
Also known as: UMA Optimistic Oracle · UMA CTF Adapter v1
0xCB1822859cEF82Cd2Eb4E6276C7916e692995130Adapter for the earlier CLOB v1 negative-risk exchange. Polymarket explicitly marks this deployment deprecated.
Also known as: NegRiskAdapter · NegRisk Adapter
0xd91E80cF2E7be2e162c6513ceD06f1dD0dA35296ERC-20 collateral token shared by both position systems. Its address is separate from every exchange and outcome-token contract.
Also known as: Polymarket USD · pUSD token
0xC011a7E12a19f7B1f670d46F03B03f3342E82DFBConverts supported collateral into pUSD.
Also known as: Collateral Onramp
0x93070a847efEf7F70739046A929D47a521F5B8eeConverts pUSD back into supported collateral.
Also known as: Collateral Offramp
0x2957922Eb93258b93368531d39fAcCA3B4dC5854Permissioned collateral-ramp deployment listed alongside the pUSD onramp and offramp.
Also known as: Permissioned Ramp
0xebC2459Ec962869ca4c0bd1E06368272732BCb08Moves value between pUSD and collateral used by Conditional Tokens.
Also known as: CTF Collateral Adapter
0xAdA100Db00Ca00073811820692005400218FcE1fConnects pUSD collateral with negative-risk CTF operations.
Also known as: Neg Risk CTF Collateral Adapter
0xadA2005600Dec949baf300f4C6120000bDB6eAabCreates Polymarket deposit wallets. This is the factory address; individual deposit wallets have their own addresses.
Also known as: DepositWalletFactory · Polymarket deposit wallet factory
0x00000000000Fb5C9ADea0298D729A0CB3823Cc07Beacon deployment for Polymarket deposit-wallet infrastructure.
Also known as: DepositWalletBeacon
0x7A18EDfe055488A3128f01F563e5B479D92ffc3aFactory deployment for Safe account wallets listed by Polymarket.
Also known as: Safe Factory
0xaacfeea03eb1561c4e67d661e40682bd20e3541bCreates Polymarket proxy wallets.
Also known as: ProxyFactory
0xaB45c5A4B0c941a2F231C04C3f49182e1A254052