Skip to main content
Back to App

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)

ContractAddress
CTF Tokens (Conditional Tokens)TBD — published after Phase 2/3 deploy
CTF ExchangeTBD
Fee ModuleTBD
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:

Was this page helpful?