Treasury Transparency
Real-time treasury composition, allocation breakdown, and on-chain verification methods. Updated quarterly with realized data.
Most DeFi protocols publish a TVL number and call it transparency. We publish the full balance sheet — assets, liabilities, allocation ratios, and the on-chain methods to verify every number yourself.
This page is modeled after MakerDAO/Sky's budget transparency approach, adapted for ETH Strategy's convertible-note treasury structure. Every metric below is either directly readable on-chain or derivable from on-chain state.
Core protocol contracts (esETH, CDT, EthStrategyConvertibleNote) are deploying soon. This page defines the transparency framework and will be populated with live data once contracts are deployed. Post-launch, metrics will be updated quarterly with realized values. All data will be verifiable on-chain.
Balance Sheet
The protocol's financial position at any point in time, expressed as a balance sheet.
Assets
Total esETH in treasury
All ETH-denominated assets held by the protocol, wrapped as esETH
esETH.balanceOf(treasury)
Underlying LST breakdown
Composition of esETH backing: wstETH, rETH, cbETH, weETH, aWETH
esETH.tokenBalances() per token config
Unencumbered esETH
"Free" capital available for lending operations and backing STRAT
Total esETH minus encumbered holdings
Encumbered esETH
Reserved to honor outstanding conversion rights (NFT options)
Sum of esETH conversion entitlements across all active notes
Accrued interest receivable
Interest owed by active Treasury Lending borrowers
Sum of accruedInterest() across active loan NFTs
Protocol-owned liquidity
LP positions managed by the Liquidity Multisig
Arrakis vault shares, Uniswap V3 positions
Liabilities
CDT supply (total debt)
Total outstanding protocol debt obligations at face value
CDT.totalSupply()
USD notional owed at maturity
Dollar-denominated settlement obligations for all unexpired notes
Sum of settlementEntitlement across active NFTs
Conversion obligations
Maximum STRAT + esETH mintable if all active options are exercised
Sum of conversionEntitlement across active NFTs
ESPN vault liabilities
Obligations to ESPN depositors
ESPN.totalAssets()
Active loan principal
Outstanding Treasury Lending principal to be repaid
Sum of principal across active StratETHTreasuryLend NFTs
Equity (Net Asset Value)
EPS is the single most important metric for STRAT holders. See STRAT Economics for how it grows.
Treasury Allocation
How the treasury's capital is deployed across functions. This breakdown shows what the protocol's assets are doing at any given moment.
Capital Allocation Framework
Key Allocation Ratios
Encumbrance Ratio
Encumbered esETH / Total esETH
How much of the treasury is reserved for conversion obligations. Higher = more capital locked
Lending Utilization
Actively Lent / Unencumbered esETH
How much free capital is deployed as loans. Higher = more interest revenue but less liquidity buffer
Debt-to-Asset Ratio
CDT Supply (USD) / Total esETH (USD)
Protocol leverage. Higher = more aggressive growth, more maturity risk
Coverage Ratio
Total esETH (USD) / CDT Supply (USD)
Inverse of debt-to-asset. Must remain >1 for the protocol to be fully solvent at maturity
Interest Revenue Rate
Quarterly interest earned / Average unencumbered esETH
Annualized yield on deployed capital
EPS Growth Rate
(EPS_end − EPS_start) / EPS_start
Quarter-over-quarter growth in ETH backing per STRAT
Revenue & Expense Tracking
Revenue Sources (Quarterly)
ETH staking yield (harvested from underlying LSTs)
Treasury (EPS growth)
YieldHarvested events on esETH contract
Treasury Lending interest
StakedStrat → STRAT stakers
InterestPaid events on StratETHTreasuryLend
Implied option premium
Treasury (EPS growth)
Difference between ETH bonded and conversion entitlements granted
ESPN fee share
StakedStrat → STRAT stakers
Merkle distribution events
Delinquent fee forfeitures
Unencumbered holdings (EPS growth)
LoanDefaulted events on StratETHTreasuryLend
Operating Costs
ETH Strategy has no protocol-level fee extraction today. There are no:
Management fees on treasury assets
Performance fees on yield
Bonding fees
Staking/unstaking fees for STRAT
The protocol's only "costs" are the conversion obligations embedded in issued notes — these are structural, not operational expenses. When the team introduces fees in the future, they will be documented here with the governance proposal that authorized them.
On-Chain Verification
Every metric on this page can be independently verified. You don't need to trust us — you can read the contracts directly.
Core Queries
Total esETH in treasury
Call esETH.balanceOf(treasuryAddress) on Etherscan
STRAT total supply
Call STRAT.totalSupply() → 0x14cF…A2f
CDT total supply
Call CDT.totalSupply() on the CDT contract (address TBD)
EPS
Divide total treasury esETH by STRAT total supply
ESPN TVL
Call ESPN.totalAssets() → 0xb250…5fE
Active loans
Query LoanOriginated / LoanRepaid events on StratETHTreasuryLend
Parameter changes
Monitor OwnerChangedPCF, OwnerChangedGCF, BorrowRateUpdated events (see Governance)
Multisig transactions
View on Safe Dashboard
Indexing & Dashboards
For automated monitoring, all key state changes emit indexed events. A Dune, Flipside, or custom subgraph dashboard can track:
Treasury balance over time (esETH balance snapshots)
Bonding volume per period (
NoteBondedevents)Conversion activity (
NoteConvertedevents with STRAT minted / CDT burned)Lending utilization (
LoanOriginated/LoanRepaidflow)Staking reward distributions (
syncRewardscalls on StakedStrat)ESPN deposits and redemptions
We intend to publish a public dashboards once core contracts are live, making all metrics accessible without requiring direct contract queries.
Solvency Framework
The protocol's solvency — its ability to honor CDT redemptions at maturity — is the most important long-term health metric. We will report on it explicitly.
What "Solvent" Means
The protocol is solvent when the USD value of total treasury esETH exceeds the USD notional of outstanding CDT. In simpler terms: there's enough ETH to pay back all the debt at face value.
Coverage > 1.0x — Fully solvent. All CDT can be redeemed at face value at maturity.
Coverage = 1.0x — Breakeven. No margin of safety.
Coverage < 1.0x — Undercollateralized. At maturity, CDT holders would receive pro-rata esETH (less than face value). See Conversion of Notes — Post-Expiry Redemption.
Stress Scenarios (Illustrative)
Base case
0%
Coverage stays at current level
Moderate drawdown
−30%
Coverage drops ~30% (CDT is USD-denominated, treasury is ETH-denominated)
Severe drawdown
−60%
Coverage drops ~60% — protocol remains operational but may be undercollateralized
Sustained bull
+50%
Coverage improves ~50% — treasury appreciates in USD terms
ETH Strategy cannot be liquidated regardless of coverage ratio. There are no margin calls, no forced selling. The coverage ratio matters at note maturity (~4.2 years from bonding), not day-to-day. A temporary drop below 1.0x does not trigger any protocol action — it simply means that if all notes matured today, some CDT holders would receive less than face value. See Risks for full analysis.
What We Don't (Yet) Report
Transparency means being honest about gaps too. The following are not yet tracked but are planned:
Realized EPS growth
Core contracts not yet deployed
Q3 2026
Lending utilization
Treasury Lending launches Q2 2026
Q3 2026
Granular team budget
Pre-launch; spending is development-focused
H2 2026
Public Dune dashboard
Requires deployed contracts with event history
Q3 2026
Maturity schedule
No notes issued yet
Post-first-bond
We will update this section as gaps are closed.
Further Reading
STRAT Economics — how EPS grows and the revenue flywheel
Yield Performance — historical yield data and projections
How Treasury Accumulation Works — educational walkthrough of the treasury model
Governance & Alignment — who controls what and parameter transparency
Contracts — all deployed addresses for on-chain verification
Risks — comprehensive risk analysis including solvency scenarios
Last updated: March 2026. First quarterly report: Q3 2026.
Last updated