The ZlpVault
contract, which implements the ERC-4626 vault standard, does not include ERC-20 metadata functions (name()
and symbol()
). According to the EIP-4626 specification, all tokenized vaults must implement the ERC-20 metadata extensions, and the name()
and symbol()
functions should reflect the underlying asset’s metadata.
Missing metadata can cause user confusion, incorrect UI displays, or failure in integrations.
manual
To comply with EIP-4626, the contract should override ERC-20 metadata functions in ERC4626Upgradeable
The contest is live. Earn rewards by submitting a finding.
This is your time to appeal against judgements on your submissions.
Appeals are being carefully reviewed by our judges.