Modular
Stack a box
Six parameters and it exists. The collateral must answer the issuer’s stock interface; the loan asset is the chain’s dollar; the oracle and rate are modules, any contract that speaks the interface. The yard refuses a loan-to-value above 95% and a bonus outside 0–30%. Same six values, same box: stacking it twice returns the address that already exists.
The spec
StockOracle: 8-decimal feed → 1e36 price, fresh within 4 days.
6 · loan asset
USDG · 0x5fc5…d168
The crate, before it exists
NVDA
LLTV 70% · bonus 6% · USDG
- spec hash
- — complete the spec
- yard
- 0x4c07…cfba
The box is deployed by the yard with CREATE2 on this hash. Nobody owns it afterwards, including you. A box nobody lends to is just an address; a box people lend to is a market you set the terms of, once.