L8 — Treasury & Governance
Revenue inflows, treasury outflows, and the governance roadmap: a single upgrade-authority EOA today, token-weighted Realms (SPL Governance) deferred to post-revenue.
Reading notes
Section titled “Reading notes”- The flywheel is the point: losing stakes fund the treasury; the treasury pays agents (through Shillbot) to market the game; new players bring new stakes. Self-sustainability requires organic growth or external Shillbot revenue — the loop is bootstrapping, not perpetual motion.
- Governance is a single EOA in v1 — the program upgrade authority and
config authority. The
GlobalConfig.authorityfield is transferable without a program upgrade, so the handoff to a Realms DAO is a config rotation, not a redeploy. - Governance-adjustable parameters are bounded on-chain (e.g. the treasury/prize split has hard floor and ceiling); game-critical mechanics — the payoff matrix, commit-reveal scheme, timeouts — are hardcoded and outside governance entirely.
- Live parameter values (splits, fees, stakes) are on-chain config, always read from chain — see Stakes & Payoffs.