Betchain holds a Curacao eGaming license as well as a UKGC license making it a legitimate casino.