Reference
Contracts
Primary contracts by responsibility.
| Contract | Source | Responsibility |
|---|
HybridCollateralSettlementHook | src/HybridCollateralSettlementHook.sol | v4 hook, risk gating, settlement orchestration |
SignedCollateralSwapRouter | src/SignedCollateralSwapRouter.sol | user-facing signed swap router |
CollateralManager | src/CollateralManager.sol | collateral/debt accounting, signed quote settlement, replay consumption |
CollateralSettlementController | src/CollateralSettlementController.sol | registered-issuer settlement policy |
RegisteredIssuerBrokerAdapter | src/RegisteredIssuerBrokerAdapter.sol | AtomicBroker mint/redeem adapter |
| Contract | Source | Responsibility |
|---|
RiskConfig | src/risk/RiskConfig.sol | collateral/global policy |
RollingCapManager | src/risk/RollingCapManager.sol | tx/block/day cap accounting |
SolvencyEngine | src/risk/SolvencyEngine.sol | solvency and mint-bound math |
ChainlinkOracleAdapter | src/oracle/ChainlinkOracleAdapter.sol | feed-backed price and mode |
GeometricMeanOracleAdapter | src/oracle/GeometricMeanOracleAdapter.sol | geometric mean pricing |
| Contract | Source | Responsibility |
|---|
LifiHookExecutor | src/LifiHookExecutor.sol | LI.FI callback/executor/solver identity boundary |
LiquidationController | src/LiquidationController.sol | liquidation policy and hook liquidation path |
StableDebtRegistry | src/StableDebtRegistry.sol | registry-backed debt accounting |
NativeStablecoin | src/NativeStablecoin.sol | production-oriented managed stablecoin |
SampleStablecoin | src/SampleStablecoin.sol | sample mintable/redeemable token |