Depositing with cryptocurrency is not allowed based on the regulations set for Ontario. When depositing on the site, you won’t see the option to do so.