Stats
Every figure the protocol has produced on Base, indexed from its own events. Realised history only, never a projection.
EVERYTHING IT HAS DONE
Fetching the snapshot the indexer wrote.
HOW THIS WAS INDEXED
- BLOCKS WALKED
- LOG CALLS
- VIEW CALLS
- EXACT CHECKS AGREE
how it is summed
Shown once the figure lands.How close the loans are to the line.
INDEXED · BLOCK 10,000,000- SAFE
- AT RISK
- LIQUIDATABLE
- LIQUIDATABLE below 1.00
- AT RISK below 1.20
- SAFE from 1.20
- health factor on a log scale, the stretch below 1.2 kept wide enough to read
- A dot's height carries no figure; it only keeps the dots apart. A numbered mark stands for several loans in one state, its area their combined debt.
LTV DISTRIBUTION · OPEN POSITIONS
Liquidation begins past 50% LTV. No position may open past 25%, so one opened at the maximum reaches the line only after its collateral loses 50% of its value.
Shade follows rank: the window's largest quarter of weeks brightest, its smallest quarter darkest. The newest week is provisional: its span is assumed to be seven days until DexFi's next top-up lands, and it can move when it does.
TABLE VIEW · 12 rows
| WEEK COMMENCING | USDC PER BOND |
|---|---|
| 13 Aug | $0.18 |
| 20 Aug | $0.16 |
| 27 Aug | $0.28 |
| 3 Sep | $0.35 |
| 10 Sep | $0.57 |
| 17 Sep | $0.25 |
| 24 Sep | $0.28 |
| 1 Oct | $0.29 |
| 8 Oct | $0.14 |
| 15 Oct | $0.11 |
| 22 Oct | $0.09 |
| 29 Oct · provisional | $0.09 |
FROM ON-CHAIN REWARD EVENTS
USDC per bond per week, from the DexFi farm's on-chain reward-funding events divided by bonds staked.Where every harvested dollar went. History, not a promise.
the basis
The four legs are read straight off each Harvested event, so each leg of an epoch is its total times its share.
Derived. The 80 / 20% split is arithmetic on the protocol leg of each harvest. The protocol leg collects in the harvester until it is flushed to the splitter at 0xA905…5177 0xA905d06704451733Ea77889FD3ac9847dcD35177, which pays Recoup 80% and DexFi 20% when it splits.
How much the protocol is holding, lending and covering.
INDEXED · BLOCK 10,000,000What was borrowed, and what paid it back.
INDEXED · BLOCK 10,000,000the basis
Lending, loan by loan.
INDEXED · BLOCK 10,000,000the basis
the basis
BORROW SIZES, AND POSITIONS OPENED AND CLOSED
A position closes when its recorded debt returns to zero, by a repayment, the yield stream or a write-down. A borrower who reopens is counted again.
Each Borrowed event is one draw, so a borrower who drew twice is counted twice.
How many bonds are in the vault, and how they got there.
INDEXED · BLOCK 10,000,000the basis
Which wallets hold the bonds, the debt and the pool.
DERIVEDthe basis
OVER TIME · 90D
A day with no wallet has no share, so a line starts at the first. A wallet with no loan has a bond in the vault and zero recorded debt: either it never borrowed or it repaid to zero.
What happens when a loan goes wrong.
DERIVEDthe basis
OVER TIME · 90D
Which wallets are using it.
INDEXED · BLOCK 10,000,000One dot per bound wallet, by code rank; a column taller than twelve dots is capped and its count is in its title. Nothing accrues before Recoup's first fee-paying harvest.
Each wallet's pool shares from the pool's own transfers, shares queued in a withdrawal request included, converted to assets at the indexed block.
Each row is the wallets that first borrowed that week; each cell, the share of them still owing at the end of that week and of every week after, the newest ending on the indexed day. A wallet that repays to zero by any route, by hand, by yield or by a liquidation, leaves the count, and counts again if it borrows again.