Documentation

Learn how Pollana prediction markets work

What is Pollana?

Pollana is a decentralized prediction market protocol built on Solana. It allows anyone to create and trade on the outcome of real-world events using on-chain smart contracts. All markets are fully transparent, permissionless, and settled on-chain.

How Prediction Markets Work

Each market has two outcome tokens: YES and NO. The price of each token reflects the market's estimated probability of the event occurring. Prices are determined by a Constant Product Market Maker (CPMM), which ensures continuous liquidity. If YES tokens trade at $0.70, the market implies a 70% probability the event will happen.

How to Trade

Connect your Solana wallet and navigate to any market. You can buy YES tokens if you believe the event will occur, or NO tokens if you believe it won't. When you trade, the CPMM adjusts prices automatically based on supply and demand. You can sell your tokens at any time before the market resolves.

Providing Liquidity

Liquidity providers deposit funds into a market's pool and receive LP tokens representing their share. LPs earn trading fees proportional to their share of the pool. You can add or remove liquidity at any time. Providing liquidity carries risk — if the market resolves heavily to one side, LPs may receive less than they deposited.

Market Resolution

Once the event's outcome is known, the market creator or designated oracle resolves the market as YES or NO. After resolution, holders of the winning outcome token can claim their winnings (1 USDC per winning token). Losing tokens become worthless.

Creating a Market

Anyone can create a prediction market on Pollana. You provide a question, a description, and initial liquidity in USDC. The initial liquidity seeds the CPMM pool and sets the starting price at 50/50. As market creator, you are responsible for resolving the market once the outcome is known.

Fees

Each market has a trading fee set at creation time, denominated in basis points (1 basis point = 0.01%). Fees are collected on every trade and distributed to liquidity providers. The fee rate is fixed for the lifetime of the market and cannot be changed after creation.