Some cryptocurrencies, like Flux Protocol, can only be bought with another cryptocurrency on decentralized exchanges. To buy Flux Protocol, you'll require first to buy Ethereum (ETH) and then use ETH to purchase Flux Protocol. And to do that, you must have what's called a self-custody wallet.