Smart Contracts

Contract Overview

The UVAz protocol consists of four main smart contracts that work together to create a secure and efficient system:

  1. UVA Token (UVAz): ERC-20 token representing the UVA-indexed value

  2. UVA Manager: Central contract managing minting, redemption, and protocol parameters

  3. Price Oracle: External feed providing up-to-date UVA index values

  4. Test USDT: A test version of USDT used for development and testing

Together, these contracts form the core infrastructure of the UVAz protocol, enabling all the functionality needed for a stable, inflation-resistant digital asset.

Testnet Deployments

All UVAz contracts are currently deployed on Base Sepolia testnet for development and testing:

USDT_ADDRESS: 0xa9Dcb1Ed51Ad5C00D96ab187a907f8DB6D3dEEe7
UVA_ADDRESS: 0x611F22355Fc77bB9c3fcc276aA64E4d1696368bB
ORACLE_ADDRESS: 0x8BBE4d92B72A49729696457d10AaaDf97B22ED4f
UVA_MANAGER: 0x626F96DaA96e03f2c4C22F9bbb22e26389fB8f30

These testnet deployments allow developers to interact with the protocol in a sandbox environment without using real assets. The contracts have the same functionality as their mainnet counterparts but operate on test networks with free test tokens.

Mainnet Deployments (Coming Soon)

Mainnet deployment is currently in preparation. Once complete, mainnet contract addresses will be published here. The mainnet deployment will include thorough security audits and additional testing to ensure the safety of user funds.

Stay tuned for announcements about our mainnet launch.

Last updated