There are several countries that do not tax crypto, including Germany, Portugal, Switzerland, Singapore, El Salvador, Malta, Malaysia, the Cayman Islands, and Belarus. However, offshore crypto income is taxable in Canada for Canadian resident taxpayers.