you would not lend someone money against their house and also let them tell you what the house is worth. private credit comes close: a fund values its own loans and borrows against its own number.

covenant makes a private credit note financeable for a lender who is not entitled to see the borrower’s books: the valuation moves out of the fund’s own judgement and into published code.

its holder can borrow against it rather than sell it or wait three years. the case, and the Financial Stability Board finding behind it, is in the README.

what crosses the disclosure boundaryfive borrower figures, revenue, earnings, total debt, cash and interest expense, enter the published covenant program. two results leave it and cross to the lender: a covenant verdict and an advance rate. the five figures do not cross.the agent holdsthe program decidesthe lender receivesrevenueearningstotal debtcashinterest expensethe covenant tests,published in fullcovenant verdictadvance ratenever leaves the agent’s consolenothing else crosses

the advance rate is the percentage of the note a lender will lend against, and the haircut is the rest. it is a published function of what the borrower owes against what it earns, so a lender can recover that one ratio and none of the five figures behind it.

three parties, three views

what is live

the chain read did not come back: the application is not configured. missing configuration: NEXT_PUBLIC_NETWORK. copy .env.example to .env.local and restart the dev server. copy .env.example to .env.local and restart. the views above read the same live state and will say the same thing until it does.

every hash in EVIDENCE.md, signed through /transactions.