Master Equation
The fundamental equation governing hyUSD’s backing in Hylo V2: This means hyUSD is backed 1:1 by the sum of all virtual stablecoins across collateral pools when collateral ratios are healthy (CR > 100%).Per-Asset Invariant
Each collateral pool maintains its own invariant: Where vUSD is always worth $1.SOL Pool
BTC Pool
True Asset Value
SOL LST Pricing
For SOL LSTs, we use the Sanctum SOL value calculator program to determine the true LST price based on the amount of SOL held in each stake pool, avoiding market manipulation risks:BTC Pricing
For wrapped BTC, we use price oracles to determine the true BTC value in USD.Price Oracles
To calculate USD values and maintain pegs, we use price oracles:- SOL/USD: Pyth SOL/USD price oracle
- BTC/USD: Pyth BTC/USD price oracle
- USDC/USD: Pyth USDC/USD price oracle
Net Asset Value (NAV) Calculations
vUSD NAV
Virtual stablecoins maintain a $1 NAV in healthy conditions: In terms of the underlying asset:xASSET NAV
The NAV of leverage tokens uses the excess collateral value beyond vUSD backing: If xASSET supply is zero, NAV defaults to $1.hyUSD NAV
Collateral Ratio Calculations
Per-Asset Collateral Ratio
Each asset pool has its own collateral ratio:Max Mintable Stablecoin
The protocol caps stablecoin minting to prevent CR from dropping below a safety threshold: Where Target CR is the configured stablecoin mint threshold, which is constrained on-chain to lie within the Neutral zone (135% – 165%). Minting is blocked if it would push the projected CR out of this band.Max Swappable Stablecoin
When converting xASSET to hyUSD within a pool (no TVL change):Rebalance Zones
Each pool’s CR maps to one of six rebalance zones. The zone determines which rebalancing route is open, how rebalance pricing behaves, and which fee schedule applies. (These zones replace the former “stability mode” thresholds.)| CR Range | Zone | Behavior |
|---|---|---|
| < 100% | Destabilized | xASSET NAV → 0; rebalancing, P&L settlement, and minting halt |
| 100% – 120% | Sell Zone 2 | Sell route active; rebalance price clamped flat at max discount |
| 120% – 135% | Sell Zone 1 | Sell route active; rebalance price interpolates |
| 135% – 165% | Neutral | Target band; no rebalancing routes |
| 165% – 175% | Buy Zone 1 | Buy route active; rebalance price interpolates |
| ≥ 175% | Buy Zone 2 | Buy route active; rebalance price clamped flat at max premium |
xASSET Effective Leverage
The effective leverage for any xASSET: Where: The effective leverage approaches infinity as CR approaches 100%, and approaches 1 as CR increases.Dynamic Collateral Routing
Piecewise-Linear Fee Curves
Hylo uses two independent fee curves for hyUSD minting and redemption. Each curve is defined as a set of (CR, fee) control points with linear interpolation between them. Mint fee curve:- Domain: CR range bounded below by the Neutral zone threshold
- Shape: monotonically decreasing; fee is highest at the lower CR bound, falling to zero at the upper bound
- Below domain: minting is blocked (no valid fee)
- Above domain: fee clamps to zero
- Domain: wider CR range extending down toward the Destabilized threshold
- Shape: monotonically increasing; fee is zero at the lower CR bound, rising to maximum at the upper bound
- Below domain: fee clamps to zero
- Above domain: fee clamps to maximum
Projected CR for Fee Computation
Fees are evaluated at the projected CR, the CR after the operation: Mint projected CR: Redeem projected CR:xASSET Fees
xASSET (levercoin) fees use a discrete table indexed by rebalance zone, with separate mint / redeem rates per zone:| Zone | Mint / Redeem (bps, example) |
|---|---|
normal (Neutral & buy zones) | 100 / 100 |
sell_zone_1 | 50 / 400 |
sell_zone_2 | 0 / 800 |
| Destabilized | minting & redemption blocked |
Collateral Rebalancing
Max Sellable Collateral (Low CR)
When a pool’s CR drops into the sell zone, the maximum collateral available for sale targets the sell zone inner bound (135% CR):Max Buyable Collateral (High CR)
When a pool’s CR rises into the buy zone, the maximum buyable collateral targets the buy zone inner bound (165% CR):Rebalance Pricing
Rebalance prices apply a signed percentage spread to the oracle spot price: Where interpolates linearly between two per-asset configured spreads of opposite sign (one at the inner bound, one at the outer bound), so it crosses zero (the unadjusted oracle price) partway through the zone. See Rebalance Pricing for which side each bound favors and why. Both endpoint percentages are configurable per asset, determining how aggressively the protocol prices rebalancing activity for each pool. The schedule is a fixed set of percentages rather than a function of live market data, so prices are deterministic across the zone.Borrow Rate for Non-Yield Assets
For collateral pools without native yield (e.g., BTC), a per-epoch borrow rate is harvested: The harvested collateral is converted to hyUSD and distributed between the Earn Pool and treasury according to configurable allocation parameters.Yield Sources by Asset Type
| Asset Type | Yield Source | Mechanism |
|---|---|---|
| SOL LSTs | Native staking yield | LST price appreciation harvested per epoch |
| Wrapped BTC | Borrow rate | Configurable per-epoch rate deducted from pool collateral |
| Future assets | Variable | Either native yield or borrow rate |