Cygnus
  • 👋Welcome To Cygnus
  • Cygnus Network
    • What is Cygnus?
    • Why Do We Need Cygnus?
    • How Does Cygnus Work?
    • Cygnus Social App SDK
      • Cygnus Instagram App Layer
      • Telegram Mini App for Cygnus
      • Whatsapp Mini App for Cygnus
    • Bug Bounty
    • Grant Program
    • Cygnus Token
    • Research
      • Optimism
      • Optimistic Rollups
      • OP Super Chain
      • OP Stack
  • Cygnus Omnichain Liquidity Validation System (LVS)
    • Introduction
    • Collateral Mechanism & Asset Management
    • Vault Delegation & Restaking Framework
    • Network Coordination & Security Layer
    • Operator Registration & Incentive System
    • Resolver Governance & Dispute Resolution
    • Cygnus LVS Integration
      • cgETH
        • What is cgETH?
        • Core Features and Mechanics of cgETH
        • Security, Transparency, and Risk Management
      • clBTC
        • What is clBTC?
        • How clBTC Works?
        • Integration with CeFi and DeFi in Cygnus Network
        • Security, Transparency, and Risk Management
      • cgUSD v1
        • What is cgUSD v1
        • Why Cygnus Finance
        • Risk Warning
        • Protocol Mechanics
          • Mint
          • Wrap
          • Bridge
          • Redemption
        • Token and Contract
          • cgUSD
            • Comparison to Stablecoins
            • How it Works
            • On-Chain Price Oracle
          • wcgUSD
            • Comparison to cgUSD
            • How it Works
          • Smart Contract Audits
        • FAQ
          • Mint
          • Wrap
          • Withdrawals
      • cgTON
    • Cygnus Pool SDK
  • legal
    • Privacy Policy
    • Interface Terms of Use
Powered by GitBook
On this page
  1. Cygnus Omnichain Liquidity Validation System (LVS)
  2. Cygnus LVS Integration
  3. cgUSD v1
  4. Protocol Mechanics

Redemption

Users have the option to burn cgUSD and recast it as USDC on the Base chain. There are two modes for recasting: "Recast Application" and "Aggregate Exchange."

Recast Application:

After submitting a recast application, users transfer cgUSD to the application queue contract for destruction. Simultaneously, they receive an NFT that represents the recast application. This NFT records the position of the application in the entire queue and the quantity of cgUSD requested for recasting.

The Cygnus Finance team, based on the current on-chain USDC/USDT balance of the receiving contract and the outstanding recast applications, exchanges a certain quantity of off-chain US Treasury bonds into USDC and deposits them into the receiving contract. This process typically takes 2-5 days.

When the next oracle update occurs, the following events take place:

  1. The USDC held in the receiving contract is moved to the application queue contract.

  2. The maximum tokenId of the currently claimable state NFTs is updated to be just below the cumulative transferred USDC amount.

  3. In this update, a batch of claimable state NFTs is added. A portion of cgUSD is destroyed within the application queue contract, with the quantity being equal to the total number of NFTs in the batch for recast applications.

When users hold claimable state NFTs, they can destroy the NFTs and receive the corresponding quantity of USDC. During the early stages of the promotion, Cygnus Finance will not impose any fees.

PreviousBridgeNextToken and Contract

Last updated 1 year ago