HOME
Protocol_Architecture

THE SOVEREIGN
PROBABILITY STACK.

A purpose-built Cosmos SDK L1. Five protocol layers — randomness, solvency, trustless interchain settlement, WASM game plugins, economics — working together so no operator can override fairness.

LAYER_01 // RANDOMNESS_BEACON

Provably fair randomness. Built into consensus.

Validators generate entropy every block using BLS threshold cryptography.

DISTRIBUTED KEY GENERATION
Committee runs DKG to produce a shared key. No single validator holds the full secret.
PARTIAL SIGNATURES
Each validator signs the block height with their key share. Signatures are submitted via ABCI++ vote extensions during block production.
AGGREGATION
Threshold of signatures combines into a single deterministic seed. Unknowable until finalized. Unbiasable by any party.
LAYER_02 // BANKROLL_ENGINE

Guaranteed solvency. Enforced at the protocol level.

If the house can't pay, the bet is rejected at consensus.

RESERVATION
Before RNG resolves, the protocol reserves the maximum possible payout from the bankroll escrow. Funds are locked atomically.
LIABILITY CAP
Total outstanding reservations cannot exceed the bankroll balance. New bets are rejected if they would breach the cap.
SETTLEMENT
After RNG resolves, the protocol settles the bet. Winner receives payout from escrow. Loser's stake stays in the bankroll. No manual intervention.
LAYER_03 // TRUSTLESS_INTERCHAIN_CLIENT

Cross-chain settlement. No federation. No multisig custodian.

Each supported chain gets its own light client — verifying that chain's consensus directly, on-chain.

LIGHT CLIENT, NOT FEDERATION
The interchain client verifies the counterparty chain's consensus proofs directly on-chain — no trusted signer set holding funds in between.
TON — TESTNET LIVE
The TON interchain client is live on testnet — deposit and withdrawal delivery both have working code paths. Mainnet is next.
EVM — IN PROGRESS
The same client architecture is being extended to EVM chains — BNB Chain, Polygon, and others — each a new (chain, currency) bankroll as it connects.
LAYER_04 // WASM_GAME_PLUGINS

WASM Game Plugins. Permissionless deployment.

Pure logic, never touches funds. Deploy with one tx. No chain upgrade.

WASM PLUGINS
Each game is a small WASM binary that handles pure math. Host functions like reserve/settle only act on the bet the handler already created — no arbitrary fund access.
HOST FUNCTION INTERFACE
Games are built against a small host-function interface — reserve, settle, get_bet — not a smart-contract framework.
GAS-METERED, ONE-TX DEPLOY
Deployment validates the binary, hashes it, and injects gas metering — all in a single transaction. Deterministic, bounded execution enforced at deploy time.
LAYER_05 // ECONOMICS

Programmatic fee routing. Real stablecoin yield.

Every bet generates a fee, in that bankroll's own chain-currency. Fees are routed deterministically — no treasury, no discretion.

DUAL TOKEN
Stablecoins (USDC, USD₮, and more) settle bets, bonds, and rewards per (chain, currency) bankroll. EXOH for governance and fee rights. 0% inflation.
FEE WATERFALL
Bet placed → fee extracted (house edge) → split between validators and EXOH stakers → remainder to bankroll.
BANKROLL TYPES
Public: anyone deposits into a (chain, currency) bankroll, earns house edge over volume. Private: operator funds own bankroll, keeps operator share.