Smart Contracts play a very essential role, it helps to make the transactions taking place more safe and secure and function in an organized manner. Let us understand how smart contracts are related to cryptocurrency Canadian tax with some basic examples or relevant stories.