LibTractor
has an incorrect EIP712 domain separator.
_domainSeparatorV4()
should use EIP712_TYPE_HASH
but uses BLUEPRINT_TYPE_HASH
wrongly.
So _domainSeparatorV4()
returns an incorrect domain separator and will cause the signature verification to fail.
The permit transactions wouldn't work with the wrong domain separator.
Manual Review
_domainSeparatorV4()
should use EIP712_TYPE_HASH
instead of BLUEPRINT_TYPE_HASH
.
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.