GitHub repository: Enricrypto/vault-contract
Primary language: Solidity
Description: This Solidity contract implements an ERC-4626 vault for WETH, integrating with Aave V3 to earn interest on deposits. It automatically wraps ETH to WETH and deposits it into Aave, issuing shares to users. The vault allows withdrawals of ETH or WETH along with accrued interest. It leverages OpenZeppelin libraries for security & Aave's pool interface