Every outcome derived from on-chain VRF beacon output. Verifiable by anyone. No house secret, no trust required.
Commit-reveal via on-chain VRF. No server involved in outcome derivation.
Your flip() transaction commits to VRF beacon round N+8 (~22 seconds ahead). Your salt hash is stored on-chain -- the house cannot predict or influence the outcome.
Applied Blockchain's beacon (app ID 1615566206) publishes a VRF output for round N+8. This output is tamper-proof and unpredictable before the round occurs.
resolve() reads the beacon output via inner app call. outcome = SHA-256(beacon_output ++ your_salt_hash)[0] % 2. If you win, HouseTreasury pays out instantly on-chain.
// On-chain outcome derivation (AVM, Puya Python)
randomness = arc4.abi_call("must_get(uint64,byte[])byte[]", commit_round)
beacon_output = randomness.bytes[2:] # skip ARC-4 length prefix
combined = beacon_output + salt_hash
outcome = sha256(combined)[0] % 2 # 0=tails 1=heads Every flip generates a shareable VRF proof card PNG -- play to get yours.
Per-epoch HEADS rate plotted against a synthetic global market index. Patterns emerge.
Correlation coefficient: 0.94 · Statistical significance: p < 0.001 · Source: this chart
Every flip your crew makes pays you 1%. Forever.
No claim flow, no dashboard to babysit. The contract sends 1% of every referred stake straight to your wallet the moment a flip resolves — win or lose. It comes out of the house rake, so it never touches their payout.
app.fairground.quest/?ref=<you>. Every proof card you post already carries it as a scannable QR — sharing a win recruits for you automatically.
Win or lose doesn't matter — every resolved flip counts. The 1% is skimmed from the house's cut, never from their stake, so there's nothing for them to lose by using your link.
The contract pays your wallet on every resolve, on-chain, instantly. Nothing to claim, nothing to trust — it's an inner transaction you can read in the explorer.
Fixed 1% (REFERRAL_BPS = 100) · self-referral blocked on-chain · paid from house rake, not the player's bet
Filed on-chain · Algorand mainnet · Witnessed by every full node · No signature required
Every flip generates a shareable PNG proof card. Verifiable by anyone on-chain.