https://eips.ethereum.org/EIPS/eip-4626
The following standard allows for the implementation of a standard API for tokenized Vaults representing shares of a single underlying [EIP-20](https://eips.ethereum.org/EIPS/eip-20) token. This standard is an extension on the EIP-20 token that provides basic functionality for depositing and withdrawing tokens and reading balances.