How Lucyd works
Prediction markets from first trade to on-chain settlement.
You buy Up or Down tokens on where the BTC price goes. If you're right, each token pays 1 USDC. If you're wrong, it pays 0.
The price reflects probability. If Up trades at 0.62 USDC, the crowd thinks there's a 62% chance it happens.
Live example · BTC Up/Down 1h
1.00
USDC if Up wins
0.00
USDC if Down wins
Sign up with email or Google. We create a wallet for you automatically via Privy, no seed phrases needed. Deposit USDC from any network or buy with a card. Withdraw to any wallet or cash out to your bank.
Off-chain CLOB
Low latency, no gas
Order matching
On-chain (Sepolia)
ERC-1155 outcome tokens
Token minting
On-chain oracle
Tamper-proof result
Resolution
Smart contract
Non-custodial, instant
Payout
Orders match off-chain in microseconds with no gas costs. Settlement happens on Sepolia via smart contracts.
Fast like a centralised exchange, transparent like a blockchain. Every position, fill, and payout is verifiable on-chain.
FREE
Trading fee
Placing or cancelling orders is free
FREE
Gas fee
Orders are signed off-chain
FREE
Protocol fee
Winning redemptions only
FREE
Withdrawal fee
USDC withdrawals to any wallet
Markets resolve using Pyth Network prices. At expiry, the price for that exact moment is submitted on-chain automatically. If the data falls outside the valid window, the market voids and every Up and Down token redeems for 0.50 USDC, with no fee.
Each market has exactly two mutually exclusive outcomes. Outcome tokens are ERC-1155 assets on Sepolia. You can hold, transfer, or sell them like any token. If the market resolves Down, your Up tokens expire at 0 and you lose your stake. No additional fees are charged on losing positions.
Payout example · 100 Up tokens at 0.62 USDC
62
USDC
100 × 0.62
100
USDC
resolves Up
0.00
USDC
0% of payout
100.00
USDC
+38.00 profit