Polymarket
Token: CTF (ERC-1155)
Opinion
Token: CTF (ERC-1155)
Polymarket (Polygon)
Polymarket is the largest prediction market platform by volume. It runs on Polygon and uses Gnosis Conditional Token Framework (CTF) for position tokens.Technical Details
| Property | Value |
|---|---|
| Chain | Polygon (chainId: 137) |
| Collateral token | USDC (6 decimals) |
| Position tokens | ERC-1155 (Gnosis CTF) |
| Wallet types | Safe (MetaMask users), Polymarket Proxy (MagicLink users) |
Market Types
Polymarket has two types of markets:- Regular CTF
- NegRisk
Binary YES/NO markets. Both positions can be merged back to USDC via the CTF contract.
Opinion (BSC)
Opinion is a prediction market platform on BNB Smart Chain (BSC). It uses a similar conditional token framework.Technical Details
| Property | Value |
|---|---|
| Chain | BSC (chainId: 56) |
| Collateral token | USDT (18 decimals) |
| Position tokens | ERC-1155 (CTF-style) |
| Market adapter | Opinion CTF Execution Engine |
How Platform Support Works
Varla doesn’t automatically support every market on a platform. Each position must be:- Configured in VarlaOracle — position ID, condition ID, resolution time
- Assigned a risk tier — Conservative (80%), Moderate (65%), or Risk (50%)
- Receiving price updates — oracle updater must push prices regularly
What This Means for Users
- Not all markets are supported — low-liquidity or niche markets may not be whitelisted
- New markets take time — there’s a delay between market creation and Varla support
- Markets can be removed — if liquidity drops or issues arise, governance can invalidate positions
The app UI shows which of your positions are supported as collateral. Unsupported positions will be flagged during deposit.
Platform Comparison
| Feature | Polymarket (Polygon) | Opinion (BSC) |
|---|---|---|
| Collateral token | USDC | USDT |
| Token decimals | 6 | 18 |
| Position standard | ERC-1155 | ERC-1155 |
| Multi-outcome (negRisk) | Yes | Yes |
| Wallet support | Safe, Proxy | Standard EOA |
| Gas token | POL (MATIC) | BNB |