Gam — a glossy red chilli pepper logomark

Provably random.
Provably fair.

An L2 where every block is a verifiable coin flip. Built for games and casinos that need randomness their players can audit.

Block time post-mainnet
Sequencer count post-mainnet
Oracle fees always zero
The problem

Why current chains fail at gaming.

Every blockchain that handles on-chain games today is forced into the same compromise. Smart contracts cannot generate randomness on their own, so developers reach for the only thing in scope — block data: hashes, timestamps, slot numbers. Miners and validators have known how to exploit this for years. It has its own catalog entry, SWC-120. High-speed chains like Solana don't fix it; their slot hashes and timestamps remain manipulable by the entity producing the block.

The accepted workaround is to outsource randomness to a third party. Chainlink VRF works, and it works honestly — but every call is a round-trip to an external oracle. The added latency and per-request fees are the reason most action-oriented games never make it on-chain. A blackjack hand cannot wait two blocks and pay a dollar to learn the next card.

The user side is no better. Standard Web3 UX puts a MetaMask popup in front of every transaction. So the largest crypto casinos — Rollbit and its peers — quietly gave up on the chain entirely and run their games on traditional databases. The "crypto casino" label survived; provable fairness did not.

And underneath all of it, most L2s still run on a single centralized sequencer. One company orders every transaction in every block. They can, in principle, see your bet before it lands, reorder it, or refuse to include it at all. For a casino, that is not a theoretical risk. It is the entire trust model.

What Gam does

Four pieces. One chain built for play.

Each pillar replaces a workaround that the rest of the industry treats as load-bearing.

01 / Randomness

Enshrined VRF

Randomness generated in the same block as the transaction that uses it. Threshold BLS cryptography baked into the sequencer. Cryptographically secure, unbiasable, zero oracle fees, zero latency.

02 / UX

Account Abstraction

Native ERC-4337 implementation. Session keys auto-sign gameplay transactions in the background. Paymasters sponsor network fees. Gasless, pop-up-free play that feels like a Web2 game.

03 / Execution

Arbitrum Stylus MultiVM

Game studios write smart contracts in Rust, C, or C++ compiled to WebAssembly. Bypassing EVM inefficiencies cuts compute gas by up to 86% — making complex on-chain game logic economically viable.

04 / Ordering

Decentralized Sequencing

A network of sequencers, not one. They use the native VRF to cryptographically shuffle transaction order within each block. Neutralizes front-running. Bots and humans on the same playing field.

How it works

A bet, end to end.

From player tap to final settlement, no oracle round-trip, no wallet popup.

  1. 01
    Player submits action Signed via session key. No pop-up. t = 0ms
  2. 02
    Sequencer draws randomness Threshold BLS VRF in-block. same block
  3. 03
    Game logic executes WASM contract at ~14% of standard EVM cost. Stylus runtime
  4. 04
    Settlement is final Outcome written to state. No oracle round-trip. on-chain