LogoLogo
  • Removing USDV From Circulation
    • Announcement
  • What is USDV?
    • USDV Overview
    • How Coloring Works
    • Yield & Peg Management
    • Security
    • FAQ
  • Verified Minters
    • Integrating USDV
    • Initial KYC
    • Minting USDV
    • Monitoring & Reminting
    • Moving USDV Crosschain
    • Claiming Rewards
    • Redeeming STBT
    • Account Settings
    • Setting Default Color
    • Delegating Viewers
  • APP INTEGRATIONS
    • Minter Widget
    • On Ethereum
    • On Sidechain
      • Recolor Helper
  • Concepts
    • USDV Architecture
    • Mint
    • ColorTrace Algorithm
    • ColorTrace Safety
    • Delta
    • Remint
    • Redemption
    • Fees
  • Technical Reference
    • Contract Addresses
    • Contract Governance
    • Contract ABI
    • Liquidity Provision
    • Rate Limiter
    • Gas Profile
  • Legal
    • Terms and Conditions
    • Privacy Policy
Powered by GitBook
LogoLogo

Copyright by Verified USD Foundation

On this page
  • Overview
  • Vault
  • USDV
  • Crosschain
  • Minter
  1. Concepts

USDV Architecture

Last updated 1 year ago

Overview

  • Verified Minter Contracts can mint USDV using STBT as collateral.

  • Token contracts on any USDV-enabled blockchain can send requests to the vault to atomically burn-and-swap USDV from one color to another.

  • Tokens are freely transferred between wallets within or between blockchains.

Vault

All tokenized assets and generated yields are stored in a globally unique Vault on Ethereum, the most secure and decentralized L1 chain on the market.

The Vault issues, tracks, and updates the mint of each color. The mint of each color is the sum of circulation for a given color across all chains.

This mint is used to calculate the contribution of a given color to the global circulation across all blockchains, which is used to calculate yield shares.

After USDV is minted in the Vault, it is atomically transferred to the Minter’s wallet on the primary chain, from where it can be transferred to other chains or wallets.

USDV

USDV contracts are compatible with the widely adopted token standards (e.g. ERC20 on EVM) with administrative features for compliance requirements. It will also include signature-based permit (EIP2612) interfaces on EVM chains.

USDV is deployed omnichain, and each USDV contract deployment manages local chain coloring state. The coloring information is used to implement reminting.

Crosschain

USDV is built on the omnichain messaging protocol LayerZero; we chose LayerZero due to its superior immutable security, permissionless design, and censorship resistance.

Minter

A Minter Contract is deployed for each (new) Verified Minter, and facilitates the coloring of tokens, minting using alternative stablecoins, blacklisting/whitelisting, and more.

Learn more about contract roles & functions at .

For easy integration, please refer to .

Contract Governance
Minter Widget
remint
USDV contract interactions.