Beta V1.0This is a beta version, we are actively developing new features. Have an idea or comment? Join our Telegram

Trust & safety

Protocol transparency

Live facts read from the deployed contracts, plus a plain statement of what remains centralised. This protocol is permissionless and non-custodial, but it is not “fully decentralised”: a single owner key can still change economic parameters for future activity.

Network
Arc Testnet (chain id 5042002)
Collateral
USDC, 6 decimals
Total trading fee
1.50%
Protocol fee
1.00%
Creator fee
0.25%
Liquidity fee
0.25%
Market creation
Permissionless

Anyone can deploy a market; no approval, no allowlist.

Custody
Non-custodial

The interface never holds user funds or keys.

Creation bond
read from contract
Resolution bond
read from contract
Challenge window
read from contract
Minimum initial liquidity
read from contract
Resolution architecture
Bonded on-chain adapter with proposal, challenge window and invalid outcome
Order type
Market orders against a fixed-product market maker, no order book, no limit orders
External audits
None completed
Upgradeability
Not proxy-upgradeable, deployed logic cannot be rewritten
Admin control over outcomes
None, no privileged role can resolve a market
Admin control over funds
None, no privileged role can move user collateral
Parameter control
ProtocolConfig owner can change fees, bonds and limits for future activity
Owner key type
Single deployer key, not a multisig, not timelocked

Deployed contracts

Source code for the protocol contracts ships with this application; upstream components and their licences are recorded in OPEN_SOURCE_NOTICES.md.

Resolution infrastructure

The protocol uses modular resolution infrastructure. A market states what must be measured; an adapter contract knows which provider delivers it. Where applicable, Chainlink infrastructure is used to obtain and verifiably deliver external data for deterministic markets, with cross-chain delivery to Arc. Markets without a verified deterministic data path use community resolution instead, nothing is labelled automated unless it truly settles from data.

Data pointPrimitivesResolutionInfrastructureStatus
ETH/USDPRICE_ABOVE_AT_TIME, PRICE_BELOW_AT_TIME, PRICE_BETWEEN_AT_TIMEAutomatedChainlink Data Feed, delivered to Arc over CCIPActive
BTC/USDPRICE_ABOVE_AT_TIME, PRICE_BELOW_AT_TIME, PRICE_BETWEEN_AT_TIMEAutomatedChainlink Data Feed, delivered to Arc over CCIPActive
LINK/USDPRICE_ABOVE_AT_TIME, PRICE_BELOW_AT_TIME, PRICE_BETWEEN_AT_TIMEAutomatedChainlink Data Feed, delivered to Arc over CCIPActive
SNX/USDPRICE_ABOVE_AT_TIME, PRICE_BELOW_AT_TIME, PRICE_BETWEEN_AT_TIMEAutomatedChainlink Data Feed, delivered to Arc over CCIPActive
XAU/USDPRICE_ABOVE_AT_TIME, PRICE_BELOW_AT_TIME, PRICE_BETWEEN_AT_TIMEAutomatedChainlink Data Feed, delivered to Arc over CCIPActive
CSPX/USDPRICE_ABOVE_AT_TIME, PRICE_BELOW_AT_TIME, PRICE_BETWEEN_AT_TIMEAutomatedChainlink Data Feed, delivered to Arc over CCIPActive
EUR/USDPRICE_ABOVE_AT_TIME, PRICE_BELOW_AT_TIME, PRICE_BETWEEN_AT_TIMEAutomatedChainlink Data Feed, delivered to Arc over CCIPActive
GBP/USDPRICE_ABOVE_AT_TIME, PRICE_BELOW_AT_TIME, PRICE_BETWEEN_AT_TIMEAutomatedChainlink Data Feed, delivered to Arc over CCIPActive
JPY/USDPRICE_ABOVE_AT_TIME, PRICE_BELOW_AT_TIME, PRICE_BETWEEN_AT_TIMEAutomatedChainlink Data Feed, delivered to Arc over CCIPActive
AUD/USDPRICE_ABOVE_AT_TIME, PRICE_BELOW_AT_TIME, PRICE_BETWEEN_AT_TIMEAutomatedChainlink Data Feed, delivered to Arc over CCIPActive
SOL/USDPRICE_ABOVE_AT_TIME, PRICE_BELOW_AT_TIMEAutomatedNo verified feed on the observation chainNot active
FOOTBALL_MATCH_RESULTEVENT_WINNER, EVENT_DRAWOfficial resultNo approved delivery workflowNot active
US_CPIOFFICIAL_VALUE_ABOVE, OFFICIAL_VALUE_BELOWOfficial resultNo approved delivery workflowNot active
WEATHER_TEMP_MAXOFFICIAL_VALUE_ABOVE, OFFICIAL_VALUE_BELOWOfficial resultNo approved delivery workflowNot active

Honest limitations

  • Deployed on Arc Testnet only, no mainnet deployment, and testnet funds have no value.
  • No external security audit has been performed.
  • Configuration owner is a single key; multisig and timelock are not yet in place.
  • No hosted indexer or API, the interface reads the chain directly.
  • Comments and automated moderation tooling are not implemented.