Hosting Application without domain name

How do I host an application on the Alibaba Cloud without purchasing a domain?
I recently came to know that for the Codechef API Hackathon, we would have to purchase a domain. This came as a shock to me because it isn’t clearly mentioned anywhere. How can I go about hosting my application on the Alibaba Cloud without purchasing a domain?

@vivek1543, you can simply put your code on Alibaba elastic compute cloud instance and use it’s public IP instead of domain for people to reach it. You can read more about using elastic compute cloud using these links:

https://alibabacloud.discuss.codechef.com/questions/134754/help-on-alibaba-cloud
https://alibabacloud.discuss.codechef.com/questions/133748/how-do-i-use-the-alibaba-cloud-resources
https://alibabacloud.discuss.codechef.com/questions/133777/prerequisites-for-hackathon