Skip to main content

Search...

Popular searches

How to Use a Hardware Wallet with Cross-Chain Bridges

Which hardware wallets can bridge, how to connect one to a bridge or bridge aggregator, what the approval and the bridge transaction look like on the device, and what to do when bridged funds do not show up.

Reading Time: 13 min
Published: Nov 10, 2026
Frost
Frost

Introduction

A cross-chain bridge is a smart contract call on the chain you are leaving. Any hardware wallet that can sign for a dapp on that chain can therefore bridge; no model has a special bridging feature. What differs is how the device connects to the bridge, whether the device and its app can manage the networks on both sides, and how much of the bridge transaction the screen can show. This guide covers all three, then the sequence from approval to arrival.
Open rating formula41 wallets analyzedUpdated Nov 2026No sponsored rankings

TL;DR

  • Any hardware wallet that can sign dapp transactions on the source chain can use a bridge. Bitcoin-only devices cannot sign for EVM bridges.
  • Models differ in the connection route, in the networks they can manage on both sides, and in how readable the transaction is on the device.
  • A token bridge is usually two signatures: an approval, then the bridge transaction. With an aggregator, the approval goes to the aggregator's contract.
  • Between EVM chains the funds arrive at the same address. You need the destination chain's gas coin to move them afterwards.
  • Watch out for: a fake bridge front end produces a valid transaction. The device shows what you sign; it does not judge the contract.

Which hardware wallets support cross-chain bridging

A bridge does not talk to the device in any special way. The bridge website builds an ordinary contract transaction on the source chain and the wallet signs it. So the question is not whether a model supports bridging, but how it connects, which networks it covers on both sides, and whether it can decode the bridge call.

The table groups the models in our catalog by the routes our data records for them. It is not a ranking, and a route missing here means we have no documented entry, not that it is impossible.

Connection routeModels in our dataNetworks to note
Browser wallet over USB or BluetoothLedger Nano S Plus, Nano X, Nano Gen5, Flex, Stax and Trezor Safe 3, Safe 5, Safe 7 (MetaMask and Rabby). BitBox02 and BitBox02 Nova (Rabby; MetaMask is not supported). OneKey Classic 1S, Classic 1S Pure, Neo, Pro, Pro 2 (Rabby).Ledger, Trezor and OneKey: Ethereum, Arbitrum, Optimism, Base and Polygon are covered in the manufacturer's app. BitBox02: Ethereum is in the BitBoxApp; Arbitrum, Optimism, Base and Polygon are reached through third-party wallets only.
Browser wallet over QR codesKeystone 3 Pro, Ngrave Zero, Keycard Shell and CoolWallet Pro (MetaMask and Rabby). Ellipal Titan 2 and OneKey Pro (MetaMask).Keystone 3 Pro and Ngrave Zero: the layer-2 networks are reached through third-party wallets. Keycard Shell: Ethereum only, through third-party wallets.
WalletConnect from the manufacturer's appThe Ledger, Trezor, BitBox02 and OneKey models above, CoolWallet Pro, Ellipal Titan 2, Titan Mini and X Card, SafePal S1, S1 Pro and X1, Tangem Wallet and Tangem Ring, Cypherock X1, Cryptnox, UKey Core 26.For Tangem, SafePal, Cypherock X1, Cryptnox, UKey Core 26, Ellipal Titan Mini and X Card this is the only dapp route in our data. All of them list Ethereum, Arbitrum, Optimism and Base in their own app.

Setup for the first route is in the MetaMask guide and the Rabby guide. Network coverage per model is compared in the ranking for EVM networks.

How a bridge works, from the signer's side

Ethereum's documentation describes three basic mechanisms.

  • Lock and mint. The asset is locked in a contract on the source chain and a representation of it is minted on the destination chain. What you hold afterwards is a wrapped token whose value depends on the locked funds.
  • Burn and mint. The asset is burned on one side and minted on the other, typically by the token's own issuer or protocol.
  • Liquidity networks. You hand over the asset on the source chain and a counterparty pays you out of funds that already exist on the destination chain.

A second distinction is who runs the bridge. A native bridge is built for one particular network, for example the bridge of a rollup. A third-party bridge relies on its own validators, oracles or liquidity providers. Native rollup bridges can be slow in one direction: Arbitrum's documentation gives a typical time of about 7 days until a withdrawal from Arbitrum One to Ethereum can be claimed, and the claim is a separate transaction on Ethereum. That figure is set by the network and can change.

A bridge aggregator compares several bridges and sends your transaction through one of them. For signing, the important detail is that the aggregator routes through its own contract, so the token approval names the aggregator's contract as the spender, not the underlying bridge. LI.FI's documentation, for instance, says the address to approve comes with each quote and may vary by route.

Step by step: bridging with a hardware wallet

  1. Confirm both networks first. Check that your device and its app support the source chain, and decide how you will view the destination chain. The method is in how to check supported coins.
  2. Open the bridge from its official address. Use a saved bookmark or the link in the project's own documentation, not a search ad.
  3. Connect the hardware account. Choose your browser wallet or WalletConnect in the bridge interface and select the account that belongs to the device.
  4. Enter the route. Source chain, destination chain, token and amount. Read which token you will receive; it is not always the same asset under the same name.
  5. Sign the approval. For a token, the bridge first asks for permission to move it. Limit the amount to what you are bridging. A chain's own coin, such as ETH, needs no approval. How approvals and permits work is covered in the DeFi guide.
  6. Sign the bridge transaction. This is the second transaction on the source chain.
  7. Wait. The source transaction confirms first; the destination side follows after the bridge has processed it.
  8. Find the funds on the destination chain. Between EVM chains they arrive at the same address. Some bridges need a final claim transaction on the destination chain.
  9. Plan for gas. Any transaction on the destination chain is paid in that chain's coin. If you bridged only a token, you may be unable to move it until you have some of that coin there.

What to check on the device screen

The bridge website can show anything. The device shows what will be signed, so that is where to check:

  • The network. It should be the source chain you chose.
  • The approval. Token, amount and the address receiving permission. Compare that address with the contract addresses the bridge or aggregator publishes in its documentation.
  • The bridge transaction. The contract you are sending to, the amount, and, if the device decodes it, the destination chain and recipient.

How much of this is readable depends on clear signing. Our data records clear signing support for the dapp-capable models in the table except CoolWallet Pro (no entry) and those without a screen of their own (the Tangem cards and ring, Cryptnox, Ellipal X Card), where the transaction is reviewed in the phone app. That does not mean every bridge contract is decoded. When the device shows only raw data you are blind signing, and the decision rests on whether you trust the site that built the transaction.

If the address in an approval does not match what the bridge or aggregator documents, or the device asks you to approve more than you are bridging, reject the request. An approval given to the wrong contract stays valid after you close the page.

Non-EVM destinations need a different address

The same-address rule holds only between EVM chains, because they share one address format. Bitcoin, Solana, Tron and Cosmos chains use other formats and other accounts on your device. When one side of the route is non-EVM, the bridge asks for a recipient address on the destination chain.

  • Generate that address on the device, in the account for the destination network, and verify it on the device screen before pasting it.
  • Check that your model supports the destination network at all. In our data BitBox02 and Keycard Shell have no Solana or Tron entry, and Cryptnox has no Solana entry.

Ledger and Trezor: bridge options and a naming trap

Ledger. Besides MetaMask, Rabby and WalletConnect, Ledger states that cross-chain swaps are available inside Ledger Wallet, routed through providers it names as Li.Fi for EVM chains, THORChain and NEAR Intents, with each transaction confirmed on the device.

Trezor. Trezor documents connections through MetaMask and Rabby and through WalletConnect in Trezor Suite. Do not confuse this with Trezor Bridge: that was a communication program between the device and the browser, has nothing to do with cross-chain bridges, and its standalone version is deprecated according to Trezor.

Bridge-specific risks

  • Bridge contract risk. Funds in transit or locked in a bridge sit in its contracts. Ethereum's documentation lists smart contract risk for every bridge and notes that bridges have been the target of some of the largest thefts in DeFi.
  • Wrapped-asset risk. A bridged token is a claim on funds locked elsewhere. Circle, for example, states that USDC.e is issued by third parties and not by Circle, and must be swapped to native USDC before it can be redeemed.
  • Fake front ends. A copy of a bridge site can request an approval to an attacker's contract. See how to avoid phishing attacks.

Bridged funds not showing: what to check

Start with a block explorer for the destination chain and look up your address. What the explorer shows is the actual state; the wallet app is only a view of it.

  • Still in transit. The source transaction is confirmed but the destination side is not. Use the bridge's status page with the source transaction hash.
  • Network not added. The funds are there, but the destination network is not enabled in your browser wallet or in the manufacturer's app. Add the network, then select the same hardware account.
  • Token not listed. The network is shown but the token is not. Add it by its contract address, taken from the bridge's documentation or the explorer, not from a search result.

More cases are in wallet shows wrong balance. Entering a recovery phrase on a website is never part of fixing a missing bridge transfer.

When an exchange withdrawal is the simpler route

Ethereum's documentation notes that moving assets between chains can also be done through a centralised exchange. If the exchange supports withdrawals of the asset on the target network, you deposit from one chain and withdraw to your hardware wallet address on the other. There is no approval, no bridge contract and no wrapped token, and you can withdraw the gas coin of the new chain at the same time.

The trade-offs are different, not absent: the exchange holds the funds while they pass through, it requires an account, and choosing a network your device or its app does not support on withdrawal leaves you with the same visibility problem as a bridge.

Choosing a hardware wallet? Start with: Best for Advanced · Trezor Safe 5 vs Trezor Safe 3

DefiBridge

A bridge in blockchain allows assets or data to move between different blockchains, enabling interoperability between otherwise separate networks.

Read full definition: Bridge
BlockchainSmart Contract

A smart contract is a program stored on a blockchain that runs exactly as written when a transaction calls it.

Read full definition: Smart Contract
WalletBrowser Extension Wallet

A browser extension wallet is a software wallet that runs as a browser plugin, like MetaMask, allowing users to manage crypto assets and interact with dApps directly in the browser.

Read full definition: Browser Extension Wallet
HardwareBluetooth Connectivity

Bluetooth Connectivity enables wireless communication between devices, like hardware wallets and smartphones, using Bluetooth or Bluetooth Low Energy (BLE) for secure data transfer.

Read full definition: Bluetooth Connectivity
HardwareLedger

Ledger is a brand of hardware wallets that securely store cryptocurrency private keys offline, such as the Ledger Nano series.

HardwareTrezor

Trezor is a hardware wallet by SatoshiLabs. It stores private keys offline to secure cryptocurrencies.

BlockchainEthereum

Ethereum is a decentralized blockchain platform that enables smart contracts and decentralized applications (dApps). Its native cryptocurrency is Ether (ETH).

Read full definition: Ethereum
BlockchainArbitrum

Arbitrum is an Ethereum layer 2 scaling solution using optimistic rollups for faster, cheaper transactions while inheriting Ethereum's security.

Read full definition: Arbitrum
BlockchainOptimism

Optimism is an Ethereum Layer 2 optimistic rollup network. It batches transactions off-chain for faster, cheaper processing while inheriting Ethereum's security.

Read full definition: Optimism
BlockchainBase

Base is an Ethereum Layer 2 network developed by Coinbase. It uses optimistic rollups for scalable, low-cost transactions.

Read full definition: Base
BlockchainPolygon

Polygon is a layer-2 scaling solution for Ethereum that enables faster, cheaper transactions via its Proof-of-Stake sidechain. Native token: MATIC (also called Polygon PoS).

Read full definition: Polygon
HardwareQR Code Signing

QR Code Signing is a method used in cryptocurrency transactions where a QR code is generated to confirm and sign a transaction, enhancing security and user convenience.

Read full definition: QR Code Signing
HardwareTangem

Tangem is a hardware wallet in the form of a physical card that stores cryptocurrency private keys securely and offline, allowing for easy and portable access to digital assets.

BlockchainRollup

A rollup is a layer 2 scaling solution that processes transactions off-chain while posting summary data on-chain to improve efficiency, with types including Optimistic and ZK rollups.

Read full definition: Rollup
BlockchainValidator

A validator is a node in a proof-of-stake blockchain that stakes cryptocurrency to verify transactions, propose blocks, and secure the network.

Read full definition: Validator
DefiOracle

An oracle provides external real-world data, such as price feeds, to smart contracts on a blockchain, bridging on-chain and off-chain worlds.

Read full definition: Oracle
BlockchainLayer 2

Layer 2 refers to blockchain solutions built on top of a base blockchain (Layer 1) to improve scalability and transaction speed, often using methods like rollups.

Read full definition: Layer 2
TransactionToken Approval

A token approval lets a smart contract spend a set amount of your tokens. It stays active until it is used up or revoked.

Read full definition: Token Approval
DefiWalletConnect

WalletConnect is a protocol that enables secure communication between decentralized applications (dApps) and mobile wallets through QR code scanning or deep linking.

Read full definition: WalletConnect
BlockchainToken

A token is a digital asset on a blockchain that represents value, ownership, utility, or access rights. Examples include ERC-20 tokens on Ethereum.

Read full definition: Token
BlockchainEVM

The EVM (Ethereum Virtual Machine) runs smart contracts on Ethereum and on compatible chains, which share its address format and tooling.

Read full definition: EVM
SecurityClear Signing

Clear Signing is a process in blockchain where transaction data is displayed in human-readable form before being signed, ensuring transparency and preventing blind signing risks.

Read full definition: Clear Signing
BlockchainBitcoin

Bitcoin (BTC) is the first decentralized cryptocurrency, launched in 2009. It uses blockchain technology for secure, peer-to-peer digital transactions without intermediaries.

Read full definition: Bitcoin
BlockchainSolana

Solana is a high-performance layer-1 blockchain platform that enables fast, low-cost transactions using Proof of History and Proof of Stake. Its native token is SOL.

Read full definition: Solana
BlockchainTRON

TRON is a blockchain platform and cryptocurrency (TRX) designed for high-throughput decentralized applications, especially in content sharing and entertainment.

Read full definition: TRON
BlockchainCosmos

Cosmos is a blockchain ecosystem enabling interoperable chains via the Cosmos SDK and IBC protocol. The Cosmos Hub serves as its central chain with the ATOM token.

Read full definition: Cosmos
BlockchainInteroperability

Interoperability in blockchain refers to the ability of different blockchain networks to communicate and exchange data or value seamlessly, enabling cross-chain functionality.

Read full definition: Interoperability
DefiSwap

In cryptocurrency, a swap is the direct exchange of one token for another on a blockchain, often via decentralized exchanges (DEXs) without intermediaries.

DefiIntent-Based Trading

Intent-Based Trading lets users express trade goals instead of exact orders, which blockchain solvers match and execute automatically.

WalletTrezor Suite

Trezor Suite is a software interface for managing Trezor hardware wallets, allowing users to send, receive, and store cryptocurrencies securely.

Read full definition: Trezor Suite
DefiDeFi

DeFi (Decentralized Finance) refers to a set of financial services, such as lending and trading, built on blockchain technology without traditional intermediaries like banks.

BlockchainStablecoin

A stablecoin is a cryptocurrency designed to maintain a stable value, typically pegged to a fiat currency like the US dollar or backed by reserves.

BlockchainBlock Explorer

A block explorer is a website that shows the public contents of a blockchain: transactions, addresses, balances and blocks.

Read full definition: Block Explorer
TransactionTransaction ID

A transaction ID (TXID) is the unique hash that identifies a transaction on a blockchain, used to look it up in a block explorer.

Read full definition: Transaction ID
BlockchainMnemonic Phrase

A mnemonic phrase is a set of words that stores a cryptocurrency wallet's private keys, allowing users to recover access if lost.

Read full definition: Mnemonic Phrase
GeneralCrypto Exchange

A crypto exchange is a company that lets users buy, sell and trade crypto and, by default, holds the keys to their coins.

Read full definition: Crypto Exchange
BlockchainWrapped Token

A wrapped token represents a cryptocurrency or asset from another blockchain on a target chain, pegged 1:1 for interoperability. Examples: WBTC (Bitcoin on Ethereum), WETH.

Key Terms

Frequently Asked Questions

Common questions about hardware wallets and crypto security

Which hardware wallets support cross-chain bridging?
Any model that can sign dapp transactions on the source chain: in our data that includes the current Ledger, Trezor, OneKey, BitBox02, Keystone, Tangem, SafePal and Ellipal models, among others. Bitcoin-only devices cannot sign for EVM bridges. The practical differences are the connection route and the networks each device and its app can manage.
How do I connect a hardware wallet to a bridging aggregator?
The same way as to any dapp: through a browser wallet such as MetaMask or Rabby with the device connected, or through WalletConnect from the manufacturer's app. Select the hardware account, set the source network, and expect the token approval to name the aggregator's contract as spender.
Can I bridge with a Ledger?
Yes. A Ledger can sign bridge transactions through MetaMask, Rabby or WalletConnect, and Ledger states that cross-chain swaps are also available inside Ledger Wallet through third-party providers. Each transaction is confirmed on the device.
Can I bridge tokens with a Trezor, and what is Trezor Bridge?
A Trezor can sign bridge transactions through MetaMask, Rabby or WalletConnect in Trezor Suite. Trezor Bridge is unrelated: it was a program that let browsers communicate with the device, and Trezor lists its standalone version as deprecated.
Will bridged funds arrive at the same address on my hardware wallet?
Between EVM chains, yes: the same address and key apply on Ethereum, Arbitrum, Base and other EVM networks. For Bitcoin, Solana, Tron and other non-EVM chains you must supply a separate address generated on the device for that network.
Why can't I see my tokens after bridging?
Usually the transfer is still in transit, the destination network is not added in the wallet app, or the token is not listed and has to be added by contract address. Look up your address on a block explorer for the destination chain to see the actual balance.

Ready to Choose Your Wallet?

Now that you have the knowledge, take the next step toward securing your crypto.