While cryptocurrencies are legal in the USA, trading CFDs is generally prohibited. You can buy and sell cryptocurrencies the same way as shares, but can’t trade them with CFDs and leverage in the USA.