Terms of Use Signing Requirement

Euler Labs seem to have introduced a new requirement to cryptographically sign their Terms Of Use. If you refuse the interface doesn’t let you connect your wallet. This prevents me from using Euler interface to interrogate wallets I don’t control using the “Watch Account” feature on my wallet (presumably until they sign the Terms of Use). Fortunately, they seem to have exempted smart contracts (who can’t sign) from the requirement.

Despite having to sign that you aren’t resident in the US, they don’t seem to be blocking US IP addresses.

I think it would be sensible to only make people sign the Terms of Use when they actually want to sign a transaction.

1 Like