do we need to deposit or we can join this competition with demo money ?,
No need to deposit your own funds. Each competitor will receive $10,000 virtual cash as starting funds.
I have submitted my email few times but I didn't receive any email from coincompetition. Can you help to set up an account manually ?
I believe the first email will be sent out next week. It will explain what competitors should do and how to set up a demo account to prepare for the competition.
You can set up a demo account now, but a different demo account will be made available next week, specially for the competition.