How to make sure a Smart Contract is also a Contract | Dark Hacker News