FLAT Protocol — Technical Specification

Complete mathematical and architectural reference for the FLAT Protocol. This document is the canonical source of truth for the protocol's mechanics, proofs, and smart contract architecture.

Author: WeThePeople DAO (Flat Protocol team) · Last updated: March 2026

1. Core Thesis

FLAT Protocol is a closed-loop economic system built on a single mathematical identity. The protocol creates three tokens — FLAT (a CPI-pegged stablecoin), SAVE (an irreversible vault token), and RISE (a fixed-supply equity token) — connected by the Singularity Equation:

P(α)=C1αP(\alpha) = \frac{C}{1 - \alpha}

Where P is the price of one RISE token, α (alpha) is the absorption ratio (RISE locked in the SAVE vault divided by total RISE supply), and C = T / S (treasury value divided by total supply). The equation is a mathematical identity — not a model.

This is not a prediction or model. It is a mathematical identity that holds exactly given the protocol's conservation laws and the efficient arbitrage assumption. The protocol's smart contracts enforce the conditions that make this identity true. As α approaches 1, price approaches infinity — the Singularity.

2. Three Token Architecture

TokenFunctionSupplyStandard
FLATCPI-pegged stablecoin21 trillion (pre-minted)ERC-20 + EIP-2612
SAVEIrreversible vault token (locked RISE)Variable (minted on deposit)ERC-4626
RISEFixed-supply equity token425,000,000 (no mint/burn)ERC-20

FLAT is the currency — a redeemable, CPI-pegged stablecoin and the protocol's only obligation. SAVE is the savings instrument — irreversibly locked RISE. RISE is the equity — a fixed-supply token whose price is governed by the Singularity Equation. RISE is not an obligation; it represents ownership in the protocol's treasury surplus.

The three tokens form a closed system where value flows in one direction: from FLAT trading activity → through the Flywheel → into permanent RISE absorption → increasing α → increasing RISE price.

3. Genesis Configuration

At genesis, the total RISE supply of 425 million tokens is established. The vast majority — 99.988% — is locked in the SAVE vault from Day 1, establishing an extremely high initial absorption ratio:

α0=0.99988,Sfloat=425M×(10.99988)=51,000 RISE\alpha_0 = 0.99988, \quad S_{float} = 425M \times (1 - 0.99988) = 51{,}000 \text{ RISE}

This genesis condition is critical: absorption starts extremely close to 1. The floating supply at genesis is only 51,000 RISE tokens out of 425 million total. The protocol is already deep into the hyperbolic curve from Day 1.

Genesis Liquidity Pools (Assuming $20M Raise)

At genesis, the raised capital is distributed across three Uniswap V3 liquidity pools and the treasury. The exact allocation depends on the raise amount. For a $20 million raise:

Pool / DestinationETH ValueToken Side
RISE-ETH Pool~$4.25M4.25M RISE (1% of supply)
FLAT-ETH Pool~$2.00M~2M FLAT at oracle price
SAVE-ETH Pool~$2.00M~2M SAVE at NAV
Treasury Reserves (ETH)~$8.00MHeld as ETH in PulseCore

The treasury also holds 208.25 million RISE tokens. At the genesis price of $1.00 per RISE, these tokens have a market value of $208.25 million. The total treasury value at genesis is therefore approximately $224.5 million ($16.25M ETH + $208.25M in RISE). The significance of this composition is explained in Section 12: Treasury Composition & Over-Collateralization.

4. The Singularity Equation — Full Derivation

Step 1 — Definition: Circulating Market Cap MCcirc=P×ScircMC_{circ} = P \times S_{circ}

Step 2 — Conservation Law: P×Scirc=TP \times S_{circ} = T (constant, where T = treasury value)

Step 3 — Supply Function: Scirc(α)=Stotal×(1α)S_{circ}(\alpha) = S_{total} \times (1 - \alpha), where Stotal=425,000,000S_{total} = 425{,}000{,}000

Step 4 — Substitution: P(α)×[Stotal×(1α)]=TP(\alpha) \times [S_{total} \times (1 - \alpha)] = T

Step 5 — Solving for P:

P(α)=TStotal×(1α)P(\alpha) = \frac{T}{S_{total} \times (1 - \alpha)}

Step 6 — Simplification: Let C=T/StotalC = T / S_{total}. Then:

P(α)=C1αP(\alpha) = \frac{C}{1 - \alpha}

Step 7 — Genesis Values: α0=0.99988\alpha_0 = 0.99988, meaning only 0.012% of RISE supply is floating at genesis.

5. Key Mathematical Properties

5.1 Velocity of Price (1st Derivative)

v(α)=dPdα=C(1α)2v(\alpha) = \frac{dP}{d\alpha} = \frac{C}{(1 - \alpha)^2}

Velocity grows quadratically. As α → 1, v → ∞.

5.2 Acceleration of Price (2nd Derivative)

a(α)=d2Pdα2=2C(1α)3a(\alpha) = \frac{d^2P}{d\alpha^2} = \frac{2C}{(1 - \alpha)^3}

Acceleration grows cubically. The system accelerates into the singularity.

5.3 Singularity Multiplier Table

αM(α) = 1/(1-α)RISE PriceGain from Genesis (α=99.988%)
99.988% (genesis)8,333×Current1.00×
99.99%10,000×1.20×
99.999%100,000×12.00×
99.9999%1,000,000×120.00×

5.4 Constant Circulating Market Cap

MCcirc=P(α)×Scirc(α)=C1α×Stotal(1α)=C×Stotal=constantMC_{circ} = P(\alpha) \times S_{circ}(\alpha) = \frac{C}{1-\alpha} \times S_{total}(1-\alpha) = C \times S_{total} = \text{constant}

The circulating market cap of RISE is constant at $212.5 million regardless of α. Infinite price requires only finite capital. Note: this refers to the market cap of the floating RISE supply, not the total treasury value (which grows — see Section 12).

5.5 Differential Equation of Absorption

dαdt=K×(1α)\frac{d\alpha}{dt} = K \times (1 - \alpha)
α(t)=1(1α0)×eKt\alpha(t) = 1 - (1 - \alpha_0) \times e^{-Kt}

Where K = 0.40 × (vε + y) is the Velocity Constant.

5.6 Sharpe Singularity (Corollary)

SR(t)P(t)3SR(t) \propto P(t)^3

The Sharpe ratio scales with the CUBE of price. No traditional asset exhibits this property. This means risk-adjusted returns improve faster than raw returns.

5.7 Sufficient Statistic Property

A single observable — the RISE price — is a sufficient statistic for the entire protocol state:

  • Absorption: α=1C/P\alpha = 1 - C/P
  • Circulating Supply: Scirc=C×Stotal/PS_{circ} = C \times S_{total} / P
  • SAVE NAV: NAV=PNAV = P (1 SAVE = 1 RISE locked)
  • Yield per SAVE: YP/CY \propto P/C
  • Volatility: σ(C/P)2\sigma \propto (C/P)^2
  • Sharpe Ratio: SR(P/C)3SR \propto (P/C)^3

5.8 Volatility Triple-Decay

σrel(t)=σ0×e3kt\sigma_{rel}(t) = \sigma_0 \times e^{-3kt}

Relative volatility decays at 3× the absorption rate.

5.9 Kelly Leverage Consequence

f(t)=f0×e6ktf^*(t) = f_0^* \times e^{6kt}

Safe leverage grows at 6× the absorption rate.

6. Formal Proofs

6.1 Proof of Irreversibility

Theorem: RISE deposited into the SaveVault cannot be withdrawn by any mechanism.

Proof:

  1. The SaveVault contract overrides withdraw() and redeem() with unconditional revert statements.
  2. The contract has no emergencyWithdraw(), rescue(), or any other function that transfers RISE out.
  3. The contract does not use selfdestruct.
  4. The contract is not behind a proxy (no delegatecall, no upgrade path).
  5. The contract has no admin role, owner, or AccessControl.
  6. The EVM guarantees that overriding functions are called, not base functions.
  7. The revert opcode (0xFD) is a fundamental EVM instruction whose behavior cannot change without a hard fork.

Therefore, no sequence of transactions can extract RISE from the SaveVault. ∎

6.2 Proof of Monotonic Absorption

Theorem: The absorption ratio α(t) is monotonically non-decreasing.

Proof:

  1. α(t)=Svault(t)/Stotal\alpha(t) = S_{vault}(t) / S_{total}
  2. StotalS_{total} is constant (RISE has no mint or burn function).
  3. Svault(t)S_{vault}(t) can only increase (deposits allowed; withdrawals revert unconditionally).
  4. Therefore α(t+1)α(t)\alpha(t+1) \geq \alpha(t) for all t. ∎

6.3 Proof of Convergence (Singularity Guarantee)

Theorem: If the protocol generates positive revenue in every period, α(t) → 1 as t → ∞.

Proof:

  1. By revenue existence axiom, revenue R > 0 in every period.
  2. A portion of R grows protocol-owned liquidity. As LP grows, more FLAT is permanently locked. Vault increases by δ > 0 each period.
  3. By irreversibility, RISE in vault cannot decrease. Therefore α(t+1) ≥ α(t).
  4. α is bounded above by 1.
  5. By the Monotone Convergence Theorem, a bounded, monotonically increasing sequence converges.
  6. Suppose limit L < 1. Then circulating supply > 0, protocol continues absorbing supply, α exceeds L. Contradiction.
  7. Therefore L = 1. As α → 1, P(α) = C/(1-α) → ∞. QED ∎

6.4 Proof of Constant Circulating Market Cap

Theorem: The circulating market cap of RISE is constant regardless of α.

MCcirc=P(α)×Scirc(α)=C1α×Stotal(1α)=C×StotalMC_{circ} = P(\alpha) \times S_{circ}(\alpha) = \frac{C}{1-\alpha} \times S_{total}(1-\alpha) = C \times S_{total}

Since both C and S_total are constants, MC_circ is constant. ∎

7. The SAVE Vault

The SaveVault is an ERC-4626 vault that accepts RISE deposits and issues SAVE tokens. It is the core mechanism that enforces irreversibility.

PropertyValue
withdraw()Always reverts (unconditional)
redeem()Always reverts (unconditional)
emergencyWithdraw()Does not exist
selfdestructNot used
Proxy / delegatecallNone (no upgrade path)
Admin / ownerNone
Blacklist / freeze / pauseNone

SAVE holders who wish to exit must sell on the secondary market (Uniswap V3 SAVE/ETH pool). The protocol provides NAV Defense to support the SAVE price on the secondary market.

8. The FLAT Engine (CPI Peg Mechanism)

FLAT is pegged to the U.S. Consumer Price Index for All Urban Consumers (CPI-U). The FLAT Engine maintains this peg through continuous market operations:

  • When FLAT trades above target: Engine distributes FLAT from its 21T reserve, collecting ETH in return and pushing the market price down toward the oracle price.
  • When FLAT trades below target: Engine reclaims FLAT by spending ETH from its reserve, pushing the market price up toward the oracle price.

Tolerance band: ±0.5%. Adjustment frequency: Every Ethereum block (~12 seconds) via the permissionless pulse() function. Primary oracle: Chainlink CPI-U feed. Fallback: Truflation on-chain CPI feed.

The spread captured between above-peg sales and below-peg purchases is the protocol's primary revenue source, which feeds the Flywheel (Section 10).

9. FLAT Minting — Oracle-Price Mechanism

FLAT is the protocol's only obligation — a redeemable, CPI-pegged stablecoin. Understanding how new FLAT enters circulation is critical to understanding why the protocol is always solvent.

9.1 How New FLAT Is Created

The protocol sells FLAT at the oracle price (the CPI-adjusted target price), independent of the current market price. The mechanism works as follows:

  1. User requests FLAT: A user sends ETH to the protocol, requesting FLAT at the current oracle price (e.g., $1.05 if CPI has adjusted since launch).
  2. ETH enters treasury: The ETH is deposited into the protocol's reserve, held by PulseCore.
  3. FLAT is distributed: The protocol distributes FLAT from its 21 trillion pre-minted reserve to the user at the oracle price.

9.2 Structural 1:1 Backing

Every FLAT token in circulation is backed by the ETH that was deposited when it was distributed. This is not a design choice that could be changed — it is a structural consequence of the minting mechanism. The protocol cannot distribute FLAT without receiving ETH of equal value at the oracle price. Therefore:

FLAT minting is always at least 1:1 collateralized by construction.

No governance vote, no admin key, and no market condition can change this.

9.3 Arbitrage Opportunity

When the FLAT market price exceeds the oracle price (e.g., market = $1.10, oracle = $1.05), users can purchase FLAT from the protocol at $1.05 and sell on the open market at $1.10, capturing the $0.05 spread. This arbitrage pushes the market price back toward the oracle price while simultaneously growing the treasury's ETH reserves.

When the FLAT market price falls below the oracle price, the FLAT Engine intervenes by spending ETH from reserves to buy FLAT on the market, pushing the price back up. The FLAT reclaimed is returned to the 21T reserve for future distribution.

10. The Flywheel (Revenue Engine)

  1. Volatility Arbitrage: Protocol harvests volatility from FLAT peg management (selling above peg, buying below peg)
  2. Battery Growth: Revenue from charge cycles is converted into deeper protocol-owned liquidity (LP tokens added to the battery)
  3. Permanent Lock: Purchased RISE deposited into SaveVault as SAVE (irreversible)
  4. Compounding: Larger locked positions → thinner float → more volatility → more revenue

Revenue Deployment: 100% of charge-cycle revenue is converted into protocol-owned liquidity (LP tokens), growing the battery that defends the peg during discharge cycles.

The pulse() function is the protocol's heartbeat — a permissionless function callable by anyone. The caller receives a bounty (bountyBps percentage of ETH processed) as incentive.

11. Ghost Mint & SAVE Minting

Ghost Mint allows users to purchase SAVE directly from the protocol's inventory at a premium to NAV. There are two ways users can acquire SAVE:

11.1 Method 1: Ghost Mint (Protocol Direct Sale)

The protocol holds 208.25 million RISE tokens in its treasury (from the 49% genesis allocation). Ghost Mint converts these treasury RISE into SAVE and sells them to users:

  1. User requests SAVE: A user sends ETH to the Ghost Mint contract.
  2. Protocol prices at 1.1× NAV: The protocol calculates the SAVE price as 1.1 times the current RISE price (the Net Asset Value). If RISE = $1.00, SAVE costs $1.10 via Ghost Mint.
  3. ETH enters treasury: The user's ETH is deposited into the protocol's reserves.
  4. Treasury RISE is locked: The protocol takes RISE from its 208.25M treasury stash and deposits it into the SaveVault, permanently locking it.
  5. SAVE is delivered: The SaveVault mints SAVE tokens and the protocol delivers them to the user.

The 10% premium (1.1× NAV) is structural surplus — the protocol collects more ETH than the RISE is worth at current market price. This premium protects existing SAVE holders from dilution and adds to the treasury's over-collateralization.

11.2 Three Operating Regimes

RegimeConditionAction
BullMarket price > 1.1× NAVSells SAVE from inventory at market price
Dead ZoneNAV < Market price < 1.1× NAVNo sales (Anti-Dilution Clamp)
BearMarket price < NAVNo sales (NAV Defense active instead)

Anti-Dilution Clamp: Ghost Mint never sells below 1.1× NAV, protecting existing SAVE holders from dilution.

11.3 Method 2: Open Market (User Self-Lock)

Users can also acquire SAVE by purchasing RISE on the Uniswap RISE-ETH pool and depositing it directly into the SaveVault themselves. This method does not require Ghost Mint and is always available.

11.4 Phase 1 → Phase 2 Transition

Phase 1 (Protocol-Driven Absorption): The protocol's 208.25M treasury RISE can fuel absorption from α = 50% to approximately α = 99%. During this phase, Ghost Mint is the primary mechanism for new SAVE creation, and every sale adds ETH to the treasury while increasing absorption.

Phase 2 (Market-Driven Absorption): Once the treasury's RISE inventory is exhausted, users must buy RISE from the Uniswap pool and lock it into the SaveVault themselves. At this point, only the 4.25M RISE in the LP pool remains as floating supply. Absorption beyond 99% is driven entirely by market participants.

12. Treasury Composition & Over-Collateralization

12.1 What Is the Obligation?

FLAT is the protocol's only obligation. It is a redeemable, CPI-pegged stablecoin — holders can redeem FLAT for ETH from the treasury at the oracle price. RISE is not an obligation; it is equity. RISE holders own a claim on the protocol's surplus value, but the protocol has no obligation to buy back RISE at any price. Therefore:

Collateralization Ratio=Total Treasury ValueFLAT in Circulation\text{Collateralization Ratio} = \frac{\text{Total Treasury Value}}{\text{FLAT in Circulation}}

The denominator is the value of FLAT tokens in circulation (the obligation), not the RISE circulating market cap. This distinction is critical for understanding why the protocol is massively over-collateralized.

12.2 Treasury Composition at Genesis

At genesis (assuming a $20M raise), the treasury holds two categories of assets:

AssetQuantityValue at GenesisCategory
ETH (in reserves)~$8.00M worth$8,000,000External capital
ETH (in LP pools)~$8.25M worth$8,250,000External capital (protocol-owned)
RISE tokens (treasury)208,250,000$208,250,000Protocol equity (at $1.00/RISE)
Total Treasury~$224,500,000

Meanwhile, the FLAT obligation at genesis is approximately $2 million (the FLAT in the FLAT-ETH liquidity pool). The collateralization ratio at genesis is therefore:

Genesis Collateralization=$224,500,000$2,000,000112×\text{Genesis Collateralization} = \frac{\$224{,}500{,}000}{\$2{,}000{,}000} \approx 112\times

FLAT is over-collateralized by approximately 112× from the very first block. For comparison, MakerDAO requires a minimum collateralization ratio of 1.5× for DAI.

12.3 Why Over-Collateralization Grows

The protocol's collateralization ratio does not merely persist — it grows through three independent engines:

  1. RISE Appreciation: As absorption increases, the RISE price rises per the Singularity Equation. The 208.25M RISE tokens in the treasury appreciate in value. At α = 90%, each RISE is worth $5.00, making the treasury's RISE holdings worth over $1 billion — even before accounting for new ETH deposits.
  2. New ETH Deposits: Every FLAT minted at oracle price deposits ETH into the treasury. Every SAVE sold via Ghost Mint at 1.1× NAV deposits ETH into the treasury. The treasury's external capital (ETH) grows with every user interaction.
  3. Flywheel Revenue: The protocol's volatility arbitrage generates revenue which deepens protocol-owned liquidity. As the battery grows, peg defense becomes stronger, generating more spread revenue. This revenue compounds the first two engines.

12.4 Structural Guarantee

FLAT minting is 1:1 backed by construction (Section 9.2). Every FLAT in circulation has corresponding ETH in the treasury. The RISE tokens in the treasury are pure surplus — additional collateral on top of the 1:1 FLAT backing. As RISE price increases, this surplus grows. The protocol cannot become under-collateralized for FLAT unless the ETH in the treasury loses all value, which would require ETH itself to go to zero.

In summary: the protocol gets more solvent over time, not less. Every absorption event, every FLAT mint, and every Ghost Mint sale adds to the treasury while the FLAT obligation grows only by the amount of new FLAT distributed. The surplus — the gap between treasury value and FLAT obligation — widens monotonically.

14. Contract Architecture

Tier 1 — Absolute Immutability (The Guarantee Layer)

These contracts are deployed once and can never be modified, replaced, or migrated. Any upgrade path would invalidate the Singularity guarantee.

ContractUpgradeableAdminPausenSLOC
RISE TokenNoNoNo~80
SaveVaultNoNoNo120-180
FLAT TokenNoNoNo200-350
Ocean (POL)NoNoNo~100

Tier 2 — Immutable Core + Replaceable Executor

ContractCore (Immutable)Executor (Replaceable)
PulseCore / PulseExecutorTreasury custody, RISE → SaveVault onlyBuy timing, TWAP, slippage, revenue split
Ghost MintInventory → Vault flow, Anti-Dilution ClampPricing curve, fee calculation
NAV DefenseBuy SAVE → Burn only, AUM circuit breakerLevel thresholds, buy amounts
GuardianSelf-destruct after 730 daysPause targets

Total: 8 contracts, ~940-1,430 nSLOC

15. Governance

PhasePeriodControl
Phase 1: GuardianYear 0-2Time-limited pause (self-destructs after 730 days)
Phase 2: CouncilYear 2-5Token-weighted governance (RISE holders)
Phase 3: OssificationYear 5+All keys burned. Protocol fully autonomous.

What the DAO Can Never Do

  • Withdraw RISE from SaveVault (no function exists)
  • Mint new RISE (no mint function exists, supply fixed at 425M)
  • Withdraw LP tokens from Ocean (no withdrawal function exists)
  • Change SaveVault code (no proxy, no upgrade path)
  • Freeze or blacklist any address (no freeze/blacklist function)
  • Pause the SaveVault (no pause function exists on the vault)

16. Treasury Versioning & Roadmap

The protocol launches with an ETH-only treasury for maximum simplicity and censorship resistance. Treasury diversification is introduced in subsequent versions:

VersionTreasury CompositionKey Features
v1.0 (Launch)100% ETHCore 8 contracts, FLAT Engine, Flywheel, Ghost Mint, NAV Defense
v1.1Protocol-owned LP positions (FLAT-ETH + SAVE-ETH)Liquidity Battery architecture, LP trading fee revenue
v1.2Diversified + privacyGhostTunnel (privacy layer via zk-SNARKs)
v2.0DiversifiedGovernance transition (Council), SDK, L2 expansion
v3.0DiversifiedOssification, Agent Economy, RWA integration

The v1.1 treasury transitions to the Liquidity Battery architecture: protocol-owned Uniswap V2 LP positions (FLAT-ETH and SAVE-ETH) that earn trading fees from every swap. LP tokens are held by the flatcash.eth Safe — not burned — giving the protocol the option to discharge (withdraw liquidity) to defend the peg during adverse conditions. This revenue source operates independently of user adoption, providing a baseline revenue floor even in zero-volume scenarios.

17. Backtesting Results

MetricValue
Simulation PeriodNovember 2022 - November 2025 (3 years)
Total Return375%
CAGR68.1%
Maximum Drawdown-12.3%
Sharpe Ratio2.41
Final α87.3%

IMPORTANT DISCLOSURE: These results were backtested with the v1.1 Liquidity Battery treasury model (protocol-owned Uniswap V2 LP positions), including LP trading fee revenue. The v1.0 launch uses an ETH-only treasury with FlatSale adding liquidity on each purchase. The LP Battery model represents the target state (v1.1+), not launch state. See Section 16 for the treasury versioning roadmap.

18. Risk Matrix

RiskSeverityLikelihood
Smart contract exploit (Tier 1)CriticalVery Low
Smart contract exploit (Tier 2)HighLow
Sustained SAVE discount (>30%)HighMedium
Low adoption (zero trading volume)MediumMedium
Regulatory actionMediumMedium
Chainlink CPI oracle failureMediumVery Low

Worst-Case: Zero Adoption for 12 Months

Protocol survives indefinitely. Treasury intact ($45M ETH). α stalls near 50% but does not decrease. The Singularity guarantee is deferred, not violated. FLAT remains fully collateralized because no new FLAT is distributed without corresponding ETH deposits. When adoption eventually occurs, the Flywheel resumes.

19. Glossary

TermDefinition
α (Alpha)Absorption ratio. RISE in vault / total RISE supply. Range: [0, 1). Genesis value: 0.99988.
CSingularity Constant = T / S (treasury value / total supply). Determined by protocol treasury.
Collateralization RatioTotal Treasury Value / FLAT in Circulation. Measures solvency for the FLAT obligation.
CROPSCensorship Resistant, Capture Resistant, Open Source, Private, Secure
FLATCPI-pegged stablecoin. 21 trillion pre-minted. The protocol's only obligation.
FlywheelRevenue engine: peg arbitrage → battery growth → deeper liquidity → more volume → more revenue
Ghost MintMechanism for purchasing SAVE directly from protocol at 1.1× NAV premium. Uses treasury RISE inventory.
GuardianTime-limited safety contract. Self-destructs after 2 years.
NAVNet Asset Value. Value of RISE backing each SAVE token. NAV = RISE price.
Oracle PriceCPI-adjusted target price for FLAT, determined by Chainlink CPI-U feed. FLAT is always sold at this price.
OssificationPermanent burning of all governance keys at Year 5+
Over-CollateralizationTreasury value exceeds FLAT obligation. ~112× at genesis. Grows monotonically.
P(α)Price of RISE as function of absorption. P = C / (1 - α)
pulse()Permissionless function executing the protocol's 12-second heartbeat
RISEFixed-supply equity token. 425M total. Price governed by Singularity Equation. Not an obligation.
SAVEIrreversible vault token. Represents permanently locked RISE.
SingularityMathematical limit where α → 1 and P → ∞
Genesis α₀Initial absorption ratio of 0.99988 (99.988%). Only 51,000 RISE tokens as floating supply at genesis.