You can buy DOT and KSM on Kraken with USD, EUR, GBP, AUD, BTC, ETH or DOT.