How do I file for taxes while earning any crypto currency such as bitcoin, litecoin, DASH, etc?
The best way to do it is to register company in Estonia. Estonia has 0% corporate tax - it means as long as you keep Bitcoin in company balance there are 0 taxes if you get capital gain and cash bitcoin out and keep money in the company account its still 0 tax, after that when you reinvest into you business development all this will have 0 tax as well.
Estonia has also the best legal framework to trade with crypto. If you are looking for more information
www.consulting24.co