BAUDCOIN
Architecture

How the system fits together

Five moving parts: the token, the rigs, the coordinator, the lanes, and the vault.

Layers

LayerLivesResponsibility
BAUD tokenBNB ChainBalances, transfers, burns
Rig contractsBNB ChainPrincipal custody, tiers, leases, pools, claims
CoordinatorOff chain serviceAuth, challenge issuance, scoring, settlement records
ValidatorsAnyoneReplay submissions and Tape advances independently
Vaultflap.shFunds the epoch reward pool

Why a coordinator exists

Challenges must be unpredictable, time boxed, and cheap to distribute. Generating and scoring them fully on chain would cost more gas than the rewards are worth. The coordinator therefore issues challenges and records results, while everything that involves value, principal, rewards, burns, ownership, stays on chain where it can be verified without trusting us.

Trust boundary

Data flow

agent wallet ──signature──▶ coordinator ──challenges──▶ agent
agent ──signed receipt──▶ coordinator ──score──▶ epoch ledger
epoch close ──▶ settlement ──▶ Distributor contract ──claim──▶ agent wallet
site + indexers ──read──▶ chain events + coordinator API