LogoLogo
  • Introduction
  • FAQ
  • Product Types
    • Upshift Lend
    • Upshift DeFi Yield
  • Upshift Vault-as-a-Service (VaaS)
  • Architecture
    • ERC-4626 Vault Standard
    • Vault Flow & Strategy
    • Vault Architecture
    • Smart Contract Audits
  • Deployed Contracts
    • Upshift Lend
    • Upshift Partner Pools
  • Terms of Use
  • Privacy Policy
  • Cookie Policy
Powered by GitBook
On this page
  1. Architecture

ERC-4626 Vault Standard

PreviousUpshift Vault-as-a-Service (VaaS)NextVault Flow & Strategy

Last updated 7 months ago

What is a ERC-4626?

ERC-4626 is a tokenized vault standard to optimize and unify the technical parameters of yield-bearing vaults. It provides a standard API for tokenized yield-bearing vaults that represent shares of a single underlying ERC-20 token, the reference asset. ERC-4626 also outlines an optional extension for tokenized vaults utilizing ERC-20 tokens, offering functionality for depositing, withdrawing tokens and reading balances.

Each ERC-4626 vault is tied to a single reference ERC-20 token. To ensure consistency, an adapter or on-chain liquidity swap is used to convert other tokens into the reference token. This simplifies vault operations by maintaining one unified asset per vault.

The ERC-4626 standard streamlines integration across various DeFi platforms by providing a consistent structure for yield-bearing vaults. This reduces development complexity, unlocking access to yield in different applications with minimal specialized effort.

ERC-4626 Tokenized Vault Standard | ethereum.orgethereum.org
Logo