[sage]
03Floor
Measured in shares.Only ever rises.

The floor.

Every figure below is read from the hook or shown as . Nothing is converted to dollars, and a value that could not be read is never printed as zero.

The deckRaw NVDAc, what the pool holds
Deck0.0000NVDAcBacking the floor
Lendable0.0000NVDAc70% of the deck
Drawn0.0000NVDAc
UtilizationSets the capacity curve
Pairs0Positions in custody
The floorCarried as a tick, the unit the pool speaks
Floor tickOnly ever rises
Per million SAGE0.000000NVDAcWhat the floor is worth
Free supply1,000.00M SAGECould reach the deck
Held0.00M SAGEOut of free supply
Out of circulation0.00M SAGEAt the dead address
01The invariant

The deck covers every free SAGE at the floor

R  ≥  F · S

R is the raw NVDAc in the deck. S is the SAGE that could still reach it: the supply, less what the protocol holds, less what is spoken for by pairs with cash drawn. F is the floor. Everything is in raw tokens.

It is asserted at the end of every state-changing call, not only where it looks necessary. The floor rises only on reserve that arrives: the pool's cut and interest on repayment. Both are one-way, which is what a one-way floor can be built on.

02On chain

The contracts

SAGEThe token. A B20 asset on Base, fixed supply.0xB20000…36469a
HookThe protocol. Holds the deck, carries the floor, writes the cash.0x6921dA…4feA44
LpManagerHolds the launch position.0x6bb42E…C6d055
NVDAcNVIDIA Corporation, 8 decimals, issued by Coinbase.0xb20000…08108c

The pool charges 1% at a tick spacing of 200. The hook's address carries its own permission bits, which is why it is mined rather than simply deployed. NVDAc is pinned by address rather than resolved by symbol.