Uphold is a multi-asset exchange , meaning users can buy and sell cryptocurrencies, national currencies, equities, and precious metals. In contrast, Coinbase is a cryptocurrency exchange that supports various cryptocurrencies and stablecoins. Investors can buy, sell, deposit, or withdraw using Uphold or Coinbase.