Smart contracts are a major technological breakthrough that will affect our society substantially. So far, interfacing with said smart contracts is still a bit challenging for the average user. […] Click here to view full article