# Protocol Global Config

#### Credit Line Parameters

<table><thead><tr><th width="185.24609375">Parameter</th><th>Description</th></tr></thead><tbody><tr><td><strong>MAX_LTV</strong> </td><td>Sets the maximum loan-to-value ratio allowed for credit lines. Validates that <code>credit/vv ≤ maxLTV</code> to ensure borrowers maintain sufficient collateral. </td></tr><tr><td><strong>MAX_VV</strong></td><td>Sets the maximum value that can be verified for a single credit line. Prevents excessive single-position exposure by capping the verified value</td></tr><tr><td><strong>MAX_CREDIT_LINE</strong></td><td>Sets the maximum credit amount that can be extended to a merchant. Controls the upper bound of credit exposure per merchant.</td></tr><tr><td><strong>MIN_CREDIT_LINE</strong></td><td>Sets the minimum credit amount that can be extended to a merchant. Controls the lower bound of credit exposure per merchant to prevent non-collectible dust.</td></tr><tr><td><strong>MAX_DRP</strong></td><td>Sets the maximum default risk premium rate that can be charged. Caps the risk premium to prevent excessive costs</td></tr></tbody></table>

#### Market Control Parameters

<table><thead><tr><th width="185.53515625">Parameter</th><th>Description</th></tr></thead><tbody><tr><td><strong>IS_PAUSED</strong></td><td>Controls whether the market is active or paused. Emergency circuit breaker to halt all market operations</td></tr><tr><td><strong>MAX_ON_CREDIT</strong></td><td>Sets the maximum percentage of total supply that can be deployed into the MorphoCredit pool. Controls overall market utilization.</td></tr><tr><td><strong>DEBT_CAP</strong></td><td>Sets the absolute maximum total debt allowed across market. Hard cap on total protocol debt to manage systemic risk.</td></tr></tbody></table>

#### Market Timing Parameters

<table><thead><tr><th width="215.1171875">Parameter</th><th>Description</th></tr></thead><tbody><tr><td><strong>GRACE_PERIOD</strong></td><td>Duration after payment cycle end before delinquency begins. Gives merchants time to make payments after cycle end.</td></tr><tr><td><strong>DELINQUENCY_PERIOD</strong></td><td>Duration of delinquency before default status. Time window for merchants to catch up on payments whilst paying penalty.  </td></tr><tr><td><strong>CYCLE_DURATION</strong></td><td>Duration of each payment cycle. Defines the regular payment schedule for merchants.</td></tr><tr><td><strong>MIN_BORROW</strong></td><td>Minimum outstanding loan balance to prevent dust positions. Ensures meaningful amounts to enforce collectibility. </td></tr><tr><td><strong>IRP</strong></td><td>Penalty rate per second for delinquent merchants. Additional interest charged during delinquency period.</td></tr></tbody></table>

#### Interest Rate Model (IRM) Parameters

<table><thead><tr><th width="239.33203125">Parameter</th><th>Description</th></tr></thead><tbody><tr><td><strong>CURVE_STEEPNESS</strong></td><td>Controls how steeply interest rates change with utilization. Higher values create more aggressive rate adjustments.</td></tr><tr><td><strong>ADJUSTMENT_SPEED</strong></td><td>Speed at which rates adjust toward target based on utilization error.  Controls how quickly rates respond to market conditions. </td></tr><tr><td><strong>TARGET_UTILIZATION</strong></td><td>Optimal utilization rate where interest rates are at baseline. Reference point for rate adjustments. </td></tr><tr><td><strong>INITIAL_RATE_AT_TARGET</strong></td><td>Baseline interest rate when utilization equals target. Starting point for rate calculations.</td></tr><tr><td><strong>MIN_RATE_AT_TARGET</strong></td><td>Floor for the rate at target utilization. Prevents rates from going too low.</td></tr><tr><td><strong>MAX_RATE_AT_TARGET</strong></td><td>Ceiling for the rate at target utilization. Prevents rates from going too high.</td></tr></tbody></table>

#### USD3 & sUSD3 Tranche Parameters

<table><thead><tr><th width="279.0390625">Parameter</th><th>Description</th></tr></thead><tbody><tr><td><strong>TRANCHE_RATIO</strong></td><td>Maximum subordination ratio for sUSD3 deposits. Controls how much of the total debt can be subordinated to sUSD3 holders. </td></tr><tr><td><strong>TRANCHE_SHARE_VARIANT</strong></td><td>Determines the performance fee structure for sUSD3. Configures how profits are shared between USD3 and sUSD3 holders.</td></tr><tr><td><strong>MIN_SUSD3_BACKING_RATIO</strong></td><td>Minimum percentage of debt that must be backed by sUSD3 assets. Ensures sufficient backing for subordinated debt</td></tr><tr><td><strong>SUSD3_LOCK_DURATION</strong></td><td>Minimum time sUSD3 must be locked before withdrawal. Prevents rapid withdrawal and ensures commitment</td></tr><tr><td><strong>SUSD3_COOLDOWN_PERIOD</strong></td><td>Waiting period after lock expires before withdrawal window opens. Additional time buffer before withdrawals are allowed</td></tr><tr><td><strong>USD3_COMMITMENT_TIME</strong></td><td>Time period for USD3 commitment before deployment. Ensures commitment before funds are deployed</td></tr><tr><td><strong>SUSD3_WITHDRAWAL_WINDOW</strong></td><td>Duration of the withdrawal window after cooldown. Time limit for completing withdrawals.</td></tr><tr><td><strong>USD3_SUPPLY_CAP</strong></td><td>Maximum total supply of USD3 tokens. Controls overall protocol size and risk exposure. </td></tr></tbody></table>

#### Markdown Parameters

<table><thead><tr><th width="280.74609375">Parameters</th><th>Description</th></tr></thead><tbody><tr><td><strong>FULL_MARKDOWN_DURATION</strong></td><td>Time required for 100% markdown of defaulted positions. Controls how quickly defaulted positions are written down</td></tr></tbody></table>

#### Parameter Relationships and Usage

These parameters work together to create a comprehensive risk management system:

1. **Credit Risk Management**: MAX\_LTV, MAX\_VV, MAX\_CREDIT\_LINE, MIN\_CREDIT\_LINE, and MAX\_DRP control individual borrower risk
2. **Market Risk Management**: DEBT\_CAP, MAX\_ON\_CREDIT, and USD3\_SUPPLY\_CAP control overall protocol exposure
3. **Interest Rate Management**: The IRM parameters create an adaptive interest rate system that responds to utilization
4. **Tranche Management**: The USD3/sUSD3 parameters control the subordination structure and withdrawal mechanics
5. **Default Management**: GRACE\_PERIOD, DELINQUENCY\_PERIOD, and FULL\_MARKDOWN\_DURATION control the default and recovery process
6. **Backing Requirements**: MIN\_SUSD3\_BACKING\_RATIO ensures sufficient backing for subordinated debt

All parameters are stored in a single mapping and can be updated by the protocol owner through the `setConfig` function, providing flexibility for protocol evolution while maintaining security through proper access controls.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.3jane.xyz/protocol-global-config.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
