Normalized Token
Description of your new file.
A Normalized Token is a unified representation of multiple assets pooled together within FRAG-22. Instead of managing multiple assets separately, yield sources hold normalized tokens, which dynamically adjust their value according to the real-time valuations of the underlying assets. Normalized tokens are exclusively managed by yield source adapters or special authorized entities (e.g., slashers), maintaining controlled, secure operations.
Key Features of Normalized Tokens
-
Dynamic Valuation:
Continuously reflects changes in underlying asset values.
-
Simplified Asset Handling:
Yield sources interact only with normalized tokens, reducing complexity.
-
Controlled Access:
Exclusively accessible to authorized entities (yield sources, slashing modules).
-
Proportional Redemption:
Redeemable into underlying assets proportionally, ensuring fairness.
User Actions & Token Lifecycle
Asset Allocation & Normalized Token Minting
User deposits assets → FRAG-22 allocates to Yield Sources → Mint normalized tokens.
Process :
- Users deposit underlying assets into the Fund Reserve.
- The reserve allocates these assets to selected yield sources.
- The system calculates the minting amount based on current asset valuations (maintaining 1:1 value at the initial minting, dynamically adjusted later).
- Corresponding normalized tokens are minted and issued to yield source adapters.
Yield Source Interaction & Yield Management
Yield Sources manage normalized tokens → Generate yield → Harvest & return rewards
Process :
- Yield sources hold normalized tokens representing pooled assets.
- Assets generate yield through external DeFi protocols.
- Yield sources harvest the accumulated yield regularly.
- Harvested yields are transferred back to the Fund Reward Account, contributing to the overall reward pool.
Redemption & Withdrawal of Underlying Assets
User-Initiated Withdrawal (Standard Case)
User requests withdrawal → Burn normalized tokens → Underlying assets returned
Process :
- Users initiate withdrawal requests.
- The system validates the request and determines how many normalized tokens must be burned based on current valuations.
- Corresponding underlying assets are proportionally redeemed and returned to the Fund Reserve.
- The user receives the redeemed underlying assets.
Special Authorized Redemption (e.g., Slashing)
Authorized entity holds normalized tokens → Redeem underlying assets
Process :
- Special entities (such as slashers) holding normalized tokens can redeem underlying assets.
- Authorization and token ownership are validated.
- The normalized tokens are burned, and underlying assets proportionally redeemed.
- Assets are immediately released, ensuring rapid, secure operations.
Exchange Ratios & Pricing Mechanism
Normalized token exchange ratios dynamically depend on:
-
Total Normalized Token Supply:
Reflects collective user positions in the pool.
-
Underlying Assets Value:
Determined by real-time asset valuations using integrated pricing sources.
-
Proportional Distribution:
Underlying assets are redeemed proportionally based on current locked asset valuations within the pool, maintaining fairness and transparency.
Normalized Token Pool Structure Diagram
- Normalized Token Mint: Manages the minting and burning processes.
- Token Reserve Accounts: Store underlying assets individually.
- Asset Valuation Service: Provides dynamic pricing to ensure accurate valuation of underlying assets.
Importance of Normalized Tokens
-
Unified Representation:
Enables simplified management of multiple diverse assets through a single token interface.
-
Accurate Valuation:
Continuously ensures fairness by reflecting real-time asset values.
-
Efficiency & Scalability:
Reduces operational overhead and facilitates scalable yield management.
-
Security & Control:
Restricts access to yield sources or authorized entities, ensuring the system’s security and integrity.