Don't get me wrong, I totally understand where you coming from, but I guess everyone here doesn't want to go to a lot of hassle just for the sake of reducing or not paying their tax. Maybe I just see people around me back in the days or even up to now, trying to take advantage of the loopholes. Perhaps others will find your 'suggestions' and might go that route, or others doesn't want to make things complicated, vis-a-vis.
Well making a wire transfer of 1000 to a company per year then declaring the source of income in one sentence IF you're asked to do so doesn't sound overly complicated to me. I'm not sure how somebody even sets up a crypto wallet if he/she finds doing this task complicated.
I do understand your point.
But again I have opened this thread to discuss this solution for the problem of 'wanting to pay 0% on your income received in cypto without miving your residence anywhere'.
Not to discuss people's opinions about how nobody should avoid taxes in general.
Not to discuss how some people believe tax authorities are know-it-all godlike creatures.
Such posts only fragment the information content of this thread for people who want to learn more about this stuff. The same goes for some of the above posts describing in generalities how the 'spirit of double taxation treaties SHOULD work'. ALL the OECD double tax treaties say immovable property income can ONLY be taxed in the country where the immovable property is located. Then you only have to find a country that taxes that income with 0% according to their local tax laws. Which I did. It's that simple. I don't see the point of beating a dead horse any further.
It is as uncomplicated to implement as described in the first paragraph.
It DOES make your income not taxable in your country of residence because that's what the treaties say.