If you are showing it as income and paying proper taxes on same then its okay and you dont need to fulfill any further requirements.
You are not violating and Indian law.
Hope you find the information helpful if you do please rate it 5 and provide your valuable feedback for my improvement.
Thank you.