Avoiding DeFi fraud