# Tag Info

Accepted

### Is a bitcoin address collision possible if generating 90 million addresses every 4 hours?

Because of the Birthday paradox, you only need 280 addresses (despite there existing 2160 different address combinations) before a collision becomes probable. Thankfully, that is still an enormous ...
• 107k

### Is a bitcoin address collision possible if generating 90 million addresses every 4 hours?

A very relevant answer can be found here: Is Each Bitcoin Address Unique? This is a question of the birthday attack on the hashes. Bitcoin addresses (assuming the "normal" style starting with a 1) ...
• 11.9k
Accepted

### Best way to calculate difficulty of generating specific vanity address?

So things turned out to be a little bit different. But now i have a solution, that seems to be workable and adequate. Original task was to calculate difficult of finding specific vanity address (like ...
• 221
Accepted

### What is it mean Difficuly & prob when using vanitygen?

Difficulty tells you how likely it is that vanitygen will be able to find the address pattern you're looking for on the next guess. A value of 2n is twice as difficult (half as likely) than a value of ...
• 138
Accepted

### (Shouldn't be too hard) Where vanitygen checks if the random address starts with the expected pattern?

Recall that vanitygen allows you to list several patterns and search for addresses that match any of them. It looks to me like for each prefix, we compute the range of hash160 values that, after ...
• 23.1k

### How to generate a zcash vanity address?

To simply generate a new main network address, you can use the official zcash-cli like that: \$ zcash-cli getnewaddress t1fMAAnYrpwt1HQ8ZqxeFqVSSi6PQjwTLUm Or: \$ zcash-cli z_getnewaddress ...
• 1,445
Accepted

### Are vanity addresses Vanitygen generated really safe to use?

The key point here is that vanitygen is not deterministic - It relies on entropy provided by the system it is running on, which is why running it multiple times with the same pattern will produce ...
• 17.1k
Accepted

### Is it possible to you convert privkey to BIP39 mnemonic (or entropy)?

So far as I know this isn't possible. The mnemonic phrase is hashed to get a seed number. Hashing algorithms are one-way algorithms. See BIP39 To create a binary seed from the mnemonic, we use the ...
• 27.3k
Accepted

### Is it really safe to use vanitygen to generate your unique bitcoin address?

"Using vanitygen you might think that you would be able to find the private key for a given address. In practice, this is considered impossible. Given that the difficulty increases exponentially the ...
• 271

### Compile vanitygen source

How to compile: Download the source from Github. Run the ./configure file. (if it doesn't exist, type "./autogen.sh" first.) Type "make". Your program is ready.
• 289
Accepted

### How do extremely difficult vanity addresses get found in the first place?

Funds are spendable by public keys and addresses contain public key hashes. Vanity addresses are created by hashing lots of public keys until the hash is in an expected range. What you mentioned is an ...
• 10.2k

### How do bitcoin vanity generator work?

They work by brute force. As a private key is essentially a very large random number, and the encoding process from a public key to an address goes through a couple of hashing steps, the relation ...
• 17.1k
1 vote
Accepted

Impossible in the non-theoretical sense, yes. If you have a closer look at the transaction spending to the 11PLEASE... address, you also see an OP_RETURN with text begging for donations to the 1HELP......
• 452
1 vote

### how to compile brainflayar in window based Linux

You can use ThePiachu's online tool: https://gobittest.appspot.com/ProofOfBurn Note that burn addresses are not the same as vanity addresses. Private keys of burn addresses are infeasible to find. ...
• 10.2k
1 vote
Accepted

### Modify vanitygen to generate from massive amount of given private key

You can change switch (test_func(vxcp)) { case 1: npoints = 0; rekey_at = 0; i = nbatch; break; case 2: goto out; ...
• 10.2k
1 vote
Accepted

Summit supercomputer has: 9,216 POWER9 22-core CPUs Using CPU we have total 202752 cores to run, Vanitygen automatically use all threads to calculate, on average a CPU can generate 250k keys/sec on ...
1 vote
Accepted

### Vanitygen: How ot store all generated addresses?

./vanitygen -k 1 -o output.txt will generate addressses until you stop it, and will save the addresses to output.txt. It won't be formatted, so it's a better idea to use Vanitygen Plus's -z option, ...
• 10.2k
1 vote

### Compile vanitygen source

I would suggest you use Bitaddress.org its open source and secure without the need to install anything. or you could do that using bitcoin-php library on PHP. vanitygen is too old and never ...
• 3,669
1 vote

### Mnemonic seed BIP 39 HD wallet with vanity address

Yes, this is possible. You will need to create a random BIP39 seed and derive keys/addresses, and check if the address has the pattern you desire. Repeat the process until you find a seed that ...
• 111
1 vote

### How to get a VanityGenerated public address for a hardware wallet? (Ledger Nano S)

You can't use custom keys with ledger since the addresses Ledger uses are all derived from your (randomly generated) seed.
• 102
1 vote

### Is it possible to generate a complete public address with vanitygen?

Well this website has a list of all Bitcoin addresses and their private keys: http://directory.io/ Of course this is a joke, and it doesn't really have them, it just generates them on request. If ...
• 11
1 vote

### How does vanitygen calculate difficulty?

@jgm's answer is unfortunately wrong. Adding one character does not multiply the difficulty by 58, though it is a good approximation. (The part on 1s at the beginning are correct, consecutive 1s only ...
• 10.2k
1 vote

### OSX Vanitygen broken makefile

This isn't exactly the solution you were looking for, but someone created a Docker container for vanitygen and I found it much easier to run on my Mac with Docker: https://hub.docker.com/r/cbeams/...
1 vote

### Vanity Mining Error?

All you need to do is to add two lines to oclengine.c: vg_ocl_device_getstr(vocp->voc_ocldid, CL_DEVICE_NAME); CL_DEVICE_NAME); + if ...
• 10.2k
1 vote

### Need a random seed for vanitygen; where can I obtain one?

Do not use such a file from any (public) source! Generate it yourself always, preferable off-line. On linux: dd if=/dev/urandom bs=1024 count=1 2> /dev/null 1> seed.bin This file can be read by ...
1 vote

### How can I test and verify a vanity key before I send coins to it?

Openssl can be used to convert private keys to public keys. The following command gives you the public key from a known private key. The private key should be in the form of a PEM file: \$ cat ...

Only top scored, non community-wiki answers of a minimum length are eligible