LeoDexLeoDex
Beginner7 min readUpdated 2026-06-05

How to Swap Crypto with a Trezor (No KYC, Keys Stay on Device)

Key Takeaways

  • •LeoDex has native Trezor support — connect a Bitcoin (Native SegWit) or EVM account directly, no MetaMask in the middle.
  • •Swaps are non-custodial and KYC-free: your private keys never leave the Trezor, and you confirm the exact amount and address on the device's own screen.
  • •Unlike Trezor Suite's built-in swap (EVM-only, with Bitcoin routed through KYC exchanges), LeoDex swaps native Bitcoin cross-chain through THORChain, Chainflip, MAYAChain, and NEAR Intents.

A Trezor keeps your private keys offline, on the device. LeoDex is a non-custodial cross-chain swap aggregator. Put them together and you can swap Bitcoin or any EVM asset across 40+ blockchains without an account, without ID verification, and without ever handing your keys to anyone — you approve each transaction on the Trezor itself.

This guide walks through the whole flow, from connecting your device to receiving the swapped asset on the chain of your choice.

How to Swap with a Trezor (No KYC) in 5 Steps

  1. Connect your Trezor to LeoDex and pick a Bitcoin or EVM account.
  2. Choose the asset to swap and the destination chain and address.
  3. Compare routes and pick the best net output.
  4. Approve the transaction on your Trezor's screen.
  5. Receive the swapped asset on-chain at your destination address.

Each step is covered in detail below.

What You'll Need

  • A Trezor hardware wallet with funds in a Bitcoin or supported EVM account.
  • Your Trezor plugged into the computer and unlocked (enter your PIN on the device).
  • A desktop browser. Trezor connects through the Trezor Connect popup (or Trezor Suite if it's running), so a laptop or desktop works best.
  • The destination address for whatever chain you're swapping into — for example, a Solana address if you're swapping BTC to SOL.

No account, no email, nothing to sign up for.

Step 1: Connect Your Trezor to LeoDex

  1. Go to leodex.io and click Connect Wallet.
  2. Choose Trezor from the hardware wallet options.
  3. Pick the account family you want: EVM (Ethereum, Arbitrum, Base, BNB Chain, Optimism, Avalanche, Polygon) or Bitcoin.
  4. A Trezor Connect window opens. If your browser asks for permission to talk to the device — or prompts you to install Trezor Bridge — allow it.
  5. Approve the connection. LeoDex reads your public addresses from the device — your private keys stay on the Trezor the entire time.
  6. If LeoDex finds more than one account, choose which one to use. That's it — you're connected.

LeoDex only ever receives your public address and the transactions you sign. It never sees or stores your seed phrase or private keys. For security, hardware wallets are not kept connected between visits, so you reconnect each time you return. A cold device shouldn't have a hot, always-on connection to it — that's the point.

Step 2: Choose Your Swap

Select your from asset — the Bitcoin or EVM token you're holding on your Trezor — and your to asset on any of 40+ supported chains. Enter the amount, then provide the destination address for the chain you're receiving on. Because this is a cross-chain swap, the asset settles to a real address on the destination chain, not to an exchange balance.

Double-check this address. It must be a valid address on the chain you're receiving — a Solana address for SOL, an XRP address for XRP. Cross-chain swaps send to the address you provide, and a send to a wrong or wrong-chain address cannot be reversed.

Step 3: Compare the Best Route

LeoDex doesn't rely on a single liquidity source. It streams live quotes from THORChain, Chainflip, MAYAChain, NEAR Intents, and more, then surfaces the route with the best net output for your specific trade. You'll see the rate, fees, and estimated time before you commit. Click Compare alternatives to see every route side by side.

Step 4: Approve on Your Trezor

When you confirm the swap, LeoDex builds the transaction and sends it to your Trezor for signing. Your device shows the exact details — amount, recipient, and network fee. Read them on the Trezor's screen and confirm there. This on-device check is the whole point of a hardware wallet: even if your computer were compromised, nothing is signed unless you physically approve it on the device.

For Bitcoin swaps, LeoDex constructs the transaction — including the protocol memo (a short instruction attached to the Bitcoin transaction that tells THORChain or MAYAChain where to send your swapped funds) — and your Trezor signs it locally before it's broadcast.

Step 5: Receive Your Assets

Once signed, the transaction is broadcast on-chain and the protocol settles your swap directly to the destination address you chose. There's no deposit account to fund, no withdrawal to request, and no centralized exchange holding your money in between. You can track progress on LeoDex while it confirms.

Which Bitcoin Account Should You Use?

When connecting a Bitcoin account, choose Native SegWit (addresses starting with bc1q). It's the default and signs reliably for LeoDex swaps. Nested SegWit (addresses starting with 3) also works. Taproot (bc1p) and legacy Bitcoin accounts are not supported for Trezor signing on LeoDex yet, so stick with Native SegWit for the smoothest experience.

Which Chains Can I Connect a Trezor For?

On LeoDex you can connect a Trezor for Bitcoin and seven EVM chains: Ethereum, Arbitrum, Base, BNB Chain, Optimism, Avalanche, and Polygon. Your EVM account uses one address across all seven. From any connected asset you can swap into 40+ destination chains — including Solana, XRP, Dogecoin, Litecoin, and more — by entering a destination address for that chain.

Why Not Just Use Trezor Suite's Built-In Swap?

Trezor Suite has a swap feature, but its on-chain DEX option is EVM-only. For Bitcoin and other non-EVM assets, Suite routes you through centralized-exchange partners that can require KYC above certain limits. If your goal is to swap native Bitcoin cross-chain without identity checks, that's exactly the gap LeoDex fills. For a full breakdown, see Trezor Suite Swap vs LeoDex.

Troubleshooting

  • The popup won't connect or the device seems unresponsive. Close any stale Trezor tabs or Trezor Suite windows, reconnect your Trezor, and retry. Only one app should talk to the device at a time.
  • You rejected a transaction by mistake. Nothing is broadcast when you reject on the device. Just start the swap again and approve when the details look right.
  • You don't see your Bitcoin balance. Make sure you connected a Native SegWit (bc1q) account — that's the supported type for Trezor swaps on LeoDex.

Self-custody swapping is only as safe as your habits. Always confirm the amount and recipient on the Trezor's screen, and never approve a transaction you didn't initiate. Read more about how LeoDex keeps swaps secure, or learn the basics in What Is Cross-Chain Swapping?

Connect your Trezor on LeoDex and try a swap — no account, no KYC, keys on your device.

Frequently Asked Questions

Can I swap Bitcoin from my Trezor without KYC?

Yes. Connect your Trezor's Native SegWit Bitcoin account to LeoDex and swap real BTC across 40+ chains with no KYC and no account. The transaction is signed on your Trezor and settles on-chain through decentralized protocols — LeoDex never takes custody.

Do I need MetaMask to connect a Trezor to LeoDex?

No. LeoDex has native Trezor support, so you connect the device directly. There's no need to route through MetaMask or any browser extension.

Which chains can I connect my Trezor for?

Bitcoin plus seven EVM chains: Ethereum, Arbitrum, Base, BNB Chain, Optimism, Avalanche, and Polygon. From there you can swap into 40+ destination chains by entering a destination address.

Are my keys safe when I connect my Trezor to a DEX?

Yes. Your private keys never leave the Trezor. LeoDex only receives your public address and the transaction you sign on the device, and you confirm the exact amount and recipient on the Trezor's screen before anything is broadcast.

Is it safe to connect a Trezor to a DEX?

Yes, when the DEX is non-custodial and you confirm each transaction on the device. Connecting a Trezor to LeoDex never exposes your private keys — LeoDex only receives your public address and the transaction you approve on the Trezor's screen. Always verify the amount and recipient on the device before confirming.

Why can't I use a Taproot Bitcoin account?

Trezor signing on LeoDex currently supports Native SegWit (bc1q) and Nested SegWit (3…) Bitcoin accounts. Taproot (bc1p) and legacy accounts aren't enabled yet — use a Native SegWit account for the smoothest experience.