Arizona Blockchain Law and Smart Contracts Jun 22, 2017 Originally released as a platform to transfer Bitcoins, blockchain protocols also accommodate “smart contracts.” What are smart contracts? Digital programs...