{
"blockchain_key": "polygon-mainnet",
"chain_id": 137,
"conditional_tokens_address": "0x4D97DCd97eC945f40cF65F87097ACe5EA0476045",
"domain_name": "Calibri CTF Prediction Markets",
"exchange_address": "0xB6Ac44d5A6388b8C7511F2fb20C0c03fD0CeDC83",
"markets": [
{
"auto_redeem_failed": false,
"condition_id": "0x8f3a…",
"event_slug": "btc-updown-5m-1730",
"market_id": "120",
"redeemable": "10",
"result": "no",
"settled_at": "2026-09-16T17:35:10Z",
"title": "Bitcoin Up or Down 5m — 17:30–17:35 UTC"
}
],
"owner_address": "0xE1188438C85C98aADFf1a88f97764E607B4978C3",
"proxy_address": "0x0DECE7d83f8D47CD8dD8278c0F22c361C58577BD",
"safe_status": "ready",
"session_keys_enabled": true,
"signature_type": 2,
"usdc_address": "0x3c499c542cEF5E3811e1192ce70d8cC03d5c3359"
}CtfRedeemableEntity
"polygon-mainnet"
137
Gnosis' Conditional Tokens — where your collateral actually sits.
"0x4D97DCd97eC945f40cF65F87097ACe5EA0476045"
The EIP-712 domain name this exchange was DEPLOYED with. Hashed into every order signature, and different per network — sign with the served value, never a hard-coded one, or the signature will not recover.
"Calibri CTF Prediction Markets"
This deployment's CTF Exchange.
"0xB6Ac44d5A6388b8C7511F2fb20C0c03fD0CeDC83"
Settled markets whose payout you have not yet redeemed, newest first. Only positive amounts: losing tokens alone are worth nothing.
Show child attributes
Show child attributes
What owns the Safe: your wallet EOA, or for a passkey member the secp256r1 signer contract. Served so a client can spot that a different wallet is connected — only the owner can sign for the Safe.
"0xE1188438C85C98aADFf1a88f97764E607B4978C3"
Your Safe — the deposit destination and the maker on your orders.
"0x0DECE7d83f8D47CD8dD8278c0F22c361C58577BD"
The single field that answers "can this member trade?". setup_required means an order would REST AND THEN FAIL TO SETTLE — worse than being rejected, so do not trade on it.
ready, setup_required, error, unavailable, unlinked "ready"
Whether this deployment has session trading keys switched on.
true
How this account signs orders: 2 = POLY_GNOSIS_SAFE (Safe owned by your wallet), 3 = POLY_1271 (Safe owned by a passkey). Sign the way your type requires. Whether the Safe is usable yet is safe_status, not this field.
2, 3 2
The collateral token.
"0x3c499c542cEF5E3811e1192ce70d8cC03d5c3359"
Show child attributes
Show child attributes