SmarDex Ecosystem
Github
USDN Protocol
USDN Protocol
  • Introduction
    • Quick Overview
  • THE USDN Protocol
    • Protocol USDN Overview
      • Simplified Examples
    • Protocol Balance
      • Imbalance Protections
      • Equilibrium: The Role of the Funding Rate
    • Vault Side
      • Vault Overview
      • Rebase Mechanism
      • Yields
        • Funding Rates
        • Yield-bearing asset
    • Long Side
      • Long Perpetual
      • Long Overview
      • Dip Accumulator
      • wstETH Collateralization
      • Liquidations and Minimum Position
    • Inside the Protocol
      • Protocol vs Market Fluctuations
      • 1. Providing a Price
      • 2. Calculating Long PnLs
      • 3. Applying the Funding Rate
      • 4. Liquidating Positions
    • Integration
      • WUSDN
    • Fees
      • Protocol Fees
      • Liquidation Fee
    • Protocol parameters
    • Oracles
    • Governance
    • Risks
    • SDEX
    • Addresses
    • FAQ
    • Glossary
  • PERIPHERY
    • Long farming
  • Whitepaper
  • Github
  • Audits
Powered by GitBook
On this page
  • Why are Priviledged Functions Needed?
  • What can Privileged Functions Do?
  • 1. USDN Protocol
  • 2. USDN Token
  • 3. Oracles
  • 4. Liquidation Rewards Manager
  • 5. Dip Accumulator
  1. THE USDN Protocol

Governance

Priviledged functionalities managed by roles.

PreviousOraclesNextRisks

Last updated 2 months ago

Why are Priviledged Functions Needed?

The is a complex system. We want to be able to patch any vulnerability found after deployment or simply update settings to better accommodate users once we have data on the usage of the protocol.

There are also great strides made in the blockchain industry every day. Having the ability to update the protocol with any potential improvement allows us to adapt to new challenges.

With great power comes great responsibility. Therefore, to ensure the safety of the protocol, multi-signature wallets are used to prevent access to privileged functions by malicious actors. Additionally, every setting has maximum values that cannot be exceeded, to avoid mistakes or unsafe parameters.

100% OF GOVERNANCE PRIVILEGES WILL BE TRANSFERRED TO A DAO.

What can Privileged Functions Do?

1. USDN Protocol

  • Change the

  • Change the

  • Change the limits

  • Change the amount required as a

  • Change the

  • Change the number of ticks that can be liquidated in one transaction

  • Change the

  • Change the

  • Change the

  • Change the

  • Change the

  • Change the reward given when burning SDEX fees

  • Change the address of the middleware managing

  • Change the length of the for initiate validation

  • Change the address of the middleware managing calculation

  • Change the address of the

  • Change the bonus given to the on trigger

  • Change the address of the fee collector

  • Upgrade the Protocol's implementation

  • Unblock a stuck pending action

  • Pause/Unpause the protocol

  • Change the price threshold at which the will , as well as the target price

2. USDN Token

3. Oracles

  • Change the time to wait before an action can be validated

  • Change the amount of time a Chainlink price is considered valid

  • Change the amount of time a Pyth price is considered recent

  • Change the confidence ratio

  • Change the amount of time an action can be validated using Pyth

  • Withdraw any Ether stuck in the contract

    • This smart contract is not meant to hold any asset. Any Ether sent to this contract by mistake can be recovered.

4. Liquidation Rewards Manager

  • Change the parameters to calculate the rewards given to the user that liquidates positions.

5. Dip Accumulator

  • Change the maximum leverage of the position

  • Change the minimum amount that can be deposited

Change the callback to execute after a

rebase
Imbalance Limits
Liquidation Penalty
funding settings
Dip Accumulator
Dip Accumulator
proxy
Oracle price validation
USDN protocol
leverage
USDN token
rebase
funding fee
Long Position fee
Vault deposit fee
SDEX burn fee
Minimum Position Size
Liquidator Rewards
Security Deposit
exclusivity period