It depends on which country you want to do business in as each country has different licensing requirements. You must abide by the regulatory systems of the respective countries where your target audience belongs. Some countries do not have such laws. Besides, you need to be aware of the crypto landscape as it is always changing and laws are constantly being added and changed.