Please help a newbie figure out how to send USDT and USDC from Kraken via either the Solana Network or Polygon Network to my “Model T” Trezor Suite.
- How do I generate these addresses for my “Model T” Trezor Suite?
- Which networks are available for USDT + USDC for the Trezor Suite?
From Kraken you can send via the Solana, Polygon, Tron, Arbitrum and Ethereum network (but who wants to pay $8 withdrawal fees for the Ethereum network when Solana and Polygon are both just $1).
First, I would like to mention that the Solana and Tron networks are not supported by Trezor devices. You cannot send your funds to Trezor via these networks as Trezor cannot generate addresses for Solana and Tron.
You can use any EVM that Kraken offers (Polygon or Arbitrum). However, please keep in mind that you will not be able to see and manage USDT and USDC sent via EVM directly in Trezor Suite as these networks are not natively supported there. Only the Ethereum network is natively supported in Trezor Suite (you will see your USDT and USDC under the “Tokens” tab in Trezor Suite only if you send them via the Ethereum network).
EVMs are supported by Trezor devices though. It means that you need to use 3rd party app (for example MetaMask) to be able to see and manage USDT and USDC sent via EVMs. Information on how to connect Trezor with MetaMask can be found at https://trezor.io/learn/a/metamask-and-trezor. If you want to use EVM, please send your funds to the ETH address that you see under your ETH account in Trezor Suite and then connect the same ETH address to MetaMask in the step “Select an account”.
You need to add the desired EVM to MetaMask then. Information on how to add EVM to MetaMask can be found in the video linked at How to use EVM compatible chains with Trezor (Matic, Avax) - #2
(Polygon is used as an example, if you want to use Arbitrum you need to search and add “Arbitrum One” on chainlist.org)
The last step is to enable the desired token (USDT, USDC) in MetaMask (connected to the desired EVM). In order to do it, you need to choose “+ Import tokens”:
and paste the contract address of the desired token:
Please, find answers to your questions below:
- You do not need to have ETH in your ETH address (generated by Trezor device) before sending the funds there.
- Yes, you need to have ETH there to pay the transaction fees once you want to send the ERC20 tokens out from your ETH account in Trezor Suite.
- Yes, Solana is not supported right now. However, we have heard a lot of requests from our users and supporters to add Solana support to Trezor and we decided to meet them. We are currently working on Solana support in Trezor, but we don’t have any additional information to share at this time. We will keep you updated.