Author

Topic: Generate Bitcoin address from Ethereum address via Metamask (Read 214 times)

hero member
Activity: 1442
Merit: 775
Appreciate if anyone can remember that website, even if it doesn't exist anymore  Shocked
Did you mean https://github.com/unisat-wallet?
ArpFlush,

Unisat wallet is for Ordinal BRC20 token.
Its website: https://unisat.io/
Its Github is a link above posted by Yamane_Keto.

It still exists and Ordinals BRC20 tokens still exist too. They have yet died and we will have to wait for 2026 bear market to see many BRC20 tokens die.
hero member
Activity: 406
Merit: 443
Appreciate if anyone can remember that website, even if it doesn't exist anymore  Shocked
Did you mean https://github.com/unisat-wallet?
legendary
Activity: 3472
Merit: 10611
Considering how the asymmetric cryptography part of Ethereum is an exact copy of Bitcoin's, there is no difference between the private and public keys. The same elliptic curve and same algorithm is used to generate them.

Keep in mind that it is never a good idea to use altcoin related tools or wallets to generate a key used for bitcoin. Your funds will be at risk.

this solution didn't result in the correct Taproot address.
Why do you think it is not the "correct" address? What are you comparing it with?
There are two different ways to generate a Taproot address from the same key and both will be "correct".

There is also generative (dot) xyz, but this also returns another BTC address.
Scammers that are using an exploit in the protocol to perform an attack on it do not care about correctness so I wouldn't use any Ordinals Attack related services as a reference.
hero member
Activity: 623
Merit: 501
Hey guys,

Long time since I have posted. I'm stuck here with the fact that last year, I connected my Metamask wallet (on Ethereum) with a web-3 website that used the Ethereum address (or its private key) to create a Bitcoin address. That way, I could use MM on Bitcoin.
No, you can’t. MetaMask UI still does not support Bitcoin, so all you will get is an address to receive payments, and when you want to spend from it, the problem will be. You also mentioned the web-3 website, which means that the private key is connected to a website and that website can record your private key.

Appreciate if anyone can remember that website, even if it doesn't exist anymore
Search using the forum because search engines rarely show results for sites that no longer work.
I found this topic[1] and from it this website ---> https://web.archive.org/web/20230423195740/https://free-online-app.com/ Is it what you are looking for?


[1] https://bitcointalksearch.org/topic/convert-bitcoin-address-to-ethereum-address-5236028
Thanks for the suggestions. However, it's not what I'm looking for. Metamask can (nowadays) get you a BTC address thanks to their "Snaps" but this solution didn't result in the correct Taproot address. Therefore I think it has something to do with derivation paths. There is also generative (dot) xyz, but this also returns another BTC address.
hero member
Activity: 623
Merit: 501
Even they use same BIP and seed word list, you should never use two different wallet tools / softwares to import and use a same wallet seed phrase or private key.

Because they are built by different teams and one team can be good and another can be bad. By using one private key, one wallet seed phrase around different tools, you have risk to lose your coins anytime if one of those tools are compromised or have back doors.

Don't let your laziness makes you poor or bankrupted.
Thanks for the advice but I know what I'm doing, no worries. It concerns a hot wallet (metamask) while my funds or safe and sound on a hardware wallet. It's because I try out alot of new things and this time I forget to write down the web3 site I connected to, although I think it was generative (dot) xyz, it still returns a wrong btc address.
What I'm looking for is a tool that allows me to change the derivation path from or a BTC private key or a seed phrase. The goal is to find the correct taproot address. Iancoleman's tool (offline) helped me on the way and Sparrow wallet too but Sparrow doesn't allow me to change a derivation path I noticed.
legendary
Activity: 2310
Merit: 4085
Farewell o_e_l_e_o
Even they use same BIP and seed word list, you should never use two different wallet tools / softwares to import and use a same wallet seed phrase or private key.

Because they are built by different teams and one team can be good and another can be bad. By using one private key, one wallet seed phrase around different tools, you have risk to lose your coins anytime if one of those tools are compromised or have back doors.

Don't let your laziness makes you poor or bankrupted.
legendary
Activity: 2688
Merit: 3983
Hey guys,

Long time since I have posted. I'm stuck here with the fact that last year, I connected my Metamask wallet (on Ethereum) with a web-3 website that used the Ethereum address (or its private key) to create a Bitcoin address. That way, I could use MM on Bitcoin.
No, you can’t. MetaMask UI still does not support Bitcoin, so all you will get is an address to receive payments, and when you want to spend from it, the problem will be. You also mentioned the web-3 website, which means that the private key is connected to a website and that website can record your private key.

Appreciate if anyone can remember that website, even if it doesn't exist anymore
Search using the forum because search engines rarely show results for sites that no longer work.
I found this topic[1] and from it this website ---> https://web.archive.org/web/20230423195740/https://free-online-app.com/ Is it what you are looking for?


[1] https://bitcointalksearch.org/topic/convert-bitcoin-address-to-ethereum-address-5236028
hero member
Activity: 623
Merit: 501
A much better way is to use the seed phrase and derive a bitcoin address using its derivation paths like m/'44/0'/0', m/84'/0'/0' and so on.

Thanks for the suggestion. So I download iancoleman's github page (mnemonic code convertor) and pasted my metamask seed in it. The thing is now that this convertor doesn't show Taproot addresses. Can I do something with the info I have now (e.g. BIP32 Extended Public Key) and introduce it in my Bitcoin Core wallet (or via cli)?
legendary
Activity: 1568
Merit: 6660
bitcoincleanup.com / bitmixlist.org
It's not a good idea to other coins address from an ethereum address or a bitcoin address or anything like that!

Because they don't explain the process of how they go about and generate that address, so if that service does down or becomes inaccessible, you will permanently lose access to your funds in that generated address despite having the private key to your Ethereum address, because you literally do not know how they are making the Bitcoin address.

A much better way is to use the seed phrase and derive a bitcoin address using its derivation paths like m/'44/0'/0', m/84'/0'/0' and so on.
hero member
Activity: 623
Merit: 501
Never heard of any Web3 website that uses metamask with your ETH address(Privkey) to generate a Bitcoin address.
Are you sure that it is a Bitcoin address? Do you know the 3 first character of your Bitcoin address? Legacy/Bech32 address?
Yes, 100% sure. I don't remember the format. Think it was or a Segwit (3) or a Bech32. I can't find anything anymore in Google.

Why not export the private key of this Ethereum address from your Metamask wallet and import the private key to any Bitcoin wallet like Electrum?

Or you might be talking about Zion here's their website btc.justsnap.io
I may try the Electrum part but I'm not sure for Zion's solution as I think it's an online form. Thanks for the help!
Edit: Justsnap used the extended pubkey as Metamask snap, so no problem to use it. No luck this far however.
legendary
Activity: 3374
Merit: 3095
Playbet.io - Crypto Casino and Sportsbook
Never heard of any Web3 website that uses metamask with your ETH address(Privkey) to generate a Bitcoin address.
Are you sure that it is a Bitcoin address? Do you know the 3 first character of your Bitcoin address? Legacy/Bech32 address?

Why not export the private key of this Ethereum address from your Metamask wallet and import the private key to any Bitcoin wallet like Electrum?


Or you might be talking about Zion here's their website btc.justsnap.io
hero member
Activity: 623
Merit: 501
Hey guys,

Long time since I have posted. I'm stuck here with the fact that last year, I connected my Metamask wallet (on Ethereum) with a web-3 website that used the Ethereum address (or its private key) to create a Bitcoin address. That way, I could use MM on Bitcoin.
Now, today you can use these so called "snaps" on MM but that wasn't what I used. It was in the beginning of the Ordinals, think early last year.
Appreciate if anyone can remember that website, even if it doesn't exist anymore  Shocked
Jump to: