Yes, 20Bet casino operates legally under the license of the international gaming commission Curacao.