Yes. 888 Casino is licensed by world-trusted gambling board Curaçao Gaming Control Board with license No. OGL/2024/198/0418.