跳到主要内容

ERC4626

[!ERC4626 is a standard of tokenized vaults]

What is ERC4626?


Tokenized vaults have been common in Defi like:

  • Yield aggregators
  • lending markets
  • staking derivatives

The protocols tokenize their vaults to enhance liquidity and flexibility.

Implement


An ERC4626 is also an ERC20 Token.

ERC4626 is inherit ERC20, The share of Vault is tokenized. User can deposit specific ERC20 Tokens, and vault will mint share tokens for User.

Therefore, ERC4626 also support all function from ERC20,e.g:

  • balanceOf
  • transfer
  • Approve
  • allowance
  • ...