Developers > Perpetual Yield Tranches > Edge cases
In this section, we explain the Idle Perpetual Yield Tranches (PYTs) risk situations, whether they are managed and covered automatically, and what the procedure is case by case.
Each PYT contract (called
IdleCDO) has an underlying token managed (eg, DAI) and an associated interest-bearing asset (eg,
idleDAI) which is used through a specific strategy.
If the PYT contract is hacked, there are no automatic triggers to block subsequent deposits and redeems. Nevertheless, the contract owner (currently the Idle Dev League multisig) or the Guardian can still pause the contract.
Senior Tranches are first in line to be repaid in case of default, while Junior holders have a second lien or no lien at all in case of fund losses.
The loss for Senior Tranches is covered by the Junior TVL.
Let's imagine having $100m deposited in Senior Tranches and $400m deposited in Junior Tranches, for a total of $500m of the pool. In a hacking scenario, Senior tranches will be covered up to $400m (namely the Junior TVL) of losses; this means having coverage of 400% of the funds deposited in Senior and up to 80% coverage of pool hacks.