As an application programming interface (API), much of the implementation will occur behind the scenes within the network's operation, and therefore will not be particularly visible on the user-end dashboard, but will be immensely valuable for their participating experience.
One of the primary attractions to interacting with DeFi protocols for the retail market is their positively disproportionate yield generation in comparison to traditional banking bond accounts and savings offerings.
Yield-bearing assets such as SushiSwap’s xSushi, Aave’s aToken, or Yearn Finance’s yToken, enable users to stake the network's native tokens for a wrapped version, benefiting from both the acquired liquidity and interest earned.
However, as Yearn Finance succinctly points out, “to build a single app on top of DeFi's yield-bearing tokens, you have to write dozens of complex, error-prone adapters that can handle each unique variation", as well as that if you “build an app on top of one ERC-4626 vault... it will work for all other ERC-4626 tokens.”
5/ Yearn V3 + ERC-4626 = inevitable
Contributors are already working hard implementing the standard for Yearn’s V3 vaults
So are devs at @AlchemixFi, @balancer, @RariCapital, @feiprotocol, @OpenZeppelin and elsewhere
Perhaps one day, we’ll even see a Erc4626 tab on @etherscan
— yearn.finance (@iearnfinance) April 5, 2022
Related: DeFi ‘Godfather’ Cronje quits as TVL and tokens tank for related projects
The concept for ERC-4626 was initially pitched on Dec. 22 as an Ethereum Improvement Proposal (EIP) by five authors led by the founder of Fei Protocol, Joey Santoro.
According to an anecdotal story from co-author t11s, the 4626 number was birthed during an exercise workout, noting that the melodic rhyming pattern sounded more appropriate for the title of their invention than the more monotonous 4700 for instance.
Fundamentally viewed as a protocol standard designed to optimize and unify the technical parameters of yield-bearing vaults, the proposition swiftly sparked discussions, suggestions and rebuttals on open-source development platforms Github, Ethereum Magicians and crypto native social media Twitter, with a largely positive consensus noted throughout the community.
One responder named albertocuestacanada highlighted a concern with the potential impact of language regarding the calculateShares required to equal sharesAmount section, arguing that this would prevent vaults from implementing deposit or withdrawing fees. Santoro soon revised this section “in favor of a better invariant related to it returning the same value as a mint/deposit call in the same transaction.”
The ERC-4626 Tokenized Vault Standard is ready for final review
Get your giga chad brains churning on how this standard will revolutionize DeFi
Be sure to share any proposed changes on the thread: https://t.co/ArchwpUNn4
Here is a summary of the proposed design
— Joey ’s ERC-4626 (@joey__santoro) January 12, 2022