Enjoyoors
  • WHITEPAPER
    • Introduction
    • User-abstracted rehypothecation
      • Giga CDP of Enjoyoors
      • Giga CDP design
      • Deep secondary liquidity for gigaAssets
    • Protocol stability
      • Efficient portfolio management
      • Supply regulation for gigaAssets
      • System-wide insurance
    • Risk management framework
      • Market risks
      • Technical risks
      • gigaAsset allocation rules
    • Decentralized system architecture
      • Public chain infrastructure
      • Orchestrator appchain
      • Oracles
      • Interchain communications
    • Key protocol features
      • Epochs
      • Reward auctions
      • Intelligent peg adapters
    • Further considerations
      • Making RWAs work harder
      • Own DeFi ecosystem
      • Our priorities
  • SYSTEM ARCHITECTURE
    • Overview
    • Public Blockchain Infrastructure
      • Vaults
      • gigaAsset Manager
      • Target Protocols
      • Target Protocol Adapters
      • Intelligent Peg Adapters
      • AMM Pools
      • Rewards Treasury
    • AVS Relayer
      • Relayers
    • Enjoyoors Orchestrator AppChain (L3)
      • Enjoyoors Management System
      • Orchestrator AppChain Layers
      • Security Mechanisms
      • Price Oracle
      • Governance
      • gigaCDP
      • Portfolio Management System
      • Auctions
      • Insurance Pool
    • gigaAsset Bridge
    • gigaAssets
    • Epochs
  • PROTOCOL FLOWS
    • Deposit
    • Withdraw
    • Auction
  • RISKS
    • Protocol risks
Powered by GitBook
On this page
Export as PDF
  1. SYSTEM ARCHITECTURE
  2. Enjoyoors Orchestrator AppChain (L3)

gigaCDP

PreviousGovernanceNextPortfolio Management System

Last updated 3 months ago

gigaCDP is a central module of the , responsible for aggregating and managing user deposits across multiple blockchain networks. It plays a crucial role in determining the amount of to be minted based on the collateral provided by users. This module functions as a DAO-managed portfolio of assets and liabilities, tracking the status of all collateral assets and synthetic obligations while maintaining Loan-to-Value (LTV) ratios to ensure protocol stability.

gigaCDP stores aggregated records of all user deposits within the protocol, regardless of the blockchain network in which they were made. These deposits are treated as collateral and are used to open CDPs (collateralized-debt positions).

The module stores predefined average LTV ratios for tokens supported by the protocol. gigaCDP calculates the maximum amount of gigaAssets that can be minted based on the LTV, ensuring the minted supply is always backed by sufficient collateral.

When External users want to claim their assets, they submit withdrawal requests to gigaCDP, which verifies collateral availability and generates vouchers for approved withdrawals. These vouchers specify the amount of tokens that can be withdrawn on the supported blockchain. External users can use them to redeem their tokens.

gigaCDP Main Operations:

  1. Fetch Claim Voucher: External users fetch claim vouchers to redeem their tokens.

gigaCDP also facilitates the distribution of rewards earned from . The rewards are auctioned for before being distributed to External users. The obtained from these auctions are then used to reward External users based on their deposits, incentivizing active participation in liquidity provisioning within the protocol.

Receive Vault Balances: gigaCDP receives and stores information from about External users positions, including accounts, assets, and amounts.

Claim gigaAsset Rewards: Exteranal users claim rewards earned from .

Target Protocols
gigaAssets
gigaAssets
Vaults
Target Protocols
ENJ MS
gigaAssets
gigaCDP and related components digram