Smart Contract fraud exposed