Author

Topic: trezor + metamask (Read 164 times)

member
Activity: 372
Merit: 53
Telegram @keychainX
April 17, 2024, 06:41:55 AM
#22
Hello everyone, first of all i hope this is the right section.

I have a few questions about the connection between trezor and metamask.
Few years ago i connected my trezor with metamask, but i really don't remember which steps i did.

In this video (https://www.youtube.com/watch?v=67hkAEcEH1o) i see that it's very important not to do "import wallet" but instead "create new wallet".
I don't remember what i did in the past, but, right now, what i should do?

Right now, in my trezor suite i see my eth, but not my tokens...

Thank you very much!

The safest way is to connect the Trezor from the connect hardware wallet pull down menu.

Choose the first account, and then at bottom choose connect hardware wallet.
No need to enter seed, only confirm with your trezor PIN.

Whenever you want to send funds out, you confirm with trezor plugged in, and no need to enter passphrase.

Also, to see then tokens, you need to add the token contract manually.

Easiest to do so is to go to etherescan.io, enter you erc20 address and then from the pulldown menu choose the token you want to add
When token is chosen in your browser, copy the contract and paste it into Metamask. You do that with Import Token menu second from bottom

You should see the tokens then. If other chain than ETH need to change chain first. Takes a few seconds to sync, then they should show up.

Good Luck!
/KX
hero member
Activity: 1666
Merit: 565
February 20, 2024, 04:40:46 AM
#21
thank you both  Pmalek and  OmegaStarScream Smiley
staff
Activity: 3402
Merit: 6065
February 19, 2024, 02:08:37 PM
#20
I take this opportunity to ask: tu upgrade firmware on my trezor, i need to insert again all the Seed Phrase?

As mentioned above, you don't necessarily need the seedphrase, but you should probably have it with you before doing so. I wouldn't take that risk, especially if it's been some time since you last updated. Because if anything goes wrong with the update, you will need to restore your wallet.
legendary
Activity: 2730
Merit: 7065
Farewell, Leo. You will be missed!
February 19, 2024, 01:33:11 PM
#19
I take this opportunity to ask: tu upgrade firmware on my trezor, i need to insert again all the Seed Phrase?
No, you don't. Not unless you have reset your device to factory settings, which wiped the seed phrase from it. If it still works and the seed is in it, then open Trezor Suite on your device, go to the settings menu, and start the upgrade process. Read Update Trezor device firmware for more information.   
hero member
Activity: 1666
Merit: 565
February 19, 2024, 01:20:10 PM
#18
i verify better and i see, directly from my trezor suite, all my tokens.
i think that it's not necessary to use metamask, correct?

Depends on your use-cases. If you're just holding, then no, not really. You can just generate a receiving address, send money to it and that's it. Otherwise if:

- You want to deal with multiple networks. The last time I checked, Trezor suite does not support Polygon, zkSync, etc.
- And most importantly, Trezor Suite does not support WalletConnect[1] so you can't deal with any dapps like Uniswap for example. You would need to connect your Trezor to MetaMask, and then connect MetaMask with whatever site you want to use.

[1] https://github.com/trezor/trezor-suite/issues/3260

right now i just want to hold Smiley

@Pmalek: later i wrote that actually i can see my tokens in my trezor suite Smiley

I take this opportunity to ask: tu upgrade firmware on my trezor, i need to insert again all the Seed Phrase?
legendary
Activity: 2730
Merit: 7065
Farewell, Leo. You will be missed!
February 19, 2024, 12:55:32 PM
#17
In this video (https://www.youtube.com/watch?v=67hkAEcEH1o) i see that it's very important not to do "import wallet" but instead "create new wallet".
I don't remember what i did in the past, but, right now, what i should do?
No, you shouldn't import your wallet because that includes entering your Trezor seed into a web wallet. The seed and everything it holds would then be much less secure, and you essentially turn it into a seed from an online web wallet. Don't do that. Creating a new wallet and connecting the Trezor with Metamask is what you want to do. In that case, your private keys remain on the Trezor and you will be using Metamask as the software interface instead of Trezor Suite.

Right now, in my trezor suite i see my eth, but not my tokens...
I use the Bitcoin-only firmware with my Trezor, so I can only speculate why that is. Perhaps you need to add every single token in the settings of your Trezor Suite. Or it could be that Trezor Suite doesn't support those particular assets. Take a look at https://trezor.io/coins and see if your tokens are supported there in Trezor Suite. If they aren't, you will not be able to see them. But that's why you have Metamask, to interact with your tokens through that software. Also, you can always check everything you need to know about your address on Etherscan.

Firstly meta mask is not a safe wallet will advice you to kindly sweep your funds from both of them.
Both? What's the second one? OP's coins/tokens are on the Trezor, not on Metamask. Metamask only has his public keys if he established a connection to it with his Trezor. No transaction from the hardware wallet can take place without a physical confirmation on the Trezor.
staff
Activity: 3402
Merit: 6065
February 19, 2024, 12:00:45 PM
#16
i verify better and i see, directly from my trezor suite, all my tokens.
i think that it's not necessary to use metamask, correct?

Depends on your use-cases. If you're just holding, then no, not really. You can just generate a receiving address, send money to it and that's it. Otherwise if:

- You want to deal with multiple networks. The last time I checked, Trezor suite does not support Polygon, zkSync, etc.
- And most importantly, Trezor Suite does not support WalletConnect[1] so you can't deal with any dapps like Uniswap for example. You would need to connect your Trezor to MetaMask, and then connect MetaMask with whatever site you want to use.

[1] https://github.com/trezor/trezor-suite/issues/3260
hero member
Activity: 1666
Merit: 565
February 19, 2024, 08:41:11 AM
#15
"Download the latest version  of MetaMask for Chrome or Firefox. If you have not used MetaMask before, you will be required to set up a wallet and generate a recovery seed. This recovery seed is separate and is not part of your Trezor and is not necessary if you only intend to use MetaMask with your Trezor."

they say "is not necessary"...

The seedphrase is not necessary to link your MetaMask with your Trezor. That's correct.

If you follow the above instructions I gave you, you should only need to enter your PIN, and authorize the action from the device itself, as you would normally do to authorize a transaction you're sending. You won't need your seedphrase at all.

thank you!

i verify better and i see, directly from my trezor suite, all my tokens.
i think that it's not necessary to use metamask, correct?
staff
Activity: 3402
Merit: 6065
February 19, 2024, 08:10:52 AM
#14
"Download the latest version  of MetaMask for Chrome or Firefox. If you have not used MetaMask before, you will be required to set up a wallet and generate a recovery seed. This recovery seed is separate and is not part of your Trezor and is not necessary if you only intend to use MetaMask with your Trezor."

they say "is not necessary"...

The seedphrase is not necessary to link your MetaMask with your Trezor. That's correct.

If you follow the above instructions I gave you, you should only need to enter your PIN, and authorize the action from the device itself, as you would normally do to authorize a transaction you're sending. You won't need your seedphrase at all.
hero member
Activity: 1666
Merit: 565
February 19, 2024, 07:33:36 AM
#13
What you need to do is to recover your wallet and be able to spend your coins with the use the seed phrase that Trezor generated you in the past while using it with the Metamask. If you do not have access to the seed phrase, that means your coins are lost. You will need the seed phrase.


You do not need to be posting consecutively. Just put all on a single post and let people reply before you post again. You can just edit your post if you still have something to add.

sorry for the double post.
Thank you, but i don't understand.

If years ago, i clicked on "import wallet" i have no metamask's  seed phrase.
In this case, how can i have a  seed phrase?


Also, i read on the url posted before:

"Download the latest version  of MetaMask for Chrome or Firefox. If you have not used MetaMask before, you will be required to set up a wallet and generate a recovery seed. This recovery seed is separate and is not part of your Trezor and is not necessary if you only intend to use MetaMask with your Trezor."

they say "is not necessary"...
legendary
Activity: 1512
Merit: 4795
February 19, 2024, 07:12:40 AM
#12
What you need to do is to recover your wallet and be able to spend your coins with the use the seed phrase that Trezor generated you in the past while using it with the Metamask. If you do not have access to the seed phrase, that means your coins are lost. You will need the seed phrase.


You do not need to be posting consecutively. Just put all on a single post and let people reply before you post again. You can just edit your post if you still have something to add.
hero member
Activity: 1666
Merit: 565
February 19, 2024, 06:52:47 AM
#11
i have my seed phrase backup of my trezor.
i have to use that?
That you used for the Metamask in the past? If it is the one, yes you can you it.

ok, i'm starting to think i am in trouble Sad

i really don't remember what i did years before.

right now i have access to my trezor, where i can see that i have eth.
In that public address i have some tokens.

What can i do to recover those tokens?

since i didn't remember any pass phrase for metamask, it is possibile that years ago i clicked on "import wallet"?
legendary
Activity: 1512
Merit: 4795
February 19, 2024, 06:41:14 AM
#10
i have my seed phrase backup of my trezor.
i have to use that?
That you used for the Metamask in the past? If it is the one, yes you can you it.
hero member
Activity: 1666
Merit: 565
February 19, 2024, 06:36:02 AM
#9
Since i use metamask years ago, i don't have to set up a wallet?
If you have the wallet install and you have not deleted it, no need to setup the wallet again. But if you do not have Metamask again, you will need to setup the wallet. If you have your seed phrase backup, you have no problem.

i have my seed phrase backup of my trezor.
i have to use that?
legendary
Activity: 1512
Merit: 4795
February 19, 2024, 05:39:19 AM
#8
MetaMask is open-source, and has always been as far as I can remember: https://github.com/MetaMask/metamask-extension
I thought it is a close source wallet until today.

@asdlolciterquit
No other reason why you should not use Metamask wallet. So far it is an open source wallet, using it with Trezor is good. It is one of the best altcoins wallets.
staff
Activity: 3402
Merit: 6065
February 19, 2024, 05:23:30 AM
#7
Because Metamask is not an open source wallet. I am not also a Mycelium wallet user, but I saw on Mycelium that you can connect it to a hardware wallet, but just that Metamask is supporting more coins and tokens. Any close source wallet is not safe and secure to use because you do not know if the code used to build the wallet has some vulnerabilities like spyware and malware that can render your coins stolen.

MetaMask is open-source, and has always been as far as I can remember: https://github.com/MetaMask/metamask-extension

I do not recommend the use of closed-source wallets, but AFAIK, even when doing so with a hardware wallet like Trezor, transactions can still not be signed without physical access to the device.
legendary
Activity: 1512
Merit: 4795
February 19, 2024, 05:19:33 AM
#6
Since i use metamask years ago, i don't have to set up a wallet?
If you have the wallet install and you have not deleted it, no need to setup the wallet again. But if you do not have Metamask again, you will need to setup the wallet. If you have your seed phrase backup, you have no problem.

Firstly meta mask is not a safe wallet will advice you to kindly sweep your funds from both of them.
You can move the eth to a new mycelium wallet mycelium supports eth and Bitcoin.

why is not safe?
anyways, i want to keep my eth/tokens on trezor, is it possible to connect trezor with mycelium?
Because Metamask is not an open source wallet. I am not also a Mycelium wallet user, but I saw on Mycelium that you can connect it to a hardware wallet, but just that Metamask is supporting more coins and tokens. Any close source wallet is not safe and secure to use because you do not know if the code used to build the wallet has some vulnerabilities like spyware and malware that can render your coins stolen.
staff
Activity: 3402
Merit: 6065
February 19, 2024, 05:09:19 AM
#5
thank you, i read: "Download the latest version  of MetaMask for Chrome or Firefox. If you have not used MetaMask before, you will be required to set up a wallet and generate a recovery seed. This recovery seed is separate and is not part of your Trezor and is not necessary if you only intend to use MetaMask with your Trezor."

Since i use metamask years ago, i don't have to set up a wallet?

If it's already installed, and you have a wallet setup and everything then yes, you don't need to setup a wallet.

You could just open your MetaMask, and click on "Account 1" dropdown (or whatever you named it) -> "Add account or hardware wallet" -> "Add hardware wallet".
hero member
Activity: 1666
Merit: 565
February 19, 2024, 05:06:26 AM
#4
That's correct, you shouldn't import your seedphrase. That defeats the whole purpose of using a hardware wallet.

Here's a step-by-step guide from Trezor. It's a pretty straightforward process: https://trezor.io/learn/a/metamask-and-trezor

If you want to access your tokens on other EVM chains or L2s that are stored in your Trezor, then all you have to do is switch the network like you normally do.

thank you, i read: "Download the latest version  of MetaMask for Chrome or Firefox. If you have not used MetaMask before, you will be required to set up a wallet and generate a recovery seed. This recovery seed is separate and is not part of your Trezor and is not necessary if you only intend to use MetaMask with your Trezor."

Since i use metamask years ago, i don't have to set up a wallet?

Firstly meta mask is not a safe wallet will advice you to kindly sweep your funds from both of them.
You can move the eth to a new mycelium wallet mycelium supports eth and Bitcoin.

why is not safe?
anyways, i want to keep my eth/tokens on trezor, is it possible to connect trezor with mycelium?
sr. member
Activity: 308
Merit: 448
Math + Code = Blockchain 😁
February 19, 2024, 04:58:37 AM
#3
Firstly meta mask is not a safe wallet will advice you to kindly sweep your funds from both of them.
You can move the eth to a new mycelium wallet mycelium supports eth and Bitcoin.
staff
Activity: 3402
Merit: 6065
February 19, 2024, 04:58:16 AM
#2
That's correct, you shouldn't import your seedphrase. That defeats the whole purpose of using a hardware wallet.

Here's a step-by-step guide from Trezor. It's a pretty straightforward process: https://trezor.io/learn/a/metamask-and-trezor

If you want to access your tokens on other EVM chains or L2s that are stored in your Trezor, then all you have to do is switch the network like you normally do.
hero member
Activity: 1666
Merit: 565
February 19, 2024, 04:55:21 AM
#1
Hello everyone, first of all i hope this is the right section.

I have a few questions about the connection between trezor and metamask.
Few years ago i connected my trezor with metamask, but i really don't remember which steps i did.

In this video (https://www.youtube.com/watch?v=67hkAEcEH1o) i see that it's very important not to do "import wallet" but instead "create new wallet".
I don't remember what i did in the past, but, right now, what i should do?

Right now, in my trezor suite i see my eth, but not my tokens...

Thank you very much!
Jump to: