Yes. Players who want to engage in real-money entertainment at ChachaBet Casino must register for an account.