Cyphers is a prediction market on Solana. The twist: your bet - which side you picked - stays private until the market settles. Other prediction markets publish every bet to anyone who can read a block explorer. Cyphers doesn't.
Why hidden bets matter
In a normal prediction market, every bet is a public record:
- A market on "Will Bitcoin hit $200k this year?" shows everyone who bet YES, who bet NO, and how much.
- Whales watching the order flow can see whichever way a market is leaning and trade against it.
- Bots can copy whatever the smart money is doing within seconds.
- Your political bets, sports bets, or anything else become part of your public on-chain profile.
This isn't a hypothetical problem. On every major prediction market today, public bets are routinely scraped, indexed, and used to front-run new positions.
Cyphers fixes this by encrypting the side of every bet before it lands on chain. The amount is still public - the protocol needs it to track funds - but which side you picked is hidden until the market closes.
What stays private, what doesn't
It helps to be precise about what Cyphers does and doesn't hide.
| What | Hidden? |
|---|---|
| Your chosen side (YES vs NO, or which option) | Yes, until the market settles |
| Your stake amount | No - visible on chain |
| Your wallet address | No |
| That you bet on a specific market | No |
| The result of the market once it resolves | No - public, like any settlement |
So Cyphers hides your prediction, not your participation. If you're betting $50 on a YesNo market, the network sees a wallet bet $50, but not whether it was on YES or NO.
How a market works, in three steps
Pick any market in the app and the flow is the same:
- You bet. You pick a side, choose an amount, and confirm. Cyphers encrypts your side in your browser before sending it to Solana.
- The market closes. When the close time passes, betting stops. The market enters a waiting state until a resolver posts the real-world outcome.
- Settlement. The Arcium network decrypts every bet at once, computes who won and how much, and writes the result back to Solana. After a short challenge window (so anyone can flag a bad resolution), winners can claim their USDC.
For the full timeline with deadlines and edge cases, see Market lifecycle.
Two market types
Cyphers supports two shapes of markets. That's it - no hidden tiers or modes.
- YesNo. A binary question with two possible answers. "Will BTC close above $100k on 1 Jan 2026?"
- MultiOutcome. A question with 2-4 named options. "Which chain has the most TVL on 1 Jan 2026? [Solana | Ethereum | Base]"
For when to use which, see Market types.
A few things to be aware of
- USDC, not SOL. Every bet and payout uses USDC. You'll need USDC in your wallet to bet.
- Minimum bet is
$1. Markets accept any amount from$1upward, in USDC. - A small fee comes out. Two small fees are deducted from every bet: a protocol fee (up to
1%) and a market-creator fee (up to5%). The breakdown is on Fees. - There's a wait at settlement. When a market closes, the off-chain decryption takes around 10 seconds. The challenge window after that is
24to48hours.
What's next
- Quickstart - Connect your wallet and place a bet in a few minutes.
- Privacy model - The high-level idea of how encryption keeps your side hidden.
- Fees - What you'll actually pay on each bet.
- FAQ - Common questions answered fast.