Skip to main content
Mayybee uses a full implementation of Polymarket-style smart contracts deployed on BNB Chain.

Architecture

Contract Categories

Collateral

ContractPurpose
WrappedCollateralWraps USDT to wUSDT for trading

Token Creation

ContractPurpose
ConditionalTokensCreates ERC1155 YES and NO tokens

Trading

ContractPurpose
CTFExchangeMain order settlement for binary markets
NegRiskCtfExchangeOrder settlement for multi-outcome markets

Oracles

ContractPurpose
UmaCompatibleCtfAdapterReports results for binary markets
UmaCtfAdapterNegRiskReports results for multi-outcome markets

Multi-Outcome Support

ContractPurpose
NegRiskAdapterManages multi-outcome market logic
NegRiskOperatorExecutes multi-outcome operations
NegRiskFeeModuleV2Calculates fees for multi-outcome trades

Helpers

ContractPurpose
RegisterTokenHelperRegisters new token types with exchanges

Key Addresses

See the Testnet Contracts page for the complete list of deployed contract addresses.