Documentation

Everything you need to know about Bedrock — the game, BED mining, and how it all works.

How to Play

Bedrock is a 5×5 grid game where players bet BESC on tiles. Each round, one winning tile is randomly selected. Players who bet on the winning tile split the pot from losing tiles.

1

Deposit BESC

Send BESC to your unique deposit address to fund your account.

2

Select Tiles

Click tiles on the 5×5 grid to select them. Use pattern presets (rows, columns, diagonals, corners, etc.) for quick selection.

3

Place Your Bet

Enter a total bet amount (min 0.01 BESC). It splits evenly across your selected tiles. You can bet on as many tiles as you want.

4

Wait for Settlement

When the round timer expires, tiles lock and a winning tile is randomly drawn.

5

Collect Winnings

If any of your tiles win, your share of the losing pool is automatically credited to your balance.

You can bet on multiple tiles in one round to increase your chances — but your bet is split across them, so the payout per tile is smaller.

Round Lifecycle

Rounds run continuously, one after another. Each round has four phases:

Open~55 seconds

Players can place bets on any tile. The grid is interactive and updates live as bets come in.

Locked~5 seconds

No more bets accepted. The grid dims and tiles show their final state. A winning tile is about to be drawn.

SettlingInstant

The winning tile is revealed with an animation. Losing tiles fade out, the winner is highlighted. Winnings are distributed.

Cooldown~8 seconds

Results are displayed. BED mining rewards are allocated. Then the next round begins automatically.

Rounds run even when no one is playing. If no one bets, the round’s BED emission is effectively burnt — gone forever.

Winning & Payouts

When a round settles, one of the 25 tiles is randomly selected as the winner.

Winning TileRandomly selected using a provably fair seed
Losing PoolTotal BESC bet on all non-winning tiles
Fee10% is deducted from the losing pool
DistributionThe remaining 90% of the losing pool is split among winning-tile bettors, proportional to their stake on the winning tile
Your StakeYou always get your winning-tile stake back, plus your share of the losing pool

Example

Round total: 100 BESC across all tiles. Winning tile has 20 BESC on it. Losing pool = 80 BESC. Fee = 8 BESC (10%). Distributable = 72 BESC. If you bet 10 BESC on the winning tile (50% of the winning tile’s 20 BESC), you receive: 10 (your stake) + 36 (50% of 72) = 46 BESC. That’s a 4.6x return on a tile that had 20% of the volume.

Fee Split

A 10% fee is taken from the losing pool each round and allocated as follows:

5%

Treasury

Platform operations and development

2%

Motherlode Jackpot

Accumulates in the progressive jackpot pool

2%

Buyback & Burn

Used to buy back and burn BED tokens

1%

Referral Rewards

Distributed to referrers

Motherlode Jackpot

The Motherlode is a progressive jackpot that grows with every round. 2% of all fees are added to the jackpot pool.

Trigger Chance0.2% per winning round (checked after each settlement)
Who WinsPlayers who bet on the winning tile split the entire jackpot, proportional to their stake
ResetWhen triggered, the jackpot resets to zero and begins accumulating again
The more rounds played, the bigger the jackpot grows. Every round has a small chance to trigger it — it could hit at any time.

BED Token

BED (Bedrock) is the native reward token. It is mined by playing the game — the more you wager in a round, the larger your share of that round’s BED emission.

How You EarnBED is distributed proportionally to your wagered amount each round, regardless of whether you win or lose
Win or LoseYou earn BED just by playing — it's based on how much you bet, not the outcome
Max Supply21,000,000 BED (hard cap, same as Bitcoin)
ScarcityRounds with no players = that round's BED is never minted, effectively burnt forever

BED Emission Schedule

BED follows a Bitcoin-identical emission curve. The block reward starts at 50 BED per round and halves every 210,000 rounds.

EpochRoundsReward / RoundEpoch TotalCumulative
11 – 210,00050 BED10,500,00010,500,000
2210,001 – 420,00025 BED5,250,00015,750,000
3420,001 – 630,00012.5 BED2,625,00018,375,000
4630,001 – 840,0006.25 BED1,312,50019,687,500
5840,001 – 1,050,0003.125 BED656,25020,343,750
61,050,001 – 1,260,0001.5625 BED328,12520,671,875
7+1,260,001+< 1 BED→ 21,000,000

Deflationary by Design

Unlike Bitcoin where miners always mine blocks, Bedrock rounds run on a timer whether or not anyone plays. If a round has zero players, that round’s 50 BED (or whatever the current reward is) is never minted— it’s permanently removed from the supply. This means the actual circulating supply of BED will always be less than 21M, potentially significantly so. The more rounds that go unplayed, the scarcer BED becomes.

Provably Fair

Every round uses a provably fair randomness scheme so you can verify the outcome wasn’t manipulated.

Seed GenerationA random 32-byte seed is generated at round start
CommitmentA SHA-256 hash of the seed is published before bets open
RevealAfter settlement, the raw seed is revealed — you can hash it and verify it matches the commitment
Winning TileDerived deterministically from the revealed seed (mod 25)

How to Verify

  1. Go to a settled round’s detail page in History
  2. Copy the Seed Revealed value
  3. Hash it with SHA-256 (e.g. echo -n "seed" | sha256sum)
  4. Compare the result to the Seed Commitment — they should match

FAQ