● Solana devnet · We are in a test phase. Here you join and open campaigns with test SOL, which has no real value. The program is not audited yet.Who can do what
brot.markets
Open a campaign

Menu

How it works

A campaign the chain answers

An On-Chain Campaign: YES or NO, about one Solana account. Bakers join YES or NO with SOL. When the time comes, the program reads the account, and the side that was right splits the pot.

Six steps, from opening to payout

  1. Open

    A wallet opens a campaign for US$500 or more in SOL: 90% becomes a prize in the pot, 10% goes to Brot. The team and launch partners open for free. The campaign is written from the kind, the account, the target and the date, never from free text.

  2. Join

    Bakers join YES or NO with SOL, from 0.01 SOL. A side's chance is its share of the entries, not a forecast.

  3. Entries close

    Entries close before the deadline: 5% of the campaign's length early, but never less than 24 hours or more than 7 days. They close sooner if the answer is already on-chain.

  4. The chain is read

    The program reads the account. Target met: YES. Deadline passed without it: NO. Brot's service asks for the read, and any wallet can ask too; nobody chooses the result.

  5. 6-hour review

    For 6 hours the team can confirm the result. Nobody can change a YES into a NO or a NO into a YES. The team cannot void a YES or a NO; it can only record the cause of a void the program made first.

  6. Payout

    The side that was right splits the pot, prize included. A pot with one side only, or with a losing side too small to pay the fees, refunds the entries instead; so does a void. A baker claims nothing. On devnet payouts are not sent automatically yet, and no time is promised: until then the campaign shows "Waiting for payout".

What that means for your SOL

Chance is a share, not a forecast

A side's chance is the share of the SOL entered that sits on it. It is not a probability. The estimated return you see before joining is net of Brot's 10% of the losing side and the creator's 1%. It changes with every entry until entries close.

No early exit

An entry stays in the pot until the campaign is paid or voided. You cannot cancel it or move it to the other side.

One side only

If nobody joins the other side, nobody lost, and every entry comes back: the first wallet's in full, the others less 1%. The same happens when the other side is too small to pay the fees. The prize goes back to whoever opened.

Voided

When a campaign cannot be decided (its account can no longer be read, the reading was missed, or the price feed stopped updating), every entry comes back in full, with no fee.

Who reads the result

No human picks the winner. The program opens the account the campaign named and compares its number with the target. Price campaigns read Pyth's signed price, checked on-chain. On burn, lock and stake campaigns, whoever opened the campaign may be able to move that number; those campaigns carry a notice. Anyone can re-check the account, the value read and the target on-chain.

Brot keeps 10% of the losing side; the creator gets 1% of the entries.

Fees, worked outWho can do whatSee the campaigns

Baked, the bread on these pages, is Brot's mascot. It only believes accounts.

Connect a wallet

Brot Markets never asks for your seed phrase and cannot move your SOL. Every entry is a transaction you read and sign in your wallet.

Devnet only. Your wallet must be set to Devnet.