It's actually not that complicated. Crypto gains, including from gambling, are taxable events. The hard part is tracking and reporting. You'd need to record the fair market value of the crypto at the time of each win and loss. There are some software solutions coming out to help with this, but it's still a headache.