AmuShield

AmuShield provides parametric protection for users' deposited assets with the following core components working together:

ComponentDescription

Vault manager

Receives data 24/7 on the underlying pool's Current Price and triggers Amulet vault for vault suspension and emergency retrieval of residual funds in case of loss of funds to an attack on the pool.

Amulet Vault

Suspends vault operations to prevent further increase in exposure, then systemically attempts to retrieve any residual funds from the underlying pool. Meantime, the underlying pool may return funds recovered or pay compensation to the vault.

Amulet Safety Fund

Provides some basic financial coverage to compensate users from available capacity for losses sustained.

Vault Suspension and Emergency Retrieval

The vault manager receives Current Price data on yield bearing tokens (e.g. wstETH) and trading pairs (e.g. FRAX/crvUSD). The Current Price represents the amount of assets in a pool versus the supply of LP tokens that has a claim on the assets in said pool. A drastic drop in the Current Price would indicate that large amounts of assets were likely stolen rather than redeemed from the pool. The Trigger Price represents the level of which the Current Price must at least drop below to trigger the vault's suspension, execute emergency retrieval of assets from the pool into the vault for user withdrawals, and for the users to qualify for any claim payout from the Amulet Safety Fund.

Formulas for Lido Liquid Ethereum Staking's Current Price and Trigger Price:

TrackFormula

Current Price

Asset / LP token supply

Trigger Price

(1 - stop loss) * maxhistorical(Current Price)

Example:

Lido's ETH staking pool was exploited for 30 ETH out of the pool's total of 100 ETH. 100 wstETH were previously issued to the stakers for the 100 ETH staked in the pool. Trigger Price stop loss is set to 20%.

  • Pre-Exploit Current Price = 100 ETH /100wstETH = 1.00 ETH

  • Post-Exploit Current Price = 70 ETH /100wstETH = 0.70 ETH

  • Trigger Price = (1 - 0.2) * 1.00 ETH = 0.80 ETH

As Post-Exploit Current Price < Trigger Price, vault suspension and emergency asset retrievals are executed. Any residual assets retrieved from the underlying pool is stored in the vault for user withdrawal. Basic financial coverage is provided as far as possible by the Amulet Safety Fund for losses incurred.

Financial Coverage

The Amulet Safety Fund ("ASF") will initially consist of only $AMU tokens and funds accumulated from protection fees charged on yield from Amulet's strategies. It is important to note that the ASF only offers a limited and basic level of financial protection against actual losses incurred and according to available capital in the ASF. It does not guarantee complete coverage of all assets. As Amulet continues to expand and develop, it plans to gradually introduce the following features to the ASF:

  • User Empowerment: Unlocks user access to protection fees for safeguarding assets with AmuShield.

  • Resilience Alliances: This feature aims to strengthen protection in Web3 by forging alliances with safety partners. It’s designed to provide unparalleled security within the ecosystem.

  • Risk Sharing Amplified: This component of the AmuShield focuses on enhancing risk sharing capabilities. It leverages the capital for broader protection and opens up opportunities for more lucrative risk sharing prospects.

Checkout Amulet Safety Fund for details on cover capacity, claim payouts, and shield cost.

Compensation Tracking

Our system ensures that every opportunity for compensation from a strategy's compromised underlying pool is identified and leveraged accordingly. You don't have to pursue them yourself. Let Amulet handle the burden of keeping track of blockchain records for monitoring, retrieving, and delivering compensation payments to you.

The vault's address is also tracked by the underlying pool for the payment or return of any eventual compensation package or funds recovered by the underlying protocol.

Last updated