Questions tagged [address-generation]

Collects technical details on the process of creating new addresses.

Filter by
Sorted by
Tagged with
1
vote
2answers
103 views

Correct Approach for Payments on Multiple Addresses

I have clients that would like to pay for services in BTC. TL;DR To generate a new payment address must I generate a new private key (essentially a new wallet)? Is it better to generate independent ...
3
votes
3answers
11k views

How does one create a brain wallet from a seed using SHA256?

How does one create a brain wallet from a seed using SHA256? Is this possible? Could you please explain using the example seed "coinbase is awesome" (no apostrophes)? What is the resulting address?
1
vote
1answer
38 views

How can I calculate the possible number of correctly formatted version one minikeys?

I'm doing a small research project collecting information on minikeys. In that research process I've come across a couple of questions that I have been unable to answer in relation to the assumed ...
6
votes
3answers
19k views

How to generate a testnet address?

Bitcoin addresses can be generated on this site https://www.bitaddress.org, but the test network needs m or n at the beginning of the address, where can those be generated?
3
votes
1answer
11k views

What's the relationship of Bitcoin addresses to public keys?

A Bitcoin wallet can handle multiple private keys. In ECC, you can have 2^256 private keys, and for each key, you can have 2^256 public keys. Assuming that's right (please correct me if I'm wrong), ...
0
votes
1answer
64 views

Generate my own public/private key to secure my bitcoins

I have a few bitcoins on a bitcoin platform (Kraken). I do not trust any bitcoin platform. I want to own my bitcoins. I do not trust Ledger devices too. What i want to do is to generate my own ...
5
votes
2answers
2k views

Is it possible to discover the set of bitcoin addresses from a public key?

I'm trying to find the set of bitcoin addresses from a public key associated with a user just to analyse this user transaction. Is there any way to derive/find all the addresses that have been ...
1
vote
2answers
58 views

How can I execute `getnewaddress` at my full node from a remote server?

I have a full node running on a digital ocean droplet. I have an app running at heroku, and I want to execute getnewaddress from this app. I'm trying to generate BTC addresses to which users can send ...
3
votes
1answer
277 views

How do you regenerate all 2-of-2 multisig addresses from two xPrivkeys?

If I want to get the private and public keys of all transactions that have happened on my multisig wallet. How would I do that? It's a 2-of-2 multisig setup. I have an xPrivkey on my computer and an ...
1
vote
0answers
132 views

How to generate these bitcoin addresses?

For the private key KwaZRh42fdQD4iUN6sy2GtEC5gfSAYXrQgp16KPV4Pxsspi5ChRb, I have the following addresses: 1N7jKvQ1fHezb61eNsGEaF4gcj5sQXhb2m (P2PKH) 14MNoFYWheu7sLkj8urvXCpYEdCuL4m2PH (P2PKH) ...
0
votes
0answers
98 views

Creating bech32 address on bitcoin core automatically generate another address on lightning network

my lightning network backend is bitcoind. Interesting when I execute getnewaddress label bech32 another bech32 address is automatically generated. I found it because at the lightning network console ...
0
votes
1answer
677 views

How to generate sub addresses belonging to one private key

We're creating a platform to buy/sell Bitcoin. We need to generate a new child address for each customer allowing them to receive Bitcoin. But all incoming Bitcoins should be stored in our main ...
1
vote
0answers
42 views

Not receiving Compact Block even after 'sendcompact' message

I have setup a regtest net locally with 2 nodes. One of nodes generates blocks using 'bitcoin-cli generatetoaddress 10 ', sendcompact message was sent from other node yet it gets normal block(...
4
votes
1answer
384 views

How many possible addresses per bitcoin private key?

Based on my research every bitcoin private key (compressed or uncompressed) can have 4 different addresses: P2PKH compressed and starts with 1 P2PKH uncompressed and starts with 1 P2SH and starts ...
1
vote
2answers
1k views

How to generate a dash address?

How can I generate a simple dash address from a public key? How many address formats are there in dash?
0
votes
1answer
658 views

How to accept USDT payments the right way? [closed]

We are developing an e-commerce solution and consider USDT to accept payments. At the moment as I understand we can generate many addresses (1 per transaction) with BIP32 spec approach. Based on Omni ...
0
votes
0answers
107 views

Trying to programmically generate unused receiving address from a xPub

I'm trying to generate unused receiving Bitcoin address from xPub using PyWallet python library . I got the xPub from my BIP32 Electrum wallet. Here is what I tried from pywallet import wallet ...
1
vote
3answers
841 views

How can I generate thousands of receiving addresses from a Bitcoin wallet?

I want to generate thousands of receiving addresses without sending any BTC to another wallet. Is it possible and how?
5
votes
1answer
152 views

How can I protect my funds in the event a quantum computer breaks the ECDLP that Bitcoin relies on?

An interesting question was posted recently, discussing the idea of hashed addresses being (not meaningfully) quantum resistant. As Andrew's answer on that question points out, paying to a hashed ...
0
votes
1answer
1k views

Bitcoin private key and address generator in golang

I am looking for a golang alternative to https://github.com/richardkiss/pycoin . So far I have found https://github.com/btcsuite/btcd but have not figured out how to generate private keys and ...
0
votes
1answer
666 views

Generate QR code for multiple cryptocurrency addresses

I want to generate my own QR code with my main cryptocurrency addresses without using an online solution, is there maybe a command prompt way or particular piece of software I cam download for this, ...
1
vote
2answers
63 views

When you create a multisig address from existing addresses, do the funds move there?

If you have three addresses, lets say A, B and C and they each have 1 BTC. When you create a multisig address out of the three addresses, will it have a balance of 3 BTC or do you have to send the ...
3
votes
2answers
395 views

Can multiple people create one multisignature address, while keeping their private keys private?

Is it possible for person A, person B, and person C to create a multiple signature address without one person needing to initially know all three addresses to create that public address in the first ...
2
votes
2answers
2k views

BIP44 generation tool has Account xpubkey & bip32 xpubkey, what's the difference?

recently i played with the tool generation of HD address on https://iancoleman.github.io/bip39/. after input mnemonic code and check the derivation path, why is there Account Extended Public Key & ...
0
votes
2answers
525 views

Bitcoin address generation and UTXO scanning

I'm developing bitcoin payment processing application. I've two question to ask: In each bip32 address, How much UTXO each address should have to consider generating new address to avoid address re-...
1
vote
0answers
2k views

Sent bitcoins to my unencrypted wallet and encrypted the wallet before file synced, is there any way i can get them back?

Thanks in advance for any light you can shed on my problem.. I think I sent bitcoins from an online wallet to my offline wallet BitcoinQT(0.81) in august. The transaction has been confirmed, but not ...
5
votes
2answers
12k views

How to generate addresses in PHP

I need some PHP code to generate bitcoin addresses from a given public key. I can only find algorithms to generate addresses from the master private key but according to https://en.bitcoin.it/wiki/...
1
vote
2answers
184 views

Print all states of getting from a random 256 bit private key to a corresponding encoded BTC address

I wonder if it is possible to print what's going on under the hood regarding the process of getting from a random binary number to a BTC address. It will look something like this: Input: a random ...
0
votes
0answers
152 views

secp256k1.publicKeyCreate generating symbollic key

Following is my code: const bip39 = require("bip39"); var HDKey = require('hdkey'); var bip32 = require("bip32"); var bitcoin = require('bitcore-lib'); var EthereumBip44 = require('...
0
votes
1answer
104 views

Bitcoin core does not produce a wallet at all

I'm reading tutorials on working with bitcoin core like this: http://bitcoindaily.org/bitcoin-guides/bitcoin-core-tutorial/ and http://bitcoindaily.org/bitcoin-guides/how-to-recover-bitcoins-bitcoin-...
12
votes
2answers
21k views

How do I create a new address in Electrum?

In Electrum, there is no "New Address" button to be found. I tried under the tab Addresses, but nothing there. If I go to Console and try create(), then it returns: Traceback (most recent call last): ...
0
votes
1answer
97 views

how does bitcoind functions in bitcoin exchange model?

i mean exchange allows every users a unique BTC deposit address different users sends btc to different addresses but BTC endsup in same wallet can i create multiple receiving address by bitcoind (...
0
votes
1answer
64 views

Are Relay Addresses Possible?

Is it possible to create an address such that different parties can spend certain portions of any output spent to that address? R: 1zaybxcrandrelayexampaddr A: 1xyzabcrandexampladdressa 97% B: ...
0
votes
1answer
39 views

Learning + checking the bitcoin address creation process at each step

I’m learning how hashing algorithms are used around the process of bitcoin address creation. I’ve read lots of great examples online that, step by step, show the output of each sequential hashing ...
1
vote
2answers
240 views

Trying to understand extended keys

I'm slowly getting educated about how the blockchain and Bitcoin addresses work. I now understand why it is more secure to use a different Bitcoin address for every transaction you make but I'm now ...
1
vote
1answer
349 views

Bitcoin segwit addresses from HEX

I loved those two https://github.com/grondilu/bitcoin-bash-tools https://www.bitaddress.org/ because you can convert HEX into WIF private key. Is there something similar what allows to create ...
0
votes
1answer
130 views

Generating a BCH address offline

To generate offline BTC addresses, I use the bitcoin-core app from bitcoincore.org. What is the BCH equivalent of this? Is it the bitcoin-unlimited app?
2
votes
1answer
880 views

Can someone explain what exactly is derived address?

Let's say my mnemonic words are army van defense carry jealous true garbage claim echo media make crunch When I used https://iancoleman.io/bip39/#english, the section, Derived Address, showed ...
0
votes
1answer
284 views

Are addresses which start with 3 multisig addresses?

I've just downloaded bitcoin-core 0.17.1 and it seems all the new receiving addresses I create start with 3 instead of 1. I always thought addresses which start with 3 were multisig addresses. ...
-1
votes
1answer
235 views

How to encode a string into a bitcoin address? (Not a brain-wallet, an address, like a vanity-address)

I would like to know if a bitcoin burn address can be tied to a string. This question is not about OP_RETURN or other ways of embedding into a blockchain. Here's the processes that I went through: ...
0
votes
3answers
180 views

Repeated sha256 on brain wallet [closed]

The writer of this article https://pastebin.com/raw/jCDFcESz explains that Sha256('sender') x 2 yields the address 18aMGf2AxQ3YXyNv9sKxiHYCXcBJeJv9d1 I am however getting the address ...
3
votes
3answers
652 views

Is the SHA256 value in the bitcoin address wiki accurate?

From the wiki page https://en.bitcoin.it/wiki/Technical_background_of_version_1_Bitcoin_addresses the example of "How to Create Bitcoin Address" shows the SHA256 of: ...
5
votes
6answers
2k views

If I were to generate an address and it happens to collide, legally speaking, would a transfer constitute theft?

Let's say that somehow I generate a new address which happens to already be "taken". I realize the chances of address collision are extraordinarily low as per Is it possible to brute force bitcoin ...
3
votes
2answers
5k views

How is a Litecoin address generated?

How is a litecoin address generated? What hashing do they use? For example, bitcoin addresses are generated like so: https://en.bitcoin.it/wiki/Technical_background_of_version_1_Bitcoin_addresses I ...
1
vote
2answers
121 views

Why is there a finite amount of bitcoin addresses and how is the range of possible addresses determined

My first question is what the precise logical/theoretical reason is that there are only a fixed amount of possible bitcoin addresses. Secondly, I can generate a bitcoin address by using address(sha256(...
1
vote
1answer
2k views

If the bitcoin address changes every time, why there is more than one transaction for an address in the ledger?

I was checking a random address in blockchain.com, there are alot of transactions that is done over this address. While in the website it is mentioned that the address is changing everytime! So it ...
1
vote
1answer
235 views

“bitaddress.org”: It generates a BTC or BCH address?

(1) Is the address generated by www.bitaddress.org a BTC address? Or BCH address (Bitcoin Cash) ? (2) Is there a general method to recognize BTC address from BCH address?
7
votes
2answers
3k views

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

I am running a test to see if I can obtain a successful bitcoin address collision after generating billions of addresses. I am not entirely sure how I would check them yet. Basically I have an extra ...
0
votes
3answers
1k views

How to create Ethereum brain address? [closed]

I have used bitaddress.org to create a brain wallet for my Bitcoin. Now I would like to create a brain wallet for my Ethereum using Bitcoin Improvement Proposals (BIP) 32/39/44/49 technologies. Is ...
0
votes
1answer
70 views

Why the normal mode exist in BIP32

Suppose the BIP32 normal deviation is not safe enough. Suppose the xpub is deployed on the server, we assume it is public, then the leak of any derived private key is the leak of the parent private ...