Smart Contract Addresses
All Conviction smart contracts are deployed on BNB Smart Chain (BSC). Below are the contract addresses.
#BNB Smart Chain Mainnet (Chain ID: 56)
| Contract | Address |
|---|---|
| CTF Tokens (Conditional Tokens) | TBD — published after Phase 2/3 deploy |
| CTF Exchange | TBD |
| Fee Module | TBD |
| USDT (collateral) | 0x55d398326f99059fF775485246999027B3197955 |
#Contract Roles
#CTF Tokens (Conditional Tokens)
The ERC-1155 contract that manages conditional tokens (outcome shares). This contract handles:
- Split — Converting USDT into outcome shares
- Merge — Converting outcome shares back into USDT
- Redeem — Claiming winnings after market resolution
- Each outcome share is a unique ERC-1155 token identified by a position ID
#CTF Exchange
The orderbook and matching engine contract. This contract handles:
- Processing limit orders and market orders
- Verifying EIP-712 signatures from traders
- Matching buy and sell orders
- Settling trades between counterparties
#Fee Module
Calculates and collects trading fees according to the fee formula: Each market has its own fee rate configured in the Fee Module.
#USDT (collateral)
The primary stablecoin used for all trading on Conviction. This is the standard BEP-20 USDT on BSC mainnet (0x55d3...7955) with 18 decimal places.
#Block Explorers
You can verify all contracts and transactions on the BSC block explorer:
- Mainnet: BscScan
Was this page helpful?