There is no federal law that specifically prohibits crypto gambling, but the Unlawful Internet Gambling Enforcement Act (UIGEA) does prohibit online gambling in general. However, the UIGEA has been interpreted to only apply to traditional online gambling sites that use fiat currencies, like dollars or euros.
There is no specific legislation on a federal level around crypto gambling. However, there is extensive state legislation around online gambling in general. For example, online gambling is completely legal in Connecticut, Delaware, Michigan, New Jersey, Pennsylvania, and West Virginia.