To begin with, all online casinos must be licensed by the California Gambling Control Commission (CGCC). This 馃 means that you need to obtain permits for any gaming activities you plan to offer. The process can be complicated 馃 and time-consuming, so it's best to hire a lawyer who specializes in this area of law.