Intelligent peg adapters
We already touched on Intelligent Peg Adapters (IPAs), specialized contracts set to maintain the stability of the gigaAsset peg. The first IPA the Enjoyoors protocol will support is the Curve Pool IPA. It can deposit or withdraw gigaAssets from a number of gigaAsset liquidity pools approved by governance.
IPAs hold a pre-allocated supply of gigaAsset tokens for peg stabilization efforts. IPA may provide gigaAsset to the pool if the following requirements are met:
Providing is not paused.
gigaAsset price is above 1.0 (in relation to the underlying) or has been consistently above 1.0 over a specified period defined by a protocol.
Price consistency check: the current AMM state price and oracle price of the synthetic must be within a specified deviation range.
IPA may withdraw gigaAsset from the pool if the following requirements are met:
Withdrawals are not paused
gigaAsset price is below 1.0 (in relation to the underlying) or has been consistently below 1.0 over a specified period defined by a protocol.
Price consistency check: the current AMM state price and oracle price of the synthetic must be within a specified deviation range.
Another notable IPA is designed to support pools in external lending protocols. It manages the supply of gigaAssets deployed to lending pools and adjusts the interest rate curve to indirectly incentivize or discourage demand for gigaAssets. This IPA can withdraw funds from the pools to increase liquidity utilization (and interest rates, respectively) or supply additional gigaAssets to lower utilization and stabilize rates as needed.
Last updated