Start here

Wallet apps and hardware wallets

Choose a wallet that supports the exact payment route, fits the way you want to use it, and gives you control of the recovery information.

Start with the payment route

A wallet app lets you receive, hold, and send cryptocurrency. Some apps keep the signing keys on your phone or computer. Hardware wallets use a separate card or device to protect and approve access. In both cases, the wallet must support the currency and the network requested by the recipient.

For example, a wallet that supports USDT on Ethereum does not automatically support USDT on Tron. Check the complete combination before buying or receiving funds.

The wallets listed here are self-custody wallets. You control their recovery information and approve transfers yourself. Hardware wallets require a purchase and additional setup, while software-only wallets can usually be installed immediately.

What to compare

Choose based on the task in front of you:

  • the exact currency and network you need;
  • whether the wallet works on your phone or computer;
  • whether you want to buy and carry a separate hardware device;
  • whether you want one focused wallet or several currencies in one app;
  • how the wallet creates and restores its backup;
  • how clearly it shows the network and transaction fee;
  • which optional purchase, swap, or connection services it includes.

An integrated purchase or swap button is not the same as wallet support. Those services may be supplied by another company with separate fees, identity checks, terms, and data collection.

Install from a source you verify

Open the wallet maker's website yourself and follow its official app-store or download links. Do not install a wallet from an advertisement, direct message, email attachment, or link sent by someone asking you to make a payment.

No wallet support agent needs your recovery phrase, private key, screen-sharing access, or a payment to “activate” the wallet.

After choosing an app, follow the guide to set up and secure a personal wallet.

Compare wallet apps

Find a wallet for the exact payment route

Filter by currency, network, and device. A listed combination means the wallet documents support for it, not that every version supports it in the same way.

10 wallets shown

Self-custody software wallet

Exodus

Straightforward for a first wallet

A multi-network wallet for keeping several payment currencies in one app.

Covered on this website

  • BTC on Bitcoin
  • ETH on Ethereum
  • USDT on Ethereum (ERC-20)
  • USDT on Tron (TRC-20)
  • LTC on Litecoin
  • XRP on XRP Ledger
  • TRX on Tron

Available on

  • Android
  • iOS
  • Desktop
  • Browser extension
Read the Exodus guide

Hardware wallet with companion app

Tangem

Straightforward for a first wallet

A tap-to-use hardware wallet built around cards or a ring and a mobile app.

Covered on this website

  • BTC on Bitcoin
  • ETH on Ethereum
  • USDT on Ethereum (ERC-20)
  • USDT on Tron (TRC-20)
  • LTC on Litecoin
  • XRP on XRP Ledger
  • TRX on Tron

Available on

  • Android
  • iOS
Read the Tangem guide

Self-custody software wallet

Nexus Wallet

Focused on fewer payment routes

The Litecoin Foundation mobile wallet, focused on everyday LTC payments.

Covered on this website

  • LTC on Litecoin

Available on

  • Android
  • iOS
Read the Nexus Wallet guide

Self-custody software wallet

BlueWallet

Focused on fewer payment routes

A Bitcoin-only wallet with straightforward on-chain sending and receiving.

Covered on this website

  • BTC on Bitcoin

Available on

  • Android
  • iOS
  • Desktop
Read the BlueWallet guide

Self-custody software wallet

Xaman

Focused on fewer payment routes

A mobile wallet focused on XRP Ledger accounts and XRP payments.

Covered on this website

  • XRP on XRP Ledger

Available on

  • Android
  • iOS
Read the Xaman guide

Self-custody software wallet

TronLink

Focused on fewer payment routes

A Tron-focused wallet for TRX and TRC-20 payments.

Covered on this website

  • USDT on Tron (TRC-20)
  • TRX on Tron

Available on

  • Android
  • iOS
  • Browser extension
Read the TronLink guide

Hardware wallet with companion app

Ledger

More setup choices to understand

A hardware signer used with the Ledger Wallet desktop or mobile app.

Covered on this website

  • BTC on Bitcoin
  • ETH on Ethereum
  • USDT on Ethereum (ERC-20)
  • USDT on Tron (TRC-20)
  • LTC on Litecoin
  • XRP on XRP Ledger
  • TRX on Tron

Available on

  • Android
  • iOS
  • Desktop
Read the Ledger guide

Hardware wallet with companion app

Trezor

More setup choices to understand

A hardware wallet used with Trezor Suite on desktop, web, and supported phones.

Covered on this website

  • BTC on Bitcoin
  • ETH on Ethereum
  • USDT on Ethereum (ERC-20)
  • LTC on Litecoin
  • XRP on XRP Ledger

Available on

  • Android
  • iOS
  • Desktop
  • Web app
Read the Trezor guide

Self-custody software wallet

MetaMask

More setup choices to understand

A multichain mobile app and browser extension with many network and dapp options.

Covered on this website

  • BTC on Bitcoin
  • ETH on Ethereum
  • USDT on Ethereum (ERC-20)
  • USDT on Tron (TRC-20)
  • TRX on Tron

Available on

  • Android
  • iOS
  • Browser extension
Read the MetaMask guide

Self-custody software wallet

AlphaWallet

More setup choices to understand

An open-source mobile wallet focused on Ethereum and Ethereum tokens.

Covered on this website

  • ETH on Ethereum
  • USDT on Ethereum (ERC-20)

Available on

  • Android
  • iOS
Read the AlphaWallet guide

Currency and network comparison

Use the columns to check the complete payment route, especially when the same currency can travel on different networks.

Wallet app and hardware wallet support for the currency and network combinations covered by this website
WalletBTC on BitcoinETH on EthereumUSDT on Ethereum (ERC-20)USDT on Tron (TRC-20)LTC on LitecoinXRP on XRP LedgerTRX on Tron
ExodusListed as supportedListed as supportedListed as supportedListed as supportedListed as supportedListed as supportedListed as supported
TangemListed as supportedListed as supportedListed as supportedListed as supportedListed as supportedListed as supportedListed as supported
Nexus WalletNot listed for this walletNot listed for this walletNot listed for this walletNot listed for this walletListed as supportedNot listed for this walletNot listed for this wallet
BlueWalletListed as supportedNot listed for this walletNot listed for this walletNot listed for this walletNot listed for this walletNot listed for this walletNot listed for this wallet
XamanNot listed for this walletNot listed for this walletNot listed for this walletNot listed for this walletNot listed for this walletListed as supportedNot listed for this wallet
TronLinkNot listed for this walletNot listed for this walletNot listed for this walletListed as supportedNot listed for this walletNot listed for this walletListed as supported
LedgerListed as supportedListed as supportedListed as supportedListed as supportedListed as supportedListed as supportedListed as supported
TrezorListed as supportedListed as supportedListed as supportedNot listed for this walletListed as supportedListed as supportedNot listed for this wallet
MetaMaskListed as supportedListed as supportedListed as supportedListed as supportedNot listed for this walletNot listed for this walletListed as supported
AlphaWalletNot listed for this walletListed as supportedListed as supportedNot listed for this walletNot listed for this walletNot listed for this walletNot listed for this wallet

Support and platform availability can change. Read the wallet page and confirm the exact currency and network in the current app before receiving funds.