Author

Topic: Help with P2PKH (starts with "1") address is supported for BTC (Read 254 times)

legendary
Activity: 2534
Merit: 6080
Self-proclaimed Genius
And I also think there's also a bitcoin blockchain explorer that has that feature which can show the user other types of bitcoin address that is associated or shares the same private keys with the address they are at its transaction log at that time,
-snip-
There is no way to know what addresses have been derived from the same private key unless you have the private key or there's a transaction made from one of those addresses.
The "PubKeyHash" that you can decode from the address can be encoded into different type of addresses without the associated public/private key.

@Fivestar4everMVP
Perhaps you're talking about this site, but it's not a blockexplorer: https://privatekeys.pw/address/bitcoin/1CKCVdbDJasYmhswB6HKZHEAnNaDpK7W4n?
legendary
Activity: 2380
Merit: 5213
And I also think there's also a bitcoin blockchain explorer that has that feature which can show the user other types of bitcoin address that is associated or shares the same private keys with the address they are at its transaction log at that time,
I haven't ever heard of a blockchain explorer doing that and I doubt there is any. Even if there's a blockchain explorer doing so, it can't do that for all addresses.
There is no way to know what addresses have been derived from the same private key unless you have the private key or there's a transaction made from one of those addresses.
legendary
Activity: 2422
Merit: 1083
Leading Crypto Sports Betting & Casino Platform
Where or how can I get a BTC adress starting with 1?

Thanks guys.
This is very simple to get from mycelium mobile wallet, the wallet has the ability to show you three different format of bitcoin addresses being-
1. P2PKH - starts with the number "1"
2. P2SH - starts with the number "3"
3. BECH32 - starts with "bc1"
All this three different types of addresses are also controlled by one private key..

And I also think there's also a bitcoin blockchain explorer that has that feature which can show the user other types of bitcoin address that is associated or shares the same private keys with the address they are at its transaction log at that time, took notice of this one time i was exploring a transaction on the bitcoin explorer, but didn't take note of which explorer in particular.
legendary
Activity: 2534
Merit: 6080
Self-proclaimed Genius
But it does not yet generate pay-to-tap-root addresses.
there is nothing application yet to derive taproot addresses from seed, but I find it on github, someone can do that using javascript. I never try it yet, so do at your own risk.
Sparrow can create TapRoot addresses, it's a wallet that can import existing BIP39 seed phrase or generate new ones.

But we've gone quite far from the original topic, further discussion needs a new thread IMO.
hero member
Activity: 868
Merit: 737
But it does not yet generate pay-to-tap-root addresses.
there is nothing application yet to derive taproot addresses from seed, but I find it on github, someone can do that using javascript. I never try it yet, so do at your own risk.
legendary
Activity: 2870
Merit: 7490
Crypto Swap Exchange
But there is also segwith vanity address generator.
I think OP already got what he wanted, it's really important to learn how to generate a bitcoin address before getting into a business/ transaction involving bitcoin. That being said, could you give a link to segvit vanity generator please?

VanitySearch[1-2] probably easiest tool you could find. Other user also create tool called segvan[3], but it's rather tricky to compile that due to lack of documentation. Don't forget you can't use character "1", "b", "i", and "o".

Code:
Z:\>VanitySearch.exe bc1qccccc
VanitySearch v1.19
Difficulty: 33554432
Search: bc1qccccc [Compressed]
Start Mon Jan 23 20:01:26 2023
Base Key: BA0EF0F69B6E0E051140672261E760BBB6B1C1669DAB61A1B2F47CD0F70D708D
Number of CPU thread: 4

PubAddress: bc1qcccccnndmrfkhmde6ux3lfgu6ngln6jyynv9rd
Priv (WIF): p2wpkh:KxYqEXKb8sSknEgAXsTdT9vP326yzrFsru4HkrDiXs7VhjFYsf2L
Priv (HEX): 0x27AC9B1AA0320C6872FECF95C89724579B24585582FFB0A90E3099CF16276A1E

Edit: @Charles-Tim answer faster while i was re-check VanitySearch capablity.

[1] https://github.com/JeanLucPons/VanitySearch/
[2] https://bitcointalksearch.org/topic/vanitysearch-yet-another-address-prefix-finder-5112311
[3] https://github.com/nym-zone/segvan
legendary
Activity: 1512
Merit: 4795
Leading Crypto Sports Betting & Casino Platform
That being said, could you give a link to segvit vanity generator please?
I have only used legacy vanity address generator before, but you can read this guide which would be of help: [GUIDE] How To Create Vanity Address (Segwit)


Note to OP and any wandering bitcoiner trying to generate an address very fast without any installation.
You could read about it here:
https://github.com/pointbiz/bitaddress.org
For HD wallet, you can use iancoleman offline: https://github.com/iancoleman/bip39/releases/latest/

But it does not yet generate pay-to-tap-root addresses.
copper member
Activity: 1330
Merit: 899
🖤😏
But there is also segwith vanity address generator.
I think OP already got what he wanted, it's really important to learn how to generate a bitcoin address before getting into a business/ transaction involving bitcoin. That being said, could you give a link to segvit vanity generator please?

Note to OP and any wandering bitcoiner trying to generate an address very fast without any installation.
You could read about it here:
https://github.com/pointbiz/bitaddress.org

Learning how to generate addresses offline is very useful, however for long term storing large amounts use trusted wallets.
legendary
Activity: 3668
Merit: 6382
Looking for campaign manager? Contact icopress!
Since many other cases were already covered, I've added this only to show that the possibilities are many.
Legacy vanity addresses are uncompressed addresses and they are of larger size (or maybe the vanity address generator that I have used in the past) which will make transaction fee to be higher than that of compressed legacy addresses. I think the solution to use lower fee for transaction started as uncompressed address was created. Although, some people may just like to customize their address and they will prefer to use vanity address generator for it. But there is also segwith vanity address generator.

Indeed the private keys start with 5.. however, if one wants cheap fees he will use pure SegWit in 2023, isn't it?  Wink
And for SegWit addresses I just use my hardware wallet, trading the lack of nice addresses for my funds' safety.

In 2023 there aren't many valid reasons for using legacy addresses, still, some do want them/insist for them. I am curious about OP's and also about what he actually wants to achieve, that's also why I've asked for details.
legendary
Activity: 1512
Merit: 4795
Leading Crypto Sports Betting & Casino Platform
Since many other cases were already covered, I've added this only to show that the possibilities are many.
Legacy vanity addresses are uncompressed addresses and they are of larger size (or maybe the vanity address generator that I have used in the past) which will make transaction fee to be higher than that of compressed legacy addresses. I think the solution to use lower fee for transaction started as uncompressed address was created. Although, some people may just like to customize their address and they will prefer to use vanity address generator for it. But there is also segwith vanity address generator.
legendary
Activity: 3668
Merit: 6382
Looking for campaign manager? Contact icopress!
Where or how can I get a BTC adress starting with 1?

I have a very (!) old version of a vanity generator. It's since before the scammy ones also came onto the market.
So for the rare cases I use 1* addresses, I can also make them look nice if I want to.

Since many other cases were already covered, I've added this only to show that the possibilities are many.
It's all up to you (and your skills), to the wallet you want to use, to the amount you want to use this address/these addresses for (the bigger the amounts, the more important also the safety measures).
Maybe you consider giving more info so you can get more relevant answers.
legendary
Activity: 2380
Merit: 5213
I wonder why you need a legacy address.
If you are trying to withdraw bitcoin from a service that doesn't support withdrawing to segwit addresses, take note that segwit soft fork was implemented more than 5 years ago and if a service doesn't support segwit addresses yet, it should be avoided.
legendary
Activity: 1512
Merit: 4795
Leading Crypto Sports Betting & Casino Platform
There should be a good reason you want to generate a bitcoin address that starts from 1, they are legacy addresses, you can follow what nc50lc posted about it, about how to use Electrum desktop wallet to generate it, but you can not use console on mobile device, instead you can use mycelium wallet that Edwardard suggested. But if no good reason to use legacy address, know that you can save up to 42% fee while making transaction with segwit if compared with legacy.

You can even generate it with iancoleman html, https://github.com/iancoleman/bip39/releases/latest/, using BIP44 derivational path and import it on wallets like Electrum or Bluewallet and select legacy which is also P2PKH when the derivational path is listed for you to click on one. But going for Electrum console or making use of mycelium wallet directly would be advisable and easier for people that do not have much technical knowledge about it.
hero member
Activity: 868
Merit: 737
Where or how can I get a BTC adress starting with 1?

Thanks guys.

If you used bitcoin core, on receive tab, select Amouth on Right box, then choose base 58 (legacy). because bitcoin core set segwit address by default so you have to manually do it change.

hero member
Activity: 1050
Merit: 681
As nc50lc already suggested, you could go for electrum (on desktop).
However in case of mobile wallet, I'd vouch for mycelium here. Its better than electrum in my view.
You can create all types (P2PKH, P2SH, bech32) of addresses controlled via a single private key as shown below in the screenshot. Just click on key icon in the app => Advanced & more => Generate BTC SA account, and you'll get it.

Sample image from mycelium android wallet:
legendary
Activity: 2534
Merit: 6080
Self-proclaimed Genius
Most wallets still supports generation of legacy addresses.
The question is, which wallet do you prefer?

Given the question, I guess you've tried the latest version of Electrum and found out that it only generates Native SegWit (bc1) addresses.
If so, it needs a bit of console command usage to create the type of wallet that generates legacy addresses: https://bitcointalksearch.org/topic/m.56694910
newbie
Activity: 87
Merit: 0
Where or how can I get a BTC adress starting with 1?

Thanks guys.
Jump to: