CROWNRIDGE
--:--:--Z
CROWNRIDGE/TRANSPARENCY
[MECH]The Mechanism — process loop
01USDG enters the Treasury
02CRWN is issued against reservesATOMIC
03Revenue is retained → NAV per CRWN compounds
04Discount + provably accretive → buy & burn CRWNFAIL-CLOSED
[NET]Network & Reserve
Robinhood ChainCHAIN 4663
USDG · reserve · 6 decimals0x5fc5360D0400a0Fd4f2af552ADD042D716F1d168
TreasuryNOT DEPLOYED
CRWN tokenNOT DEPLOYED
GenesisNOT DEPLOYED
BuybackNOT DEPLOYED
Accounting lensNOT DEPLOYED
[POR]Proof of reserves — verify it yourselfREAD-ONLY · ON-CHAIN

Backing is USDG the protocol actually holds — an external asset, not our own token — so you can check it directly. Every number below is a live read from the Treasury contract, linked to the exact function it comes from.

USDG held by Treasurythe reserve asset, on-chain
N/AusdgBalance()
Recognized reservebacking counted toward NAV
N/ArecognizedReserve()
Circulating CRWNsupply NAV is measured against
N/AcirculatingSupply()
Backing per CRWNreserve ÷ circulating
N/AnavPerToken()
Conservation invariantrecognized ≤ USDG held, always
N/AconservationHolds()

BACKING = N/A per CRWN — N/A recognized against N/A

Reproduce it with Foundry:
# Crownridge proof-of-reserves — verify against the chain, not against us.
RPC=https://rpc.mainnet.chain.robinhood.com
TREASURY=0xTREASURY_ADDRESS  # set after deploy
cast call $TREASURY "usdgBalance()(uint256)"       --rpc-url $RPC   # USDG the Treasury holds (6 dp)
cast call $TREASURY "recognizedReserve()(uint256)" --rpc-url $RPC   # recognized backing (6 dp)
cast call $TREASURY "circulatingSupply()(uint256)" --rpc-url $RPC   # circulating CRWN (18 dp)
cast call $TREASURY "navPerToken()(uint256)"       --rpc-url $RPC   # backing per CRWN (1e18 USD)
cast call $TREASURY "conservationHolds()(bool)"    --rpc-url $RPC   # must return true

This proves Crownridge holds USDG against circulating CRWN. It does not prove what backs USDG itself — for that, see the USDG issuer's own reserve attestations.

[NAV]NAV Methodology

NAV = recognized reserve (USDG, normalized to 18-dec USD) − recognized liabilities. V1 has zero liabilities.

NAV / CRWN = NAV ÷ circulating supply, where circulating = CRWN total supply − CRWN held by protocol contracts. The Uniswap pool is not excluded — pool-held CRWN counts as circulating, the conservative choice.

Protocol-owned liquidity is valued at zero in NAV. The CRWN side of an LP is never counted as external backing. USDG is treated as 1:1 USD — an assumption, not a guarantee.

The contracts and this terminal compute these through the same anchored library, so the display can never disagree with the chain.

[RULES]What holds it honest

NO NAKED MINTING

CRWN cannot be created without reserve entering the Treasury. Enforced atomically; covered by invariant tests.

NO TREASURY BACKDOOR

Reserve leaves through gated, non-arbitrary paths. No withdrawAll, no arbitrary call, no delegatecall.

DETERMINISTIC ACCOUNTING

NAV is Treasury value ÷ a defined circulating supply — identical in the contracts and this terminal.

REAL DATA ONLY

Every figure is computed from live chain state. Unavailable ⇒ N/A. No fake APY, simulated yield, or guaranteed floor.

[DEFN]Say what you mean
BACKINGRecognized reserve assets held by the protocol.
NAVTreasury value ÷ defined circulating supply.
MARKET PRICEPrice discovered by the market.
REDEMPTIONA separate mechanism — and V1 has none.

Never used interchangeably. CRWN is not redeemable for NAV; nothing implies a guaranteed floor.

[AUDIT]Audit & Status

Crownridge has not completed an independent security audit or economic review, and is not deployed to mainnet. It will not be called audited until an independent audit has actually occurred.

Transparency is a core product feature — everything material about how Crownridge holds and moves capital is published here and verifiable on Robinhood Chain.

F2TREASURYF3TRANSPARENCYF4DOCSF5WHITEPAPERF6STATUS