Machines deployed with smart contracts