\rThe 20Bet overview states that you can deposit money into your account using a variety of options including cryptocurrencies, online banking and credit cards.\r