Skip to main content
Anyone with USDC can open a market on Cyphers. Pick the question, set the close time, post a bond, and earn the market-creator fee on every bet placed on it.

What you’ll need

  • A connected Solana wallet.
  • A USDC balance of at least $20 (the minimum creator bond).
  • SOL for transaction fees.
  • A clear, resolvable question.

Pick a good question

A well-formed market question is:
  • Unambiguous. Two reasonable people should agree on what counts as YES vs NO.
  • Resolvable. The answer should come from a source a resolver can point to - a price feed, an official announcement, a public event.
  • Time-bounded. Pick a clear close time.
Good examples:
  • “Will BTC close above $100k on Coinbase at 00:00 UTC on 1 Jan 2026?”
  • “Will the Lakers reach the NBA Finals in the 2025-2026 season?”
  • “Will SpaceX successfully land Starship’s first stage by 30 Jun 2026?”
Bad examples:
  • “Will crypto go up?” (Ambiguous on every word.)
  • “Will inflation be high?” (No clear threshold or source.)

Open the market

Go to Create Market in the app and fill out the form.
1

Pick a market type

YesNo for a binary question, MultiOutcome for 2-4 named options. See Market types.
2

Write the question

For MultiOutcome markets, add up to four labelled options. The app handles label encoding - you just type the names.
3

Set the close time

When betting should stop. Pick hours-to-days for fast-moving events, weeks-to-months for slower ones.
4

Choose a resolver

The wallet allowed to post the real-world outcome. Defaults to you. You can set it to a team wallet or multisig.
5

Set the bond and challenge window

Bond: minimum $20 USDC, returned at resolution along with your creator fees.Challenge window: 24-48 hours after the resolver posts. Longer means more time to catch errors; shorter means faster payouts.
6

Confirm

Click Create market and sign two transactions in your wallet: a USDC approval and the market creation itself. Your market appears in the Markets page within seconds.

Resolve the market

When the close time passes, go to your market’s page and click Resolve. Pick the winning outcome and sign. Arcium decrypts every bet in about 10 seconds, then the challenge window opens. After it passes undisputed, the market becomes Claimable and you can withdraw your bond and fees.
The 24-48 hour challenge window lets bettors flag a wrong resolution before any payouts go out. If the resolver misses the resolution deadline entirely, the market enters Refundable and bettors get their stakes back.

Cancel before any bets

If zero bets have been placed, you can cancel the market from its page. You get your bond back immediately. Once a single bet lands, cancellation is disabled.

What’s next