How It Works
Here's how a typical trade plays out on MarkIt, from start to finish.
The Trader Flow
1
Connect your wallet
Link MetaMask, Coinbase Wallet, or any WalletConnect-compatible wallet to MarkIt on Base.
2
Find a market
Browse open markets on the Markets page. Each market shows a question, current YES/NO prices, and time until close.
3
Buy YES or NO
Enter the USDC amount you want to spend. The app shows how many tokens you'll receive and the effective price per token. Submit the transaction.
4
Wait for resolution
The market closes at a predetermined time. After the real-world outcome is known, the market operator resolves it as YES or NO.
5
Claim your payout
If you held the winning side, redeem your tokens for 1.00 USDC each. If you held the losing side, your tokens are worth 0.
A Concrete Example
The market is: "Will the Rockets beat the Hornets?"
YES tokens are priced at 0.57 USDC (the market implies a 57% chance the Rockets win)
NO tokens are priced at 0.44 USDC (43% implied chance the Hornets win)
You think the Rockets will win, so you buy 100 YES tokens for 57.00 USDC.
If the Rockets win: You redeem 100 tokens × 1.00 USDC = 100.00 USDC. Your profit is 43.00 USDC.
If the Hornets win: Your YES tokens resolve to 0. You lose your 57.00 USDC.
What About LPs?
While traders pick sides, Liquidity Providers make the whole thing work. LPs deposit USDC into the pool before trading opens. Every time a trader takes a position, the LP pool collects a small fee from the spread. After the market resolves, LPs withdraw their share of the remaining pool.
Notice that YES (0.57) + NO (0.44) = 1.01 USDC — slightly more than 1.00. That extra cent is the spread, and it goes to the LP pool as fee revenue.
Last updated