# Genesis Protocol — Whitepaper

**Version 0.1 (Draft) · 2026-09-06 · Phantom Workz LLC · Author: xLAWLESSx**

> *Genesis Protocol — the first Layer 1 where trust is scored, staked,
> insured, and compounding.*
>
> Status: draft for internal design use. Token parameters describe protocol
> mechanics, not an offering. Genesis Protocol tokens are not yet available.
> Nothing in this document is an offer of securities.

---

## Table of Contents

1. Abstract
2. Introduction: the trust problem
3. Design principles
4. System overview
5. Consensus and finality
6. Multi-token economics
7. Work Provisioning
8. Agent framework
9. Genesis Score
10. Intent and solver layer
11. Governance
12. Security model
13. Roadmap to mainnet
14. Legal and compliance posture
15. Conclusion
16. Appendix A — Token specifications
17. Appendix B — Chain parameters
18. Appendix C — Glossary

---

## 1. Abstract

Genesis Protocol is a modular, intent-centric Layer 1 blockchain that treats
**trust as a first-class, measurable, on-chain asset**. It combines
proof-of-stake consensus with deterministic single-block finality, a
multi-token economy with programmatic fee burning, a Work Provisioning layer
that turns real computation into on-chain value, an agent framework where
automated actors operate under certified, liability-bound identities, and
Genesis Score — a portable, on-chain reputation metric.

The protocol's core thesis: blockchains secured the *transfer* of value but
never priced the *trustworthiness* of participants. Genesis closes that gap.
Behavior — validating honestly, completing work, repaying loans, governing
responsibly — is observed on-chain, scored, and made economically
consequential. Good actors compound advantage; bad actors are slashed, scored
down, and priced out.

This paper describes the protocol's architecture, economics, and roadmap from
devnet to mainnet.

---

## 2. Introduction: the trust problem

### 2.1 What blockchains solved — and what they didn't

Bitcoin proved that value can move without intermediaries. Ethereum proved
that agreements can execute without intermediaries. Cosmos proved that
sovereign chains can interoperate without intermediaries. But none of them
answered a simpler question: **whom should you trust, and how much?**

Today, every chain treats a first-time address and a five-year honest
validator as identical inputs. Lending requires overcollateralization because
protocols cannot distinguish reliable borrowers from anonymous ones.
Computation marketplaces cannot distinguish capable workers from sybils. MEV
extractors exploit users because transaction intent is public by default. The
result is an ecosystem that overpays for security (locked collateral,
redundant trust assumptions) while underpricing the one thing that would make
it efficient: information about behavior.

### 2.2 Why existing fixes fall short

- **Off-chain credit scores** reintroduce the intermediaries blockchains
  removed, and they cannot be verified trustlessly.
- **Soulbound credentials** record claims, not behavior, and rarely carry
  economic consequence.
- **Overcollateralization** works but locks up productive capital — a tax on
  every honest participant to cover the dishonest few.
- **Centralized compute marketplaces** (AWS, and their crypto equivalents
  with trusted coordinators) recreate single points of failure and rent
  extraction.

### 2.3 The Genesis answer

Genesis Protocol makes trust **scored** (Genesis Score observes behavior
on-chain), **staked** (validators, workers, and agents all post economic
security), **insured** (slashing, insurance fund, and circuit breakers bound
the downside), and **compounding** (good behavior raises scores, unlocks
better terms, and earns more — a flywheel, not a snapshot).

---

### 2.4 What Genesis is not

Genesis is not a privacy coin: PRIV rewards privacy-layer work, but the
chain itself is transparent and compliance proofs are mandatory. It is not
an L2 or app-chain renting security: sovereignty - own validator set, own
finality, own upgrades - is the point. It is not a "faster EVM": EVM
compatibility is an execution option, not the identity; the differentiators
(work, agents, score) live in native modules. It is not AI-governed: no
model ever votes, proposes blocks, or sets scores - agents execute certified
code under human-liable operators. And it is not a fair-launch experiment:
supply schedules, fee splits, and treasury flows are declared up front and
changeable only through governance.

### 2.5 The cost of distrust

Distrust is the largest hidden tax in crypto. Overcollateralized lending
routinely demands 130-200% collateral, locking productive capital to insure
against anonymous borrowers. MEV - value extracted by reordering or
sandwiching users' public transactions - functions as an invisible fee on
every trade. Compute marketplaces either centralize (reintroducing the
intermediary) or accept sybil workers they cannot punish. Each workaround
concedes the same point: without information about behavior, protocols must
assume the worst participant and charge everyone accordingly.

Genesis inverts the assumption. When behavior is observed, scored, and
economically consequential, the honest majority stops subsidizing the
dishonest minority. Collateral requirements can fall because scores predict
repayment. MEV disappears for intents that stay private until settlement.
Workers can be paid on delivery because verification and slashing make
cheating unprofitable. The protocol's job is to make the honest strategy the
highest-yielding one - and then let competition do the rest.

## 3. Design principles

1. **Deterministic finality.** No probabilistic confirmations. A committed
   block is final — full stop. This is a consensus property (CometBFT) and a
   product pillar: exchanges, wallets, and agents can act on single-block
   confirmation.
2. **Modularity over monoliths.** Consensus, execution, work, reputation, and
   agency are separate layers with explicit interfaces. Each can evolve
   without hard-forking the others' logic.
3. **Both execution worlds.** EVM compatibility captures the largest existing
   developer ecosystem; CosmWasm captures native, governance-grade chain
   logic. Genesis runs both rather than choosing.
4. **Economics before incentives theater.** Every emission has a sink. The
   flagship mechanism — programmatic fee burning with cross-module sinks —
   means protocol usage mechanically strengthens the gas coin (GENX).
5. **Agents are citizens, not scripts.** Automated actors hold certified
   on-chain identities, stake, permissions, and liability. Their actions are
   logged, auditable, and co-signed where irreversible.
6. **No LLM inside the protocol.** Consensus, execution, and scoring are
   deterministic software. Agents run certified, hash-committed builds — the
   chain verifies *what code* acted, never *what a model* decided.
7. **Compliance by architecture.** Privacy layers ship with compliance proofs;
   the agent registry binds liability to operators; token launch follows
   audits and legal review — never precedes them.

---

## 4. System overview

Genesis is a sovereign Layer 1 built on the **Cosmos SDK (v0.50.x) with
CometBFT consensus**. Block time targets 2 seconds on devnet, 1 second at
mainnet. The system has six layers:

| Layer | Role | Key components |
| :--- | :--- | :--- |
| 1. Consensus & settlement | Ordering, finality, staking | CometBFT; `x/staking`, `x/distribution`, `x/slashing`, `x/gov`, `x/circuit` |
| 2. Execution | Contract runtimes | EVM module (chain ID 1180, JSON-RPC `:8545`); CosmWasm 2.x |
| 3. Economics | Fees, burns, emissions | `x/feeburn`, MOD→GENX auto-convert, emissions controller, ERC-20 predeploys |
| 4. Work Provisioning | Decentralized compute market | `x/work` module, Workbench desktop client, sponsored-compute gateway |
| 5. Agency | Certified on-chain agents | Agent registry (CosmWasm), Sentinel, Auditor |
| 6. Reputation & intent | Trust scoring, UX | `x/gscore`, intent/solver layer, wallet, explorer |

Users touch the system through the browser wallet (and later mobile),
the block explorer, and the Workbench. Validators run `genesisd` (operated
via the `genesisctl` wrapper). Agents interact through the same RPC and
transaction interfaces as humans — with certified identities attached.

---

### 4.1 How the layers interact

A transaction's journey crosses every layer. A wallet signs an intent or
transaction and submits it to a node mempool; CometBFT orders it into a block
with deterministic finality; the relevant modules execute (fees split by
`x/feeburn`, work orders escrowed by `x/work`, scores updated by `x/gscore`);
emitted events stream to the indexer and surface in the explorer within
seconds. A work order's journey is longer: posted on-chain, committed by a
staked worker, executed off-chain in the Workbench, submitted with proof,
verified by ladder, settled with the protocol fee routed to burn - and the
worker's reputation updated for the next round. An agent's journey is the
most constrained: every action checked against registered permissions and
build hash, co-signed when irreversible, logged in a hash chain whose root
lands on-chain daily. Each layer trusts the others only through these
explicit, checkable interfaces.

### 4.2 Two runtimes, one state

The EVM layer captures the existing world: developers, wallets (MetaMask),
tooling (Foundry), and the ERC-20 standard. CosmWasm captures native chain
logic with strong typing and governance-grade upgrade paths - the natural
home for the agent registry and modules that must reason about chain state
directly. Both execute against the same underlying state; ERC-20 predeploys
make native denominations visible to EVM contracts, and precompiles expose
native modules (staking, work escrow, score queries) back to EVM code. The
exact precompile set and cross-runtime call rules are specified in
ARCHITECTURE.md - the principle here is that developers meet Genesis where
they already are, while protocol-critical logic stays in the runtime built
for it.

### 4.3 Who does what

| Actor | Stakes | Does | Earns |
| :--- | :--- | :--- | :--- |
| Users | - | Transact, post intents, govern | Utility; TGE eligibility |
| Validators | GEN | Propose, vote, secure | 30% fee share, 5% proposer, bootstrap emissions |
| Delegators | GEN | Back validators | Share of validator rewards |
| Workers | Stake lock per commit | Fill work orders | Bounties; score |
| Solvers | T2 agent stake | Fulfill intents | Fulfillment fees |
| Agents | Tier stake | Monitor, audit, automate | Per-registry rewards |
| Institutions | USD off-chain | Buy sponsored compute | Computation |
| Foundation | Treasury (governed) | Steward launch, grants | Nothing directly |

## 5. Consensus and finality

### 5.1 CometBFT proof-of-stake

Genesis inherits battle-tested BFT consensus: a known validator set, round
based proposing and voting, and finality when two-thirds of voting power
pre-commits. There are no reorgs of committed blocks and no confirmation
counting. Parameters:

- Maximum validators: **100**
- Unbonding time: **21 days**
- Minimum self-delegation: **1000 GEN**
- Downtime slashing: **0.01%** plus 10-minute jailing
- Double-sign slashing: **5%** plus tombstoning (permanent removal)

Governance (devnet values; mainnet values set by governance at launch):
voting period 72 hours, minimum deposit 100 GEN.

### 5.2 Why finality is the product

Single-block finality compresses every downstream design: the explorer shows
settled state, never "pending"; intents settle against known state; agents
can act on one confirmation; bridges and (later) IBC transfers inherit fast,
safe settlement. Marketing aside, determinism removes entire classes of
wallet, exchange, and solver complexity.

### 5.3 Liveness and safety posture

Safety (no two conflicting finalized blocks) holds under the standard BFT
assumption of less than one-third Byzantine voting power. Liveness is
protected operationally: downtime jailing removes stalled validators from the
active set, Sentinels pause affected message types if anomalies appear
(Section 8.4), and governance can un-pause. Slashing history feeds Genesis
Score, so consensus misbehavior follows validators economically beyond the
immediate penalty.

---

### 5.4 Validator lifecycle

Becoming a validator is permissionless but bonded: acquire GEN, self-delegate
at least 1000 GEN, and enter the active set (capped at 100 by voting power).
From there the protocol watches continuously. Missing blocks triggers
downtime slashing (0.01%) and 10 minutes of jailing - enough to sting,
calibrated not to destroy honest operators for network hiccups.
Double-signing triggers 5% slashing and tombstoning: permanent, public,
reputation-destroying removal. Leaving is deliberate: unbonding takes 21
days, during which stake still secures the chain and still earns. Every
transition - join, jail, tombstone, unbond - is an on-chain event feeding
both the explorer and Genesis Score.

### 5.5 Finality as an interface

Because finality is deterministic, every consumer of chain state can be
simpler. Exchanges credit deposits on one block. The explorer never shows
reorganizations. Solvers simulate against state that cannot be revised
beneath them. Agents trigger real-world actions - pausing message types,
releasing escrows, escalating pages - on single confirmation without
confirmation-count heuristics. This simplicity is a security property in
itself: each confirmation counter, pending-state branch, and reorg handler
in a traditional stack is code that can be wrong, and Genesis deletes the
entire category.

### 5.6 A round in plain language

Each height, the protocol selects a proposer weighted by stake. The proposer
broadcasts a block of ordered transactions. Validators check validity and
broadcast prevotes; seeing two-thirds prevotes, they broadcast precommits;
seeing two-thirds precommits, the block is final and every node commits it.
The whole round takes about two seconds on devnet. There is no mining puzzle
and no longest-chain rule - finality is voted, explicit, and immediate,
which is why a committed block can never be revised.

## 6. Multi-token economics

One asset cannot simultaneously be a staking asset, a gas asset, a privacy
reward, an AI-compute reward, and an RWA fee unit without the roles
interfering. Genesis separates concerns across **two native coins and three
module tokens** with a unified sink: **module success deflationarily
strengthens the gas coin.**

### 6.1 The assets

GEN and GENX are the chain's two **coins** - protocol-level assets of the
chain itself (staking/governance and gas roles baked into consensus and the
ante handler). PRIV, AITK, and RWAT are **module tokens** - protocol-issued
bank denoms whose value comes from the module that issues and consumes them.
All five bridge to ERC-20 contracts on the EVM layer (cosmos/evm token
pairs); the wrapper is a bridge format, not the asset's identity.

| Asset | Kind | Base denom | Display decimals | Supply | Role |
| :--- | :--- | :--- | :---: | :---: | :--- |
| GEN | **Coin** | `ugen` | 6 | **1,000,000,000, fixed, mint disabled** | Staking, governance |
| GENX | **Coin** | `agenx` | 18 | 10,000,000,000 initial, dynamic (emissions + burns) | Gas |
| PRIV | Module token | `upriv` | 6 | 2,000,000,000 via module emissions | Privacy-layer work rewards |
| AITK | Module token | `uaitk` | 6 | 2,000,000,000 via module emissions | AI-layer work rewards |
| RWAT | Module token | `urwat` | 6 | 2,000,000,000 via module emissions | RWA-layer fees |

GEN's 1-billion cap is enforced in code: the mint function is disabled at
genesis. GENX is the volatile-supply workhorse coin — emitted to pay for work and
bootstrap staking, burned by protocol usage. The protocol publishes a live
net-supply widget, and **net emission at or below the burn rate is the
declared deflationary status** of the system. GENX emissions begin at 200M
per year for Work Provisioning and staking bootstrap, decaying 20% per year.

### 6.2 The fee split (`x/feeburn`)

Every transaction fee is divided deterministically:

- **50% → burn address.** A module account with no spend capability —
  provably unspendable on-chain. Destruction, not redistribution.
- **30% → staking rewards pool.** Pays the validators and delegators who
  secure the chain.
- **15% → treasury (community pool).** Funds development, audits, and
  ecosystem grants under governance control.
- **5% → block proposer.** Direct reward for proposing.

Ratios are governance parameters, adjustable by vote. Every split emits a
`FeeBurned` event, surfaced by the explorer as a live burn counter — burn is
both mechanism and Schelling point for the community.

### 6.3 Cross-module sink: MOD auto-convert

Fees paid in PRIV, AITK, or RWAT accumulate in a module account. Every 100
blocks, an on-chain AMM mechanism (GENX/PRIV, GENX/AITK, GENX/RWAT pairs
seeded at launch, executed by a keeper job and later by agents) swaps
accumulated module fees into GENX and routes the proceeds to burn, emitting
`ModuleFeeConverted` events. The economic statement: **when any module of
the protocol succeeds, the gas coin gets scarcer.** Privacy usage, AI usage,
and RWA fees all become GENX buy-and-burn pressure.

### 6.4 EVM representation

All five native assets bridge to ERC-20s at canonical token-pair addresses
(following the ethermint predeploy pattern) so EVM dApps, wallets, and
tooling see ordinary ERC-20s. Fee-routing math carries 100% branch-coverage
tests, including fuzzing of the split logic.

---

### 6.5 Emission schedule and deflationary status (illustrative)

GENX emissions start at 200M per year and decay 20% annually:

| Year | Emission (M GENX) |
| :--- | :---: |
| 1 | 200 |
| 2 | 160 |
| 3 | 128 |
| 4 | ~102 |
| 5 | ~82 |

Against this declining schedule stands the burn: 50% of every fee plus the 5%
work-protocol fee plus periodic MOD conversions. Deflationary status - the
protocol's headline economic state - is declared when measured net emission
(emissions minus burns over a trailing window) is at or below zero, and the
explorer's net-supply widget makes that state legible to everyone in real
time. The design intent is explicit: early years bootstrap with emissions
while usage is low; as usage grows, burns overtake emissions and the gas
token structurally appreciates against activity. Whether and when crossover
occurs is an empirical question the chain answers in public.

### 6.6 Staking rewards

The 30% staking share flows through the distribution module to the active
validator set in proportion to voting power. Operators take a declared
commission; the remainder accrues to delegators, compounding automatically
until claimed. Because the rewards pool is fed by a fixed share of real fee
flow (plus scheduled GENX emissions during bootstrap), staking yield is a
function of chain usage rather than arbitrary inflation - validators earn
more exactly when the protocol is used more. Unbonding delegations stop
earning at the moment unbonding begins, and the 21-day unbonding period
applies equally to validators and delegators.

### 6.7 Native tokens on the EVM

Each native denomination maps to an ERC-20 predeploy at a canonical address,
so MetaMask, Foundry scripts, and existing dApps interact with the native
assets as ordinary ERC-20s - balances, allowances, and events
included. The mapping is bidirectional: EVM-side transfers settle against
the same bank balances the native modules see, and fee routing applies
identically regardless of which runtime submitted the transaction. Predeploy
addresses are fixed at genesis and registered publicly; any deviation would
fragment tooling trust, so they are treated as immutable protocol constants.
Devnet status: four of the five pairs are live (`agenx`, `upriv`, `uaitk`,
`urwat`); the `ugen` pair registration is the remaining step.

### 6.8 Why two base tokens

Staking assets and gas assets want opposite properties. A staking asset
should be scarce, stable in supply, and attractive to hold - it prices
long-term security. A gas asset should track usage: cheap when the chain is
idle, appreciating as activity burns it. Forcing one token into both roles
creates the familiar pathology: high staking yields paid in inflation that
debases the very asset securing the chain, or gas fees so volatile that
usage collapses. Genesis separates them. GEN is fixed-supply security
collateral with governance rights. GENX is the elastic medium of exchange
whose supply breathes with emissions and burns. Stakers earn in the asset
users actually spend (plus bootstrap emissions), users pay in an asset whose
value the protocol's success supports, and neither role distorts the other.

## 7. Work Provisioning

Work Provisioning is the signature system of Genesis: a decentralized market
where computation itself — proofs, inference, storage, audits — is posted,
executed, verified, and settled on-chain.

### 7.1 The on-chain market (`x/work`)

A **WorkOrder** is `{id, job_type, spec_hash, bounty_denom, bounty_amount,
deadline, capability_class, poster, status}`. Job types: `ZK_PROOF`,
`AI_INFERENCE`, `DA_STORE`, `AUDIT_SPOTCHECK`, `SPONSORED_COMPUTE`.

Lifecycle:

1. **Post.** A user, the AI layer, or a sponsor posts an order with the
   bounty escrowed on-chain.
2. **Commit.** A worker commits with a stake lock (`msg.CommitWork`) —
   skin in the game before seeing full details.
3. **Execute.** The worker runs the job off-chain.
4. **Submit.** The worker posts `msg.SubmitResult{result_hash,
   execution_proof}`.
5. **Verify and settle.** Verification follows a ladder by job type (below).
   Valid results release the bounty minus a **5% protocol fee routed to
   `x/feeburn`**. Invalid results slash **50% of the worker's stake**,
   split between the bounty backer and burn.

### 7.2 The verification ladder

Verification cost must scale with the trust required — not every job needs a
proof:

- **ZK proofs** are verified on-chain (precompile/contract verifier; SP1 or
  RISC Zero toolchains for provable Rust workloads). Mathematics, not trust.
- **AI inference and other non-deterministic jobs** use redundant execution:
  **3 workers, 2-of-3 hash match**, plus Auditor-agent spot checks. Agreement
  among independent executors substitutes for determinism.
- **Data-availability storage** uses random sampling challenges — cheap to
  check, expensive to fake at scale.
- **Audit jobs** use stake-weighted assignment with mandatory
  double-verification.

Worker completion history feeds Genesis Score (Section 9): reliable workers
compound reputation, which compounds future earnings and terms.

### 7.3 The Workbench

The Workbench is a native desktop client built in Rust (Windows, macOS,
Linux) that turns consumer hardware into protocol income:

- Hardware scan produces a worker profile (GPU/CPU/RAM/disk, capability
  class); settings cap resource use, active hours, job types, and minimum
  bounty.
- A background service polls the Work Market over RPC, commits, executes in
  per-job sandboxed processes, and submits — crash-proof by isolation.
- The dashboard shows jobs completed, earnings by token, Genesis Score
  progress, and burn contribution (*"your work burned 1,204 GENX this week"*
  — every worker sees their deflationary footprint).
- Distribution is professional: auto-updates, macOS notarization, Windows EV
  code-signing.

### 7.4 Sponsored compute

Institutions buy bulk compute through an HTTP gateway; orders land on-chain
as `SPONSORED_COMPUTE` with USD billing off-chain and token escrow on-chain.
This is Phantom Workz's first revenue stream from Work Provisioning — and
every sponsored job still pays the 5% protocol fee into the burn path.

---

### 7.5 The five job types

- **ZK_PROOF**: arbitrary provable computation (rollup batches, inference
  proofs, identity claims). Orders carry a spec hash pointing at the proving
  circuit; verification is mathematical.
- **AI_INFERENCE**: non-deterministic model runs (scoring, classification,
  generation). Redundant 3-worker execution with 2-of-3 hash match, plus
  Auditor spot-checks between disagreements.
- **DA_STORE**: data-availability pledges policed by random sampling
  challenges - cheap to verify, ruinous to fake at scale.
- **AUDIT_SPOTCHECK**: review tasks (contract audits, result disputes, log
  reviews) assigned by stake weight with mandatory double verification.
- **SPONSORED_COMPUTE**: institution-bought bulk jobs - rendering, training,
  simulation - routed like any order but billed in fiat off-chain.

Capability classes (GPU-heavy, CPU, storage, trusted) in each order let
workers filter for jobs their hardware can fill, so posters pay only for
suitable execution and workers never race hardware they don't have.

### 7.6 The sponsored-compute flywheel

Sponsored compute closes the loop between enterprise demand and protocol
deflation. Institutions buy bulk computation through a familiar HTTP gateway;
orders land on-chain with escrowed bounties; the global worker base fills
them; the 5% protocol fee burns. Each cycle does three things at once:
revenue for Phantom Workz, income for workers, and GENX destruction. The burn
contribution dashboard makes the third visible per worker, turning abstract
tokenomics into a personal scoreboard. As more institutions buy in, bounties
deepen, more hardware joins, verification redundancy cheapens through scale,
and the burn accelerates - a demand-driven flywheel that does not depend on
speculation.

## 8. Agent framework

Agents — persistent software actors — are first-class protocol citizens with
identity, stake, permissions, and liability. Not bots with keys; **regulated
participants**.

### 8.1 The registry

The Agent Registry (a CosmWasm contract) records each agent as `{agent_id,
operator_address, tier, stake, certified_build_hash, permissions[], status}`.
The operator address binds legal liability to a real party. The certified
build hash binds behavior to audited code: agent transactions must carry a
build-hash proof matching the registry, and mismatches are rejected on-chain.
Tiers T1–T4 grant escalating permission scopes; from T3 up, irreversible
actions require the **Two-Agent Rule** — a co-signature from a second agent
under a different operator.

### 8.2 Sentinel: the first agent

Sentinel (T1, graduating to T2) is the protocol's immune system: a Go daemon
consuming node RPC/WebSocket feeds and Prometheus metrics, watching for
block stalls over 10 seconds, validator downtime spikes, oracle deviations
over 5%, fee-flow anomalies, and transaction spam patterns. On detection it
issues `msg.CircuitBreak` against the SDK's `x/circuit` module — **pausing
only the affected message types, never the chain**, with un-pausing reserved
to governance. Every action and its justification enters an append-only,
hash-chained log whose root is posted on-chain daily; escalation fires to
Discord, Telegram, and PagerDuty.

### 8.3 Auditor

The Auditor agent spot-checks Work Market results and other agents' logs,
with random rotation and a rule against auditing the same operator twice in a
row — collusion resistance by construction.

---

### 8.4 Permission tiers

| Tier | Capability | Examples |
| :--- | :--- | :--- |
| T1 | Observe and alert | Sentinel monitoring, read-only analytics |
| T2 | Constrained actuation | Circuit-breaker pauses, solver fulfillments |
| T3 | Asset-affecting action, Two-Agent Rule required | Treasury movements, escrow releases |
| T4 | Protocol-level action, strictest constraints | Parameter changes proposed for governance |

Graduation between tiers requires higher stake, longer clean history, and
governance approval. Revocation is fast: a proven build-hash mismatch or a
successful fault challenge drops an agent's status immediately, with stake
slashed per registry rules. The asymmetry is intentional - trust is earned
slowly and lost instantly.

## 9. Genesis Score

Genesis Score (GS) is a **0–1000 on-chain reputation metric** computed at
state transition, queryable over gRPC/REST, and exportable as a signed
attestation (*"GS 741 as of block X"*, verifiable offline by institutions).

### 9.1 Inputs and weights

| Input | Weight |
| :--- | :---: |
| Account age | 10% |
| Transaction volume and frequency | 15% |
| Repayment events from lending modules | 30% |
| Work Provisioning completion rate | 20% |
| Governance participation | 10% |
| Slashing history (negative) | 15% |

Repayment behavior dominates by design: the score's killer application is
**undercollateralized lending** (a post-mainnet module), where GS replaces
locked collateral. Any lending contract — present or future — feeds repayment
events through a standard `RepaymentEvent` hook, so the score improves the
more of the ecosystem adopts it.

### 9.2 Economic role

Score is not a badge; it is an input to terms. Higher scores unlock better
borrowing terms, preferred solver routing, and worker opportunities; slashing
and defaults drag it down with the 15% negative weight biting hardest on
thin histories. The wallet renders score, percentile, and improvement tips —
positioning it as the credit-score app of crypto — and the explorer offers
public lookup. A GS API product (licensed to institutions) is a planned
company revenue stream.

---

### 9.3 Reading a score (illustrative)

Scores combine the weighted inputs into a single 0-1000 value, with slashing
applied as a negative adjustment that bites hardest on thin histories. A
two-year validator with clean operations, steady governance votes, and
completed work orders sits high: age, volume, work, and governance all
contribute, and the absence of slashing leaves the total intact. A new
account starts low regardless of balance - without age or repayment history
there is little to trust yet, which is exactly correct. A slashed account
drops sharply even with strong positives elsewhere, because consensus
misbehavior is the strongest available signal of untrustworthiness. The exact
combination formula is an implementation parameter specified in
ARCHITECTURE.md and tunable by governance; the principle - reward sustained
good behavior, punish proven bad behavior disproportionately - is
constitutional.

### 9.4 Attestations and the GS API

A signed attestation packages an address, its score, the block height of
computation, and a validator-set signature into JSON any third party can
verify offline - no chain access required. Lenders, employers, and partner
protocols consume these instead of integrating a node. The GS API
productizes this: rate-limited, licensed access to scores, percentiles, and
history, with the query volume itself becoming a company revenue stream.
Attestations expire by height, forcing freshness; a stale attestation
verifies cryptographically but advertises its age, so relying parties choose
their own recency policy.

### 9.5 Gaming resistance (design notes)

Any score gets farmed. Age farming (dormant accounts) is blunted because age
is only 10% while volume and quality dominate. Wash trading inflates volume
but pays fees - half of which burn, making farming a donation to GENX
holders. Work-completion farming requires staked commits and must pass
verification; failing burns stake. The residual risk is patient, well-funded
sybils - accepted as the cost of an open system, bounded by the negative
slashing weight and by governance-tunable parameters. Exact anti-gaming
rules (decay rates, minimums, challenge windows) are implementation detail
for ARCHITECTURE.md, not constitutional text.

## 10. Intent and solver layer

Users should declare goals, not construct transactions. An **intent** is
signed JSON — e.g. `{want: "swap 1 GENX → max PRIV", constraints: {min_out,
deadline, max_fee}}` — submitted to a public intent mempool. Registered
solvers (T2 agents and human operators) gossip over intents, simulate routes
across protocol modules and AMMs, and submit fulfillment transactions.
Settlement runs through an escrow contract: intent → escrow → best
fulfillment wins → payout. Version 1 protects against MEV with an encrypted
mempool via commit-reveal, so intents stay private until settled — no
sandwiching the user's own goal.

The wallet's intent composer turns this into one-tap UX: type a goal, see the
best solver quote with a full simulation, execute. Success is measured
directly: solver routing must beat the naive path on devnet, with MEV
simulations showing no sandwich opportunity.

---

### 10.1 Intent lifecycle in detail

1. **Compose.** The wallet helps the user express a goal with constraints
   (minimum output, deadline, maximum fee).
2. **Sign and submit.** The intent enters the encrypted mempool; its contents
   stay private under commit-reveal.
3. **Simulate.** Solvers compete, simulating routes across protocol modules
   and AMMs against current state.
4. **Fulfill.** The best fulfillment is submitted; the escrow contract
   verifies constraints on-chain before releasing anything.
5. **Settle.** The winner is paid, the user receives at least the quoted
   minimum, and the reveal phase opens the intent for audit.
6. **Challenge.** A fulfillment that violates constraints is slashable -
   solvers stake for the right to compete, and cheating costs the stake.

## 11. Governance

Genesis uses the SDK's governance module with community-controlled
parameters: fee-split ratios, emissions posture, module parameters, treasury
spending, and circuit-breaker un-pausing all flow through votes. Design
choices worth noting:

- **Circuit breaking is pause-only for agents.** Sentinel can stop bleeding;
  only governance can restart — emergency power without emergency
  dictatorship.
- **Treasury discipline.** The 15% fee share accrues to the community pool,
  spendable only by passed proposals, with the insurance fund (5% of launch
  treasury) seeded at mainnet.
- **Progressive decentralization.** The foundation (OpenCode, GEN) stewards
  launch; control migrates to token-holder governance as the validator set
  and agent ecosystem mature.

---

### 11.1 What governance decides

- Economic parameters: fee-split ratios, emissions posture, AMM seeding.
- Protocol evolution: module upgrades, new message types, circuit-breaker
  un-pausing.
- Treasury: community-pool spending, grants, insurance-fund activation.
- Membership: validator-set-adjacent policies, agent tier graduations,
  registry disputes.
- Emergency powers are deliberately asymmetric: pausing is fast and delegated
  (Sentinel), un-pausing is slow and collective (vote). The system can stop
  quickly but can only restart deliberately.

### 11.2 Progressive decentralization

At devnet the core team operates every validator and parameter. Testnet
distributes operations to 25-50 external validators while the team retains
upgrade keys under timelock. At mainnet the OpenCode foundation stewards
treasury and emergency response alongside elected validators, with a
published schedule for transferring upgrade authority, treasury control, and
parameter defaults to token-holder governance. Decentralization is measured
in the explorer like any other metric - Nakamoto coefficient, geographic
distribution, client diversity - because a protocol selling trust must show
its own.

## 12. Security model

Defense in depth, with each layer assuming the others can fail:

1. **Consensus safety** from BFT two-thirds quorums; **liveness** from
   jailing plus Sentinel response.
2. **Economic security** from staked validators (1000 GEN minimum
   self-delegation), committed workers (stake locks), slashing (downtime and
   double-sign), and score-mediated terms.
3. **Execution safety** from 100%-coverage fee math, audited contracts, and
   the verification ladder for off-chain work.
4. **Operational safety** from pause-only circuit breakers, hash-chained
   agent logs, and professional key handling in wallet and Workbench
   (audited updater signing, sealed storage).
5. **External assurance** from competitively-run audits (Code4rena/Sherlock
   class, $60k–$150k budget) covering chain modules, contracts, and clients —
   with all critical and high findings closed and re-audited before mainnet.
6. **Financial backstop** from the insurance fund and, post-launch, the
   governance-activated insurance program.

---

### 12.1 Threat model (summary)

| Threat | Mitigation |
| :--- | :--- |
| Validator collusion (BFT assumes <1/3 Byzantine) | Quorums, double-sign tombstoning, score penalties |
| Work fraud (fake results) | Stake locks, verification ladder, 50% slashing, Auditor spot-checks |
| Agent compromise | Build-hash enforcement, tier permissions, Two-Agent Rule, fast revocation |
| Spam and fee-flow attacks | Fees on every transaction, Sentinel anomaly detection, targeted circuit pauses |
| Governance capture | Staked voting, transparent treasury, timelocked upgrades at mainnet |
| Client compromise (wallet, Workbench) | Sealed key storage, audited updater signing, sandboxed job execution |
| Oracle manipulation | >5% deviation triggers Sentinel response; multi-source feeds at mainnet |

## 13. Roadmap to mainnet

| Phase | Milestones |
| :--- | :--- |
| Foundation → docs → website | Entity, repo, toolchains; whitepaper/architecture/PRD; brand + live site |
| Devnet (chain skeleton) | 4-node devnet, 72h stability, ~2s blocks, working EVM tx via Foundry, green CI |
| Economics engine | `x/feeburn` live, MOD→GENX→burn loop every 100 blocks, ERC-20 wrappers |
| Clients | Explorer, browser wallet, node packaging + `genesisctl`, infra |
| Work + agents | `x/work` + Workbench filling paid orders; Sentinel pausing faults; registry enforcing build hashes |
| Score + intents | `x/gscore` responding to behavior; solver-executed intents beating naive routing |
| Public testnet | 25–50 external validators, 30+ days uptime, 1,000+ externally filled work orders |
| Audits | All criticals/highs closed, reports published |
| Mainnet (`genesis-1`) | 20–30 genesis validators, finality under 1.5s sustained, 14 incident-free days |

Post-launch runs in quarters: GS-based undercollateralized lending and
intent-layer GA (Q1); the PRIV privacy layer with compliance proofs (Q2); the
AITK AI module, RWA wrappers, and data APIs (Q3); insurance activation,
Celestia evaluation, reputation markets, mobile GA (Q4). Twenty percent of
all company revenue funds quarterly GEN buyback-and-burn by
governance-approved treasury program.

Realistic timeline to mainnet: **14–16 months.**

---

### 13.1 Phase gates

Each phase exits only through its gate: docs complete and committed;
live site with 90+ Lighthouse and working email capture; 4-node devnet
stable 72 hours with Foundry-driven EVM transactions and green CI;
fuzz-tested fee math, a provably unspendable burn address, the MOD-burn
loop firing every 100 blocks, verified wrappers; sub-3-second explorer
freshness with a live burn counter; a published extension with working
delegation, voting, and score panel; sub-15-minute fresh-node installs with
live Grafana; paid work orders filled end-to-end with verified slashing on
bad submissions; sub-15-second Sentinel pauses with rejected forged agent
transactions; scores that move with behavior plus offline-verifiable
attestations; solver-executed intents beating naive routing with no
sandwich; 30+ days, 1,000+ external work orders, clean audits; 14
incident-free days. A missed gate stops the line - schedule pressure never
overrides it.

### 13.2 Risks and open questions

Currency risk in the burn thesis: if GENX price falls faster than fee volume
grows, burns may never overtake emissions - the crossover is a market
outcome, not a guarantee. Execution risk in the verification ladder:
redundant execution assumes worker independence, which stake-distribution
monitoring must enforce. Concentration risk in sponsored compute: a single
large buyer could dominate bounties; per-poster rate limits are under
consideration. Technical risk in the EVM integration: the concrete module
fork and its SDK v0.50 compatibility must be pinned before devnet
(ARCHITECTURE.md). Regulatory risk: the entire token timeline assumes
counsel's sign-off at Section 12; an adverse opinion stops the line. Naming
these now is deliberate - each has an owner, a section, and a gate.

## 14. Legal and compliance posture

- No tokens are created or sold before testnet completion, external audits,
  and legal review. A no-token-offering memo sits in company records.
- The Token Generation Event is planned with securities counsel on a
  non-offering basis (US + EU assumed), limited to testnet and work-provider
  participants unless counsel signs off otherwise.
- The GEN foundation (OpenCode) is formed for mainnet with a Panama
  foundation + Cayman SPV structure.
- Privacy features ship with compliance proofs; agent operators are
  liability-bound on-chain; trademarks and domains are secured early.

---

## 15. Conclusion

Genesis Protocol is built on a single conviction: the next leap in
blockchains is not throughput but **trustworthiness made legible to the
machine**. Score it, stake it, insure it, compound it — and capital,
computation, and agency can coordinate at a scale that collateral and
handshakes never allowed. The mechanism design (burns with sinks, work with
verification, agents with liability, reputation with teeth) exists to make
honest participation the highest-yielding strategy on the network.

Build in order. Test everything. Ship the vision.

---

## Appendix A — Token specifications

| Token | Base denom | Decimals | Initial supply | Issuance | Purpose |
| :--- | :--- | :---: | :--- | :--- | :--- |
| GEN | `ugen` | 6 | 1,000,000,000 | Fixed; mint disabled at genesis | Staking, governance |
| GENX | `agenx` | 18 | 10,000,000,000 | Dynamic: 200M/yr Y1 decaying 20%/yr, minus burns | Gas, work payment |
| PRIV | `upriv` | 6 | 2,000,000,000 | Module emissions | Privacy-layer work rewards |
| AITK | `uaitk` | 6 | 2,000,000,000 | Module emissions | AI-layer work rewards |
| RWAT | `urwat` | 6 | 2,000,000,000 | Module emissions | RWA-layer fees |

Fee split on every transaction: 50% burn · 30% staking rewards · 15% treasury
· 5% proposer. MOD fees auto-convert to GENX and burn every 100 blocks.

## Appendix B — Chain parameters

| Parameter | Value |
| :--- | :--- |
| Framework | Cosmos SDK v0.53.x + CometBFT v0.38.x + cosmos/evm |
| Binary | `genesisd` |
| Chain IDs | `genesisdev-1` / `genesistest-1` / `genesis-1` |
| EVM chain ID | 1180 (JSON-RPC `:8545`) |
| Block time | 2s devnet → 1s mainnet goal (`timeout_commit`) |
| Block gas limit | 60,000,000 per block (bounded in genesis tooling) |
| Finality | Deterministic, single-block |
| Max validators | 100 |
| Unbonding | 21 days |
| Min self-delegation | 1000 GEN |
| Slashing (downtime) | 0.01% + 10-minute jail |
| Slashing (double-sign) | 5% + tombstone |
| Governance (dev) | 72h vote, 100 GEN deposit |
| Pruning | `everything` (RPC) / `3000` (validators) |

### B.1 Performance envelope (measured + targets)

Measured on the live devnet (single node, containerized, 2026-09-29) and
stated targets — honest about real vs theoretical:

| Metric | Measured (devnet) | Mainnet target |
| :--- | :--- | :--- |
| Block time | 2.03–2.04s median | 1–1.5s sustained |
| Finality | single-block (committed = final) | <1.5s to confirmation |
| Sustained throughput | to be measured under a multi-node load harness | 500–1,000 tx/s simple transfers |
| Theoretical ceiling | ~5,000+ tx/s at 21 MB blocks — not the design point | headroom, not a claim |
| Explorer freshness | block-cadence polling (<3s) | <3s p95 |
| Sentinel fault→pause | <15s with trip hysteresis (budget 3, window 1h) | <15s |
| Node join (fresh VPS) | <15 min via installer (target) | <15 min |

The protocol does not publish speculative TPS. Throughput claims ship only
after the multi-node load harness runs on testnet (a plan gate before
mainnet). The theoretical ceiling above exists so readers can sanity-check
that the design point leaves headroom — it is not a promise.

### B.2 Validator requirements (testnet baseline)

| Requirement | Value |
| :--- | :--- |
| Hardware | 4+ vCPU, 8 GB RAM, 100 GB SSD |
| Network | stable public IP, open P2P port (26656) |
| OS | Linux (Ubuntu 22.04/24.04 recommended) |
| Min self-delegation | 1000 GEN |
| Commission | min rate 0% at genesis; validator-set cap 100 |
| Slashing exposure | 0.01% (downtime, 10-min jail) · 5% (double-sign, tombstone) |

## Appendix C — Glossary

- **Work Provisioning** — the on-chain compute market (`x/work`) plus the
  Workbench client.
- **Work Order** — a posted unit of paid computation with escrowed bounty.
- **Verification ladder** — job-type-dependent result checking (proofs,
  redundancy, sampling, double-verification).
- **Genesis Score (GS)** — the 0–1000 on-chain reputation metric (`x/gscore`).
- **Sentinel** — the T1→T2 monitoring agent with pause-only circuit powers.
- **Two-Agent Rule** — T3+ irreversible actions need a second agent's
  co-signature from a different operator.
- **FeeBurned / ModuleFeeConverted** — the canonical burn-accounting events.
- **Intent** — a signed declaration of a desired outcome, fulfilled by
  solvers through escrow.
- **Deflationary status** — the declared state when GENX net emission is at
  or below the burn rate.
- **Predeploy** — a contract available at a fixed address from genesis (here:
  ERC-20 wrappers of native denominations); treated as immutable.
- **Commit-reveal** — the v1 intent-privacy scheme: intents are committed
  encrypted and revealed only at settlement, defeating sandwiching.
- **Tombstoning** — permanent removal of a double-signing validator.
- **Unbonding** — the 21-day exit queue during which stake still secures the
  chain and still earns, but cannot be moved.
- **Sponsored compute** — institution-bought bulk computation posted as
  on-chain work orders with off-chain USD billing.
- **Circuit breaker** — the SDK `x/circuit` facility Sentinel uses to pause
  targeted message types (pause-only; governance un-pauses).
