Governance
Two authorities, two separate secrets, so one cannot be replayed into the other. Neither can reach a position that already exists: rates are snapshotted at creation, and collateral release reads no colour at all.
Market
Each deployment carries its own parameter and treasury secrets, keyed by instance.
Fee parameters
Bounded in code, not in policy. The ceilings were sealed at deployment and cannot be raised.
createOffer in flight. Those transactions fail with a legible "protocol parameters changed, retry" rather than landing against a value the caller did not expect.Collateral allow-list
Which assets this market will accept against its principal. Policy, not identity — the principal asset itself stays sealed forever.
- 01 active loanenabledsNIGHT
- 1enabledsSOUTH
- 2Empty — holds thirty-two zero bytesfree
- 3Empty — holds thirty-two zero bytesfree
- 4Empty — holds thirty-two zero bytesfree
- 5Empty — holds thirty-two zero bytesfree
- 6Empty — holds thirty-two zero bytesfree
- 7Empty — holds thirty-two zero bytesfree
borrow compares against the colour the offer stored at creation, and collateral release reads no colour at all. There is no state in which a governance action can trap collateral.Irreversible actions
Two different things get called 'burning authority' and only one of them is a Midnight primitive.
Maintenance authority
The platform-level capability to replace a deployed contract's circuits. Whoever holds it can rewrite seize to send collateral to themselves, and no in-contract ceiling constrains it, because it can remove the ceiling. This is the single largest trust assumption in the system and it must be burned at mainnet, publicly.
Parameter authority
A secret checked by the contract's own circuits, bounded by sealed ceilings, affecting only positions created after a change. Losing it freezes parameters; it cannot destroy anyone's collateral. Renouncing zeroes the commitment irreversibly.
Treasury
Collected one entry at a time. An operator cost paid occasionally with no clock running, unlike every other circuit here.
0.1sWEST
loan 060586…395b · sWEST
Sep 16, 2026
Deployments
sWESTWest market
deployed Sep 16, 2026
sSOUTHSouth market
deployed Sep 16, 2026