Yes. Licensed in Canada and Malta, you as a Canadian resident can make deposits and withdraw your winnings in Canadian dollars. They also accept American dollars, pounds and euros.