Wouldn't be surprised if this comes under the definition of fraud.
Wouldn't be surprised if this comes under the definition of fraud.
Put another way: I can't claim fraud just because I didn't understand/read/validate the contract language.
If you create a contract with intent to mislead people and having them sign it with the expectation that they won't understand/read/validate the contract language, then the other party definitely can claim fraud afterwards and (depending on the circumstances and evidence) may win such a claim. Contract law is about intent above all, the actual contract language clarifies and documents that intent, but in circumstances where the contract language and intent clearly diverge, any adjudication must and will take intent into account.
To be specific, "intent to deceive" is a key part of the limitations in contract law in pretty much every jurisdiction. Fraudulent misrepresentation, which explicitly includes withholding information as well, can invalidate the whole contract if you (for example) tricked someone into signing it i.e. 'fraud in inducement' and in such cases the harmed party definitely can claim fraud even if the contract language explicitly said that they will lose their money, if the other party mislead them into thinking otherwise.
The guy didn't intend to mislead. He didn't even advertise the thing besides publishing it on the blockchain. People bought it from him without auditing it. I sincerely hope this would be a difficult fraud case to make.
The part of contract law you're citing is used to prevent e.g. predatory lending. I understand that it exists and what the precedent means, and I disagree that this is the same thing.
But I'm not a lawyer, so I'd be interested on informed takes on that.
That shouldn't really matter though. The contract was not advertised to the public, he could argue it was a private contract that could only be used by whitelisted addresses. Sandwich bots made the mistake of trying to interact with a random contract and assuming that it follows a particular kind of behaviour.
The Ethereum world (and potentially other cryptos) seem awash with this kind of thing.
That said, crypto is intentionally the wild west, because the Big Banks are bad. Libertarian economics, no oversight, no fraud protection, but freedom. Whether you want that is another matter. Personally I think it's a really really bad idea, and billions of monies have been lost, generated, stolen, etc because of it.
A famous example would be the Toy Yoda/Toyota fraud: