Sstockade
documentation
𝕏 ← enter arcade

insert coin · win the market

how stockade works

stockade turns creator trading fees into concentrated tokenized-stock prizes. holding $CADE gives a wallet weighted entries in recurring bonus rounds. each completed round produces one winner and sends the entire loaded prize directly to that wallet.

01

a bonus round

round 01 opens 15 minutes after token trading goes live. every round after that runs on a 30-minute cadence. the website counts down to each cutoff while the eligible-holder ledger continues updating from onchain transfers.

livebalances updatetransfers continuously change entries and displayed odds.
lockcutoff blockone exact block freezes the eligible balance state for that draw.
drawrandom resultthe machine selects the stock and one winning wallet.
sendtickets printprizes transfer and the proof becomes publicly replayable.
02

live holder entries

the wallet checker reads $CADE balances directly from robinhood chain and updates the supply-weighted entry estimate on every lookup. the final eligible ledger still locks to one confirmed cutoff block before each production draw.

chance for one winning entry wallet’s eligible $CADE ÷ total eligible $CADE

example: a wallet holding one of every 100 eligible tokens owns the same share of the weighted entry range for a single draw.

why a cutoff block still exists

randomness cannot be applied to a balance that keeps changing after the result becomes knowable. at the moment a round closes, the contract records a single confirmed block. all balances remain live until that point; that block is simply the final, independently verifiable state used for the drawing.

splitting the same balance across several wallets does not create extra weight. ten million eligible tokens retain the same combined entry share whether held in one wallet or ten.

03

one winner takes the round

every drawing selects exactly one weighted entry and prints exactly one certificate. the entire loaded stock prize goes to the wallet whose eligible balance range contains that entry.

1 winning ticket

the ticket displays the selected stock and winning holder address. the corresponding stock-token transfer remains independently visible onchain.

04

stock prizes

stockade receives creator trading fees and uses the funded prize vault for drawings. each prize is concentrated into one meaningful certificate instead of being fragmented into dust-sized airdrops across every wallet.

round 01 launches with one mystery stock prize. future rounds can grow as the arcade and funded prize vault grow.

  • every drawing is funded before winner selection begins.
  • only active, supported robinhood chain stock tokens can be loaded.
  • the selected token, prize balance and outgoing transfers are visible onchain.
  • an undersized vault balance can roll forward rather than printing a negligible prize.
05

how anyone verifies a draw

the animation reveals the result; it does not create it. every completed drawing publishes the inputs needed to reproduce the selection independently.

public weighted draw flow

stockade reconstructs token balances at the cutoff block and orders eligible wallets by address. only after that cutoff does a future drand quicknet beacon become available. its public randomness is combined with the ledger commitment to select one position in the total eligible weight.

  • the round closes and commits the cutoff block, total eligible weight and holder-ledger root.
  • the first drand quicknet round after the cutoff supplies the external random value.
  • stockade hashes the round inputs and uses rejection sampling to avoid modulo bias.
  • the derived value resolves to one position in the weighted entry range and therefore one winning wallet.
  • the cutoff, ledger hash, beacon round, winning position and wallet range are published for independent replay.
cutoff blockthe exact block containing final eligible balances.
ledger hasha sha-256 commitment to the complete ordered holder ledger.
drand beaconthe fixed future quicknet round, signature and derived randomness.
winning indexthe selected position inside total eligible supply.
balance proofsproof that each index belongs to the displayed wallet.
prize transferthe stock-token transaction from vault to the winner.
order matters

the holder ledger and cutoff block are committed before randomness is known. this prevents the operator from rebuilding the entry list around a preferred result.

read the drand beacon documentation ↗

06

faq

do i need to claim an entry?

no. eligible $CADE balances are detected from the chain. system addresses such as liquidity, treasury and burn addresses are excluded from the production ledger.

does holding more increase my chance?

yes. selection is linearly weighted by eligible balance. the wallet checker shows the verified balance and a current supply-weighted estimate.

are odds fixed for the full 30 minutes?

no. displayed odds update as balances move. the final odds are determined only when the round’s cutoff block locks.

can i verify a past win?

yes. every history row will link to its cutoff block, randomness proof, winning index and stock-token transfer.

are these traditional shares?

prizes are tokenized stock products available on robinhood chain. availability, transfer and eligibility restrictions can vary by asset and jurisdiction.