Skip to content

Show you how to use/interact with the UXD Program

Notifications You must be signed in to change notification settings

UXDProtocol/examples

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 

Repository files navigation

Introduction

This repository contains documentation about UXD Protocol and showcase how to interact with the UXD Program using Cross-program invocation.

General Accounts Architecture

UXD Program works around the Controller account and the Depositories accounts.

The Controller is an unique top-level account containing high-level information about the protocol, i.e redeemable mint, authority etc.

A Depository account represents one strategy of investment.

  • Credix Depository: Invest USDC into Credix finance.
  • Mercurial Vault Depository: Invest USDC in Meteora protocol.
  • Identity Depository: Keep USDC as it is.

Notable Links

Title Link Description
Backoffice https://uxd-backoffice.vercel.app/ Displays real time onchain infos about UXD Program.
Governance https://realms.today/dao/UXP DAO having authority over the UXD Protocol treasury and the UXD Program.
Frontend https://app.uxd.fi/ UXD Protocol frontend.
Non-technical Documentation https://docs.uxd.fi/uxdprotocol/ Explains what is UXD about.
Medium https://uxdprotocol.medium.com/ Medium account referencing interesting articles related to UXD.
Official X (Twitter) account https://twitter.com/UXDProtocol Follow for news.
Official Discord account https://discord.com/invite/BHfpYmjsBM Join to discuss UXD related topics.
Github https://github.com/uxdprotocol Contains open source UXD Protocol code.

Notable Mainnet accounts

Program Address
Authority (DAO) CzZySsi1dRHMitTtNe2P12w3ja2XmfcGgqJBS8ytBhhY
UXD Program UXD8m9cvwk4RcSxnX2HZ9VudQCEeDH6fRnB4CAP57Dr
Collateral mint (USDC) EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v
Redeemable mint (UXD) 7kbnvuGBxxj8AG9qp8Scn56muWGaRaFqxg1FsRp3PaFT
Controller 3tbJcXAWQkFVN26rZPtwkFNvC24sPT35fDxG4M7irLQW
Identity Depository BgkHf7mAtNwtnu2uCJqSJWbFdiXCoMBpNZmgVJJmsGLW
Mercurial Depository 4gMkg5iMaYApKQEJ5MDQCVuZ5HZ8Q5GvKwz2sJxRGwyb
Credix Depository AGqtEsmCnzQNbSQzM6qmTZ4M5nhJ8WP8CbdNh6eQBuWF

Notable Devnet accounts

Program Address
Authority (script key) aca3VWxwBeu8FTZowJ9hfSKGzntjX68EXh1N9xpE1PC
UXD Program CW5VzSk7WC4NPyuNt19VFev9FUHhyk5xxHTj2DUWBexu
Collateral mint (USDC) Gh9ZwEmdLJ8DscKNTkTqPbNwLNNBjuSzaG9Vp2KGtKJr
Redeemable mint (UXD) AgM8ntTipTimvUgjGKwumunfPvLhcjNLQ8F147oZvXhm
Controller UbgH7eSCxgbr7EWk3LYSA1tVCpX617oefgcgzZu5uvV
Identity Depository AZ8UfkMT6PzzNjauBkwf7XctUVHSRVapzcGqsTFeNs5h
Mercurial Depository Hpi7FwVY6zUGvbgL2GUPnEmmnU1YfTDZsYPc1oq2ret9
Credix Depository GbT1xUWY1ABi71UjjcUKbHrupYjf8nrwrijt3TjGaK2K

Note: to get devnet's USDC, head to the faucet here: https://spl-token-faucet.com/?token-name=USDC-Dev

Lexique

Word Description
Redeemable Represent the token to be redeemed. The UXD token.
Collateral Token provided in exchange of Redeemable.

About

Show you how to use/interact with the UXD Program

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages