MEXC — 15,000 USDT awaits. Community Exclusive. Join Now.

← All wallets

ICPInternet Computer (ICP) Wallet

ICPICP$2.45+0.45%LongShort
$2.45+0.45% (24h)rank #51 · mcap $1.36B · vol $45.86MLongShort

Where to store ICP2 wallets and 34 exchanges, matched to the networks ICP actually runs on.

ICP withdrawal feesICP trading feesWallets
Wallets for ICP on Internet Computer2out of 123 we track · +9 on other networks
Hardware wallets1Ledger
Networks2Internet Computer most supported
Exchanges accepting deposits34they hold the keys, not you

ICP moves over 2 networks (Internet Computer, Cronos), and a wallet has to support the same network you withdraw on. 2 of the 123 wallets we track hold ICP on Internet Computer out of the box, including 1 hardware wallet (Ledger). Another 9 wallets cover ICP only on other networks it is issued on — useful, but not interchangeable: ICP sent over Internet Computer will not arrive in a wallet that only supports Cronos. 34 exchanges accept ICP deposits; moving it from there to your own wallet costs from $0.00 on Delta Exchange.

Networks ICP runs on

Internet Computer · 34 exchangesCronos · 1 exchange

Wallets that hold ICP on Internet Computer

WalletTypeCustodyPlatformsNetworks for ICPChainsSite
LedgerHardwareSelf-custodyDevice, Desktop, iOS, AndroidInternet ComputerCronos56+Official ↗
PlugSoftwareSelf-custodyBrowserInternet Computer1Official ↗

Wallets for ICP on other networks

Exchanges also list ICP on 1 other network. The balance you hold there is the version of ICP issued on that chain — a different asset with its own address format, not something you can send to a Internet Computer address. Match the network on the exchange withdrawal screen to the wallet, every time.

WalletTypeCustodyPlatformsNetworks for ICPChainsSite
Trust WalletSoftwareSelf-custodyiOS, Android, BrowserCronos33+Official ↗
OKX WalletExchange walletSelf-custodyBrowser, iOS, AndroidCronos45+Official ↗
Bitget WalletExchange walletSelf-custodyiOS, Android, BrowserCronos30+Official ↗
ExodusSoftwareSelf-custodyDesktop, iOS, Android, BrowserCronos30Official ↗
RabbySoftwareSelf-custodyBrowser, Desktop, iOS, AndroidCronos21+Official ↗
SafePalSoftwareSelf-custodyiOS, Android, Browser, DeviceCronos28+Official ↗
TokenPocketSoftwareSelf-custodyiOS, Android, Browser, DesktopCronos25+Official ↗
TangemHardwareSelf-custodyDevice, iOS, AndroidCronos38Official ↗
Crypto.com OnchainExchange walletSelf-custodyiOS, Android, BrowserCronos12+Official ↗

EVM wallets you can add ICP's network to

These wallets do not ship with the network preloaded, but they let you add any EVM chain by RPC URL — then add ICP by its contract address. More setup, same result.

WalletTypeCustodyPlatformsNetworks for ICPChainsSite
MetaMaskSoftwareSelf-custodyBrowser, iOS, AndroidCronos12+Official ↗
Coinbase WalletSoftwareSelf-custodyiOS, Android, BrowserCronos13+Official ↗
TrezorHardwareSelf-custodyDevice, Desktop, WebCronos19+Official ↗
imTokenSoftwareSelf-custodyiOS, AndroidCronos19+Official ↗
KeplrSoftwareSelf-custodyBrowser, iOS, AndroidCronos14+Official ↗
TalismanSoftwareSelf-custodyBrowser, WebCronos7+Official ↗
SubWalletSoftwareSelf-custodyBrowser, iOS, AndroidCronos8+Official ↗
CoreSoftwareSelf-custodyBrowser, iOS, AndroidCronos5+Official ↗
Brave WalletSoftwareSelf-custodyDesktop, iOS, AndroidCronos11+Official ↗
RainbowSoftwareSelf-custodyiOS, Android, BrowserCronos8+Official ↗
ZerionSoftwareSelf-custodyBrowser, iOS, Android, WebCronos13+Official ↗
AmbireSoftwareSelf-custodyBrowser, Web, iOS, AndroidCronos12+Official ↗
Ctrl (XDEFI)SoftwareSelf-custodyBrowser, iOS, AndroidCronos17+Official ↗
Coin98SoftwareSelf-custodyBrowser, iOS, AndroidCronos17+Official ↗
MathWalletSoftwareSelf-custodyBrowser, iOS, Android, WebCronos22+Official ↗
OneKeyHardwareSelf-custodyDevice, Browser, iOS, Android, DesktopCronos28+Official ↗
KeystoneHardwareSelf-custodyDeviceCronos23+Official ↗
ELLIPALHardwareSelf-custodyDevice, iOS, AndroidCronos24+Official ↗
SecuXHardwareSelf-custodyDevice, iOS, Android, WebCronos21+Official ↗
NGRAVE ZEROHardwareSelf-custodyDevice, iOS, AndroidCronos18+Official ↗
D'CENTHardwareSelf-custodyDevice, iOS, AndroidCronos21+Official ↗
Cypherock X1HardwareSelf-custodyDevice, DesktopCronos16+Official ↗
GridPlus Lattice1HardwareSelf-custodyDeviceCronos8+Official ↗
MyEtherWallet (MEW)SoftwareSelf-custodyWeb, Browser, iOS, AndroidCronos14+Official ↗
EnkryptSoftwareSelf-custodyBrowserCronos12+Official ↗
FrameSoftwareSelf-custodyDesktopCronos11+Official ↗
LeapSoftwareSelf-custodyBrowser, iOS, AndroidCronos10+Official ↗
CosmostationSoftwareSelf-custodyBrowser, iOS, AndroidCronos9+Official ↗
Gate WalletExchange walletSelf-custodyiOS, Android, BrowserCronos15+Official ↗
KuCoin WalletExchange walletSelf-custodyiOS, Android, BrowserCronos12+Official ↗
VultisigSoftwareMPC (no seed phrase)iOS, Android, Desktop, BrowserCronos18+Official ↗
NightlySoftwareSelf-custodyBrowser, iOS, AndroidCronos5+Official ↗
ONTOSoftwareSelf-custodyiOS, Android, BrowserCronos13+Official ↗
BitpieSoftwareSelf-custodyiOS, AndroidCronos17+Official ↗

Exchanges that hold ICP for you

An exchange account is a wallet too — it just is not your keys. The last column is what it costs to move ICP out to a wallet you control, which is the number that actually decides where you park it.

ExchangeDeposit networksCheapest way outViaVisit
Delta ExchangeInternet ComputerFreeInternet ComputerVisit
DeribitInternet ComputerFreeInternet ComputerVisit
OKXInternet Computer$0.00031820.0001300 ICPInternet ComputerVisit
CoinExInternet Computer$0.00048960.0002000 ICPInternet ComputerVisit
4EInternet Computer$0.00048960.0002000 ICPInternet ComputerVisit
BitgetInternet Computer$0.00058750.0002400 ICPInternet ComputerVisit
HTXInternet Computer$0.00073440.0003000 ICPInternet ComputerVisit
BinanceInternet Computer$0.00073440.0003000 ICPInternet ComputerVisit
MEXCInternet Computer$0.00073440.0003000 ICPInternet ComputerVisit
OurbitInternet Computer$0.00073440.0003000 ICPInternet ComputerVisit
HotcoinInternet Computer$0.00073440.0003000 ICPInternet ComputerVisit
WhiteBITInternet Computer$0.00073440.0003000 ICPInternet ComputerVisit
KCEXInternet Computer$0.00073440.0003000 ICPInternet ComputerVisit
TapbitInternet Computer$0.00073440.0003000 ICPInternet ComputerVisit
Crypto.com ExchangeInternet ComputerCronos$0.00088130.0003600 ICPInternet ComputerVisit
BitunixInternet Computer$0.00097920.0004000 ICPInternet ComputerVisit
KrakenInternet Computer$0.0024480.001000 ICPInternet ComputerVisit
ToobitInternet Computer$0.0026930.001100 ICPInternet ComputerVisit
WOO XInternet Computer$0.0085680.003500 ICPInternet ComputerVisit
WOO X ProInternet Computer$0.0085680.003500 ICPInternet ComputerVisit
WEEXInternet Computer$0.012240.005000 ICPInternet ComputerVisit
GateInternet Computer$0.051650.02110 ICPInternet ComputerVisit
BitrueInternet Computer$0.12240.05000 ICPInternet ComputerVisit
Biconomy.comInternet Computer$0.17140.07000 ICPInternet ComputerVisit
KuCoinInternet Computer$0.26930.1100 ICPInternet ComputerVisit
CoinWInternet Computer$0.29380.1200 ICPInternet ComputerVisit
OrangeXInternet Computer$0.71480.2920 ICPInternet ComputerVisit
DigiFinexInternet Computer$0.73440.3000 ICPInternet ComputerVisit
LBankInternet Computer$1.020.4182 ICPInternet ComputerVisit
XT.COMInternet Computer$1.030.4200 ICPInternet ComputerVisit
KTXInternet Computer$4.902 ICPInternet ComputerVisit
Mandala ExchangeInternet Computer$8.283.3823 ICPInternet ComputerVisit
HitBTCInternet Computer$10.284.199 ICPInternet ComputerVisit
BitMartInternet Computer$12.004.9 ICPInternet ComputerVisit

ICP wallets — FAQ

What is the best wallet for Internet Computer (ICP)?

There is no single best one — it depends on how much you hold. Ledger supports ICP on Internet Computer, Cronos and is the most widely used option in our list; for larger amounts, Ledger keeps the keys on a separate device. Anything you pick has to support the same network you withdraw on.

Which network should I use to send ICP to my wallet?

Internet Computer is the network most exchanges use for ICP (34 of them). Pick the same network on both sides — the exchange withdrawal screen and your wallet. ICP sent over a network your wallet does not support is usually unrecoverable.

Can I keep ICP on an exchange instead of a wallet?

Yes — 34 exchanges we track accept ICP deposits, and that is the simplest option. The trade-off is that the exchange holds the keys, so the balance depends on the exchange staying solvent and keeping withdrawals open. Moving ICP out to your own wallet later costs from $0.00 on Delta Exchange.

Do I pay a fee to move ICP into a wallet?

The wallet itself is free. What you pay is the exchange's withdrawal fee, which starts at $0.00 for ICP — a flat amount of ICP set by each exchange, not by the wallet. Our ICP withdrawal fee table compares every exchange and network.

Does MetaMask support ICP?

Not out of the box, but ICP runs on an EVM network, so you can add that network to MetaMask manually as a custom RPC and then add the ICP token by its contract address. The wallets in the first table need no setup.

We do not test wallets or take payment to be listed here. Wallet support is worked out by matching the networks each wallet documents (list reviewed 2026-08-29) against the networks exchanges actually use for ICP (last sync 2026-08-29 00:53 UTC) — so a wallet appears here because the chain matches, not because someone rated it. Verify on the wallet’s own site before sending funds, and always send a small test amount first.