ERC‑8065: Zero Knowledge Token Wrapper

function getFeeConfig() external view returns (uint256 depositFee, uint256 remintFee, uint256 withdrawFee, uint256 feeDenominator);

I think there are some issues with defining fee formats and structures in the ERC, because fee models are not necessarily fully covered by the three values depositFee, remintFee, and withdrawFee. This is especially true when considering dynamic fees, or fees that are not proportional to token amounts. In addition, NFTs do not seem to be divisible, which makes them difficult to use for paying fees.