Yes, 888starz offers a huge range of deposit options using cryptocurrency, with over 25 available.