Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs-preview.infinifi.xyz/llms.txt

Use this file to discover all available pages before exploring further.

YieldSharing.sol

Purpose: Distributes protocol yields to siUSD and liUSD holders.

Description

The YieldSharing contract calculates and distributes yields based on user positions and time-multipliers.

Epoch-Based Distribution

As of the 2025-06-14 upgrade:
  • siUSD yields distributed over 8-hour epochs
  • Reduces dilution during protocol growth
  • Replaces previous 7-day distribution period

Time-Multiplier

liUSD holders receive yields weighted by their unbonding period. Longer lock periods = higher multiplier = larger share of illiquid yields.