Pages:
Author

Topic: Question About Address (Read 1760 times)

hero member
Activity: 584
Merit: 500
December 27, 2014, 06:46:40 PM
#28
Is it possible to generate a multi-wallet vanity address?

Like the first number being 4 and the next few letters a word.


Next few letters is possible, there are services which do that. Usually 4-5 letters is easy, but more than that would require a lot of hash power.

4 is not possible, multisig creates addresses with first number 3, like the normal ones which support only 1.
hero member
Activity: 714
Merit: 601
December 27, 2014, 11:36:22 AM
#27
Have you tried what I wrote yourself? I am still using 0.8.6 as I like the most. In 0.8.6 it is
Code:
addmultisigaddress  <'["key","key"]'> [account]
Add a nrequired-to-sign multisignature address to the wallet"
each key is a Bitcoin address or hex-encoded public key
If [account] is specified, assign address to [account].
It might differ in the new qt releases 0.9.x (I doubt it) but at least in 0.8.6 if you type what I typed above it will work.For example I generated 3MuDqC9b3cFtWmVs6rJpD4oJ79CPVJMGzE this way(it is 4-4 and it is non-standard)
Try to type
Code:
addmultisigaddress 2 '["1AKCGRnjWqwwSj7dUpBmY89QbjUivCo278","1HHMyRDBpG5Kfbgc1XZNnjorWTd5GaLA6Q","1CrxaQV5DGbSi7SPKNQNZa7LUXadTs25rd"]'
in 0.9.x and you'll see that it works just fine.If I would be wrong qt would have not corresponded to 3CTqt1ryMJ7HU5PDgxHoJK3ThifLjqKYXQ
Well ofcourse you could use pubkeys but do you want to do the extra work to get the pubkeys?
Hey,

You can only provide an address IF the client you are making the multisig address on has access to the public keys of the address you specified! Your client will make a multisig address using your addresses, because it has your public keys for them, but you can't generate someone else's public keys from their address alone.

This is because an address is a hash of a public key, it is one way and can no be reversed, therefore it is impossible for your client to generate someone elses public key from their (unspent) address.

You can read more about how multisig works on a protocol level here https://bitcoin.org/en/developer-guide#multisig

So unfortunetly in the real world your example is useless, because other peoples addresses will not be in your wallet!
hero member
Activity: 935
Merit: 1002
December 27, 2014, 08:16:49 AM
#26
addmultisigaddress 2 '["1AKCGRnjWqwwSj7dUpBmY89QbjUivCo278","1HHMyRDBpG5Kfbgc1XZNnjorWTd5GaLA6Q","1CrxaQV5DGbSi7SPKNQNZa7LUXadTs25rd"]'
Which corresponds to 3CTqt1ryMJ7HU5PDgxHoJK3ThifLjqKYXQ

Hey,

The new version of https://coinb.in supports compressed and uncompressed keys - check it out Smiley

Also your bitcoin-qt example is slightly wrong because you need to use the public keys not an address to make a multisig address. Smiley
Have you tried what I wrote yourself? I am still using 0.8.6 as I like the most. In 0.8.6 it is
Code:
addmultisigaddress  <'["key","key"]'> [account]
Add a nrequired-to-sign multisignature address to the wallet"
each key is a Bitcoin address or hex-encoded public key
If [account] is specified, assign address to [account].
It might differ in the new qt releases 0.9.x (I doubt it) but at least in 0.8.6 if you type what I typed above it will work.For example I generated 3MuDqC9b3cFtWmVs6rJpD4oJ79CPVJMGzE this way(it is 4-4 and it is non-standard)
Try to type
Code:
addmultisigaddress 2 '["1AKCGRnjWqwwSj7dUpBmY89QbjUivCo278","1HHMyRDBpG5Kfbgc1XZNnjorWTd5GaLA6Q","1CrxaQV5DGbSi7SPKNQNZa7LUXadTs25rd"]'
in 0.9.x and you'll see that it works just fine.If I would be wrong qt would have not corresponded to 3CTqt1ryMJ7HU5PDgxHoJK3ThifLjqKYXQ
Well ofcourse you could use pubkeys but do you want to do the extra work to get the pubkeys?
hero member
Activity: 868
Merit: 1000
December 26, 2014, 11:24:45 PM
#25
Is it possible to generate a multi-wallet vanity address?

Like the first number being 4 and the next few letters a word.


There is no reason for it not being possible.

But I don't know if someone already bothered to make a tool for doing it

All bitcoin multisig addresses start with a '3', and so you can't get an address starting with a '4'.
hero member
Activity: 714
Merit: 601
December 26, 2014, 07:52:50 PM
#24
multi sig or bip38 addresses start with 3. u can use. http://coinb.in/multisig/ to create one, or learn more about it so u can create one yourself
For me it is way easier to generate the multi-sig address on bitcoind(or bitcoinqt debug window) and it will be easier for beginners too. Why? Because you don't need to convert your compressed keys to uncompressed ones. Simply go to bitcoinqt press help press debug window press console and then type addmultisigaddress <'[and now 3 addresses]'>.Correctly standard multisig addresses are 2-2 2-3 3-3 I recommend to use 2 as a number of required keys and use 3 addresses. A simple example would be:
addmultisigaddress 2 '["1AKCGRnjWqwwSj7dUpBmY89QbjUivCo278","1HHMyRDBpG5Kfbgc1XZNnjorWTd5GaLA6Q","1CrxaQV5DGbSi7SPKNQNZa7LUXadTs25rd"]'
Which corresponds to 3CTqt1ryMJ7HU5PDgxHoJK3ThifLjqKYXQ

Hey,

The new version of https://coinb.in supports compressed and uncompressed keys - check it out Smiley

Also your bitcoin-qt example is slightly wrong because you need to use the public keys not an address to make a multisig address. Smiley
legendary
Activity: 1120
Merit: 1000
December 26, 2014, 06:29:02 PM
#23
Is it possible to generate a multi-wallet vanity address?

Like the first number being 4 and the next few letters a word.


There is no reason for it not being possible.

But I don't know if someone already bothered to make a tool for doing it
hero member
Activity: 935
Merit: 1002
December 26, 2014, 02:52:11 PM
#22
multi sig or bip38 addresses start with 3. u can use. http://coinb.in/multisig/ to create one, or learn more about it so u can create one yourself
For me it is way easier to generate the multi-sig address on bitcoind(or bitcoinqt debug window) and it will be easier for beginners too. Why? Because you don't need to convert your compressed keys to uncompressed ones. Simply go to bitcoinqt press help press debug window press console and then type addmultisigaddress <'[and now 3 addresses]'>.Correctly standard multisig addresses are 2-2 2-3 3-3 I recommend to use 2 as a number of required keys and use 3 addresses. A simple example would be:
addmultisigaddress 2 '["1AKCGRnjWqwwSj7dUpBmY89QbjUivCo278","1HHMyRDBpG5Kfbgc1XZNnjorWTd5GaLA6Q","1CrxaQV5DGbSi7SPKNQNZa7LUXadTs25rd"]'
Which corresponds to 3CTqt1ryMJ7HU5PDgxHoJK3ThifLjqKYXQ
hero member
Activity: 518
Merit: 500
December 26, 2014, 11:27:16 AM
#21
multi sig or bip38 addresses start with 3. u can use. http://coinb.in/multisig/ to create one, or learn more about it so u can create one yourself
hero member
Activity: 574
Merit: 500
CoinBooster Rep
December 26, 2014, 10:12:37 AM
#20
Is it possible to generate a multi-wallet vanity address?

Like the first number being 4 and the next few letters a word.
legendary
Activity: 966
Merit: 1000
December 26, 2014, 06:51:53 AM
#19
but you can generate your first numbers/letters with vanity also.
full member
Activity: 140
Merit: 100
December 26, 2014, 01:12:43 AM
#18
its my first time seeing BTC addy that doesnt start with 1.. LMAO (newbie here)
sr. member
Activity: 462
Merit: 250
December 25, 2014, 10:16:21 PM
#17
i wanted to know how to make an address with initial number 3 like seanoutpost did

https://blockchain.info/address/38ccq12hPFoiSksxUdr6SQ5VosyjY7s9AU
You have to generate many many address and then find what you want.
newbie
Activity: 20
Merit: 0
December 25, 2014, 07:25:05 AM
#16
It an Multi-signature address. You can read more on this wiki link & how to create one Here. There are many ways to create a multi sig address.

Didn't even know that was possible, great information Smiley
hero member
Activity: 584
Merit: 500
December 25, 2014, 06:48:05 AM
#15
core can't make multiaddress yet, if i'm not mistaken, you need an alternative way, online maybe

You can, but its not from GUI, you have to use console. Multisig should be made an obvious feature instead of making it difficult to use.

I know coinbase allowed, and they are saying bitx does too, which is a welcome feature. Far too often security is not prioritised.
sr. member
Activity: 298
Merit: 250
December 25, 2014, 06:23:05 AM
#14
Will I be able to spend the inputs in a multisig address directly in the Coin Control window, or will I need to use "createrawtransaction"?
createrawtransaction '[{txid":"*","vout":*,"scriptPubKey":"*","redeemScript":"*"}]'
'{"btcaddress":amount}'
legendary
Activity: 966
Merit: 1001
December 25, 2014, 06:17:20 AM
#13
Well, with bitcoin core you can and it's fairly easy but you need to know what you are doing there and how it'll work after it.
This is for creating a multisig of 2of2 .

1. { validateaddress "address" } Do it with both addresses and copy the "pubkey" it gives you.
2. { createmultisig 2 '["1st pubkey","2nd pubkey"]' }
3. Save the redeemScript.
4. Paste the same command in step-2 but replace "createmultisig" with "addmultisigaddress"

Hope it works.

Will I be able to spend the inputs in a multisig address directly in the Coin Control window, or will I need to use "createrawtransaction"?
sr. member
Activity: 298
Merit: 250
December 25, 2014, 06:09:29 AM
#12
Well, with bitcoin core you can and it's fairly easy but you need to know what you are doing there and how it'll work after it.
This is for creating a multisig of 2of2 .

1. { validateaddress "address" } Do it with both addresses and copy the "pubkey" it gives you.
2. { createmultisig 2 '["1st pubkey","2nd pubkey"]' }
3. Save the redeemScript.
4. Paste the same command in step-2 but replace "createmultisig" with "addmultisigaddress"

Hope it works.
legendary
Activity: 1582
Merit: 1196
Reputation first.
December 25, 2014, 06:07:55 AM
#11
That's only a multi signature address which can be created thanks to BIT-X.com or Coinbase.com. If you create an address with this two type of exchange, you'll have an address which started with 3 Smiley
hero member
Activity: 532
Merit: 500
December 25, 2014, 06:02:41 AM
#10
core can't make multiaddress yet, if i'm not mistaken, you need an alternative way, online maybe

You can use addmultisigaddress (FYR: https://bitcoin.org/en/developer-reference#addmultisigaddress) and createmultisig (FYR: https://bitcoin.org/en/developer-reference#createmultisig) in bitcoin core. But please make sure you understand these well enough and make thorough tests before using them on production.
hero member
Activity: 532
Merit: 500
December 25, 2014, 05:58:14 AM
#9
you can  generate addy with any required sign (even word) at beginning.

But more special signs you want the more you will pay for that.

Check more details about vanity address

OP was asking for the first letter itself. What you are saying is for the letters which come after it.

The one mentioned here is a multi sig address. Its useful to secure Bitcoins and should be more widely promoted.

Unfortunately AFAIK none of the popular wallets can process multisig directly in GUI now. It could be much more widely used if it has been made easier to use.
Pages:
Jump to: