Documentation Index
Fetch the complete documentation index at: https://docs.unitedmarket.ai/llms.txt
Use this file to discover all available pages before exploring further.
United Market currently runs in sandbox/development mode. Contract addresses are listed by deployment below.
United Market is currently in sandbox/development stage. All funds, balances, markets, and trades are for testing only and do not represent real money.
| Contract | Address | Purpose |
|---|
| Exchange | 0x9e39462F9cB7d290670111B14097B517d1824cd1 | Verifies signed orders and settles fills. |
| Collateral | 0xFaE714EfF552f0D85cA21167ff78Cd8310d9a4cf | Collateral token used for trading. |
| ConditionalTokens (CTF) | 0xD64A4f1E44f113014D914b7c558C71D4C1E293e2 | Gnosis Conditional Tokens contract for outcome positions. |
| Top-up Collateral | 0x7b7B4e828C0CB31d24E15e937bE5031596384e66 | Collateral top-up contract. |
| Points | 0xFaE714EfF552f0D85cA21167ff78Cd8310d9a4cf | Points contract. |
| Swap | 0xE5E1c36FbDbA842414A5250F61502F714F27E1a6 | Swap contract. |
| Contract | Address | Purpose |
|---|
| Exchange | 0xd5a4af09a90d67d37aaa5a6b6f877a6e1cfb9c6f | Verifies signed orders and settles fills. |
| Collateral | 0x3e4779da73e91a501a4b61eb8bd57fa82d320915 | Collateral token used for trading. |
| ConditionalTokens (CTF) | 0xe4abd98ba4961f796996c35e19f21d90a70f4f79 | Gnosis Conditional Tokens contract for outcome positions. |
| Top-up Collateral | 0x470F3E86092f2c9329bB8c104cA6C5303Fbc9f23 | Collateral top-up contract. |
| Points | 0x3E4779Da73e91A501A4b61eb8bD57fa82D320915 | Points contract. |
| Swap | 0x1f16aC826B9f19De7dBAe2cAA78CBD595943FFFE | Swap contract. |
Example Market
| Field | Value |
|---|
| Question | Will BTC be above 100k on 2026-12-31? |
| Question ID | 0xbea873d168ff5b0cb541a0e0c26a51fcecee3af220866955b2ce00ddc22cd4b7 |
| Condition ID | 0xd19487c4038d0dce2edeb510a21d6f8534e09d8065d40cb9e10ad2652d86a276 |
| YES Token | 9173991505859985195806122260131852520306883753774963004628888314748377483211 |
| NO Token | 113028290792214595901836923333497165802882917706964698595035992492738568962856 |
Trading Approvals
Before trading, users must approve the exchange contract for the assets they want to trade:
| Action | Required Approval |
|---|
| Buy outcome tokens | Approve the collateral ERC-20 for CTFExchange. |
| Sell outcome tokens | Call setApprovalForAll(CTFExchange, true) on the ConditionalTokens contract. |
Use the exchange address for the network you are trading on as the EIP-712 verifying contract.