According to the standard, the tokenURI method must be reverted if a non-existent tokenId is passed. In the SablierV2NFTDescriptor.sol contract, this point was ignored. What leads to a violation of the EIP721 spec.
The responsibility for checking whether a token exists is missing on the SablierV2NFTDescriptor implementation,
According to the standard, the tokenURI method must revert if a non-existent tokenId is passed. In the contract, this requirement was overlooked, leading to a violation of the EIP-721 specification
https://eips.ethereum.org/EIPS/eip-721#specification
Add a check for nft id existances
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.