ETH staking in Canada is taxable as income. You must report staking rewards at their fair market value as ordinary income. If you sell or trade ETH, capital gains tax applies. You can use up to 50% of capital losses to reduce your capital gains tax, but staking rewards are fully taxable.