Malta is the easiest, no CGT on crypto as a non-dom.
The 5k€ tax payment is if you have more than 35k€ of worldwide income.
Selling crypto is capital gains, not income.
Cyprus, it’s unclear how crypto is taxed, some say it’s tax free, some say it’s taxed at the progressive income tax rate. IRL you probably don’t risk much, but there is less uncertainty in Malta.
Switzerland, it seems that it’s VERY easy to get requalified as a « professional trader », so it’s too hazardous for my taste. Like if 100% of your gains are from selling assets, I’ve read that you︀ can be considered as a professional trader even if you don’t trade. Feel free to︁ correct me if I’m wrong.