Two market types

TACO stands for Trade Any Claim Onchain. The platform has one app surface with two market families. Event markets are outcome markets. You trade YES or NO shares on a question, and final settlement depends on the market rules and resolution process. Price markets are perpetual price prediction markets. You deposit collateral, choose long or short, select leverage, and your position value changes with the oracle price and pool state. Both market types use the same app, wallet, portfolio, and collateral workflows where the deployment supports them. A user can move between outcome trading, price exposure, liquidity, and staking without learning a separate product.

Design principles

  • No centralized order book: users trade against onchain market contracts and shared liquidity.
  • Onchain by default: positions, liquidity, settlement, and key market state live in smart contracts.
  • Open market creation: supported deployments can let users create new event or price markets from the app.
  • 24/7 trading: active markets can be traded at any time while the chain, market, oracle, and settlement state allow it.

Main app areas

  • Markets shows event and price markets with search, categories, and sorting.
  • Portfolio collects active positions, LP exposure, and market-specific account data.
  • Create is for creating event or price markets when the connected environment supports it.
  • Resolve is for event market resolution and dispute workflows.
  • Staking is for TACO staking and fee discounts where the contracts are deployed.

How data reaches the app

TACO reads from multiple sources. Event market lists may use an indexer and metadata service. Price markets read pool and oracle data directly from contracts, with Pyth or other oracle sources depending on the market. If a chain does not have the required indexer, deployment, or metadata configuration, some screens may be empty or limited even if your wallet is connected.

What this documentation covers

These docs focus on user decisions: how trades work, what liquidity providers own, how settlement happens, and which risks matter before signing transactions. They do not try to be a full smart contract specification.