Bitcoin Forum
November 19, 2024, 03:11:24 AM *
News: Check out the artwork 1Dq created to commemorate this forum's 15th anniversary
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Generate Bitcoin address from Ethereum address via Metamask  (Read 214 times)
ArpFlush (OP)
Hero Member
*****
Offline Offline

Activity: 623
Merit: 501


View Profile
February 21, 2024, 08:09:50 PM
 #1

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

"Panic Selling is not an Investment Strategy"
BitMaxz
Legendary
*
Offline Offline

Activity: 3444
Merit: 3175


Playbet.io - Crypto Casino and Sportsbook


View Profile WWW
February 21, 2024, 08:34:22 PM
Merited by ABCbits (1)
 #2

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

███████████████
█████████████████████
██████▄▄███████████████
██████▐████▄▄████████████
██████▐██▀▀▀██▄▄█████████
████████▌█████▀██▄▄██████
██████████████████▌█████
█████████████▀▄██▀▀██████
██████▐██▄▄█▌███████████
██████▐████▀█████████████
██████▀▀███████████████
█████████████████████
███████████████

.... ..Playbet.io..Casino & Sportsbook.....Grab up to  BTC + 800 Free Spins........
████████████████████████████████████████
██████████████████████████████████████████████
██████▄▄████████████████████████████████████████
██████▐████▄▄█████████████████████████████████████
██████▐██▀▀▀██▄▄██████████████████████████████████
████████▌█████▀██▄▄█████▄███▄███▄███▄█████████████
██████████████████▌████▀░░██▌██▄▄▄██████████████
█████████████▀▄██▀▀█████▄░░██▌██▄░░▄▄████▄███████
██████▐██▄▄█▌██████████▀███▀███▀███▀███▀█████████
██████▐████▀██████████████████████████████████████
██████▀▀████████████████████████████████████████
██████████████████████████████████████████████
████████████████████████████████████████
ArpFlush (OP)
Hero Member
*****
Offline Offline

Activity: 623
Merit: 501


View Profile
February 21, 2024, 08:48:32 PM
 #3

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.

"Panic Selling is not an Investment Strategy"
NotATether
Legendary
*
Offline Offline

Activity: 1792
Merit: 7389


Top Crypto Casino


View Profile WWW
February 22, 2024, 11:22:06 AM
 #4

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.

███████████████████████
████▐██▄█████████████████
████▐██████▄▄▄███████████
████▐████▄█████▄▄████████
████▐█████▀▀▀▀▀███▄██████
████▐███▀████████████████
████▐█████████▄█████▌████
████▐██▌█████▀██████▌████
████▐██████████▀████▌████
█████▀███▄█████▄███▀█████
███████▀█████████▀███████
██████████▀███▀██████████

███████████████████████
.
BC.GAME
▄▄▀▀▀▀▀▀▀▄▄
▄▀▀░▄██▀░▀██▄░▀▀▄
▄▀░▐▀▄░▀░░▀░░▀░▄▀▌░▀▄
▄▀▄█▐░▀▄▀▀▀▀▀▄▀░▌█▄▀▄
▄▀░▀░░█░▄███████▄░█░░▀░▀▄
█░█░▀░█████████████░▀░█░█
█░██░▀█▀▀█▄▄█▀▀█▀░██░█
█░█▀██░█▀▀██▀▀█░██▀█░█
▀▄▀██░░░▀▀▄▌▐▄▀▀░░░██▀▄▀
▀▄▀██░░▄░▀▄█▄▀░▄░░██▀▄▀
▀▄░▀█░▄▄▄░▀░▄▄▄░█▀░▄▀
▀▄▄▀▀███▄███▀▀▄▄▀
██████▄▄▄▄▄▄▄██████
.
..CASINO....SPORTS....RACING..


▄▄████▄▄
▄███▀▀███▄
██████████
▀███▄░▄██▀
▄▄████▄▄░▀█▀▄██▀▄▄████▄▄
▄███▀▀▀████▄▄██▀▄███▀▀███▄
███████▄▄▀▀████▄▄▀▀███████
▀███▄▄███▀░░░▀▀████▄▄▄███▀
▀▀████▀▀████████▀▀████▀▀
ArpFlush (OP)
Hero Member
*****
Offline Offline

Activity: 623
Merit: 501


View Profile
February 24, 2024, 09:39:10 AM
 #5

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)?

"Panic Selling is not an Investment Strategy"
hugeblack
Legendary
*
Offline Offline

Activity: 2702
Merit: 3995



View Profile WWW
February 24, 2024, 10:49:45 AM
 #6

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://bitcointalk.org/index.php?topic=5236028.0

█▀▀▀











█▄▄▄
▀▀▀▀▀▀▀▀▀▀▀
e
▄▄▄▄▄▄▄▄▄▄▄
█████████████
████████████▄███
██▐███████▄█████▀
█████████▄████▀
███▐████▄███▀
████▐██████▀
█████▀█████
███████████▄
████████████▄
██▄█████▀█████▄
▄█████████▀█████▀
███████████▀██▀
████▀█████████
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
c.h.
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
▀▀▀█











▄▄▄█
▄██████▄▄▄
█████████████▄▄
███████████████
███████████████
███████████████
███████████████
███░░█████████
███▌▐█████████
█████████████
███████████▀
██████████▀
████████▀
▀██▀▀
tranthidung
Legendary
*
Offline Offline

Activity: 2464
Merit: 4279


Farewell o_e_l_e_o


View Profile WWW
February 24, 2024, 01:51:35 PM
 #7

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.

▄▄███████▄▄
▄██████████████▄
▄██████████████████▄
▄████▀▀▀▀███▀▀▀▀█████▄
▄█████████████▄█▀████▄
███████████▄███████████
██████████▄█▀███████████
██████████▀████████████
▀█████▄█▀█████████████▀
▀████▄▄▄▄███▄▄▄▄████▀
▀██████████████████▀
▀███████████████▀
▀▀███████▀▀
.
 MΞTAWIN  THE FIRST WEB3 CASINO   
.
.. PLAY NOW ..
ArpFlush (OP)
Hero Member
*****
Offline Offline

Activity: 623
Merit: 501


View Profile
February 24, 2024, 03:23:16 PM
 #8

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.

"Panic Selling is not an Investment Strategy"
ArpFlush (OP)
Hero Member
*****
Offline Offline

Activity: 623
Merit: 501


View Profile
February 24, 2024, 04:10:57 PM
 #9

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://bitcointalk.org/index.php?topic=5236028.0
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.

"Panic Selling is not an Investment Strategy"
pooya87
Legendary
*
Offline Offline

Activity: 3640
Merit: 11041


Crypto Swap Exchange


View Profile
February 25, 2024, 04:31:01 AM
 #10

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.

█▀▀▀











█▄▄▄
▀▀▀▀▀▀▀▀▀▀▀
e
▄▄▄▄▄▄▄▄▄▄▄
█████████████
████████████▄███
██▐███████▄█████▀
█████████▄████▀
███▐████▄███▀
████▐██████▀
█████▀█████
███████████▄
████████████▄
██▄█████▀█████▄
▄█████████▀█████▀
███████████▀██▀
████▀█████████
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
c.h.
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
▀▀▀█











▄▄▄█
▄██████▄▄▄
█████████████▄▄
███████████████
███████████████
███████████████
███████████████
███░░█████████
███▌▐█████████
█████████████
███████████▀
██████████▀
████████▀
▀██▀▀
Yamane_Keto
Hero Member
*****
Offline Offline

Activity: 630
Merit: 510



View Profile WWW
February 29, 2024, 02:37:48 AM
 #11

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

えいごをはなせますか。
SquirrelJulietGarden
Hero Member
*****
Offline Offline

Activity: 1512
Merit: 814



View Profile
March 05, 2024, 11:18:50 AM
 #12

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.

Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!