Questions tagged [xpub]

The tag has no usage guidance.

Filter by
Sorted by
Tagged with
1 vote
0 answers
43 views

nunchuk.io - "To create new wallets, additional XPUBs from the key are needed."

I'm trying to start using Nunchuk (nunchuk.io), so I created 3 software keys on 3 different devices for my account, and then was able to create a wallet using those 3 keys as signers. But when I try ...
user avatar
  • 11
0 votes
2 answers
73 views

How to find xPub from wallet address

I'm trying to find a master public key (I believe this is the xPub) of an electrum wallet I no longer have access to. This is ok, I've moved all BTC from there. The thing is, I need the public key to ...
user avatar
  • 101
1 vote
1 answer
31 views

Generate Random Bitcoin Addresses from my own Extended Public Key with Coinb.in Wallet

I'm customizing https://coinb.in/ wallet. var compressed = coinjs.compressed; coinjs.compressed = true; var coin = coinjs.newKeys(); // keys are changing... var sw = coinjs....
user avatar
1 vote
0 answers
43 views

Solution for P2SH non-standard derivation paths

Creating P2SH (Nested Segwit) addresses from an imported BECH32 (Native Segwit) XPUB, when running Bitcoin Core (pre-2020 software) wallet (as watch-only, with private keys disabled) can lead to non-...
user avatar
0 votes
1 answer
53 views

I convert My Xpub To Youb address And Now can't Recover Fund

I convert my Blochchain.com Wallet Legacy xpub to Ypub Using This website: [https://www.blockonomics.co/views/segwit_xpub_convert.html] But Now I can't recover My Fund It still Stack In Given address. ...
user avatar
0 votes
1 answer
75 views

How to monitor specific derived addresses from xpub

I've exported my xpub from bluewallet and generated a few derived addresses from it using invoice numbers as derivation indexes. Then I sent a few sats to one of those address as a test. As I'm new ...
user avatar
0 votes
1 answer
64 views

Would you need to access your cold wallet to generate a taproot xpub?

If you would like to generate a taproot wallet with your deep cold wallet seed, would you need to access the wallet to generate it? Say if the seed/master pubkey is already used for native or nested ...
user avatar
1 vote
1 answer
100 views

Regex for validating xpubs

I am wondering if someone can help me with regex for validating all types xpubs like: xpub (mainnet P2PKH or P2SH) ypub (mainnet P2WPKH in P2SH) Ypub (mainnet P2WSH in P2SH) zpub (mainnet P2WPKH) ...
user avatar
  • 27
4 votes
1 answer
312 views

XPRIV/XPUB type for P2TR

As far as I understand, there is a standard that describes what address types an extended private key or extended public key is intended to derive and it works as such: xpriv/xpub => Legacy ...
user avatar
2 votes
2 answers
660 views

Derive Segwit Addresses From xPub or zPub using PYTHON

Summary I'm pulling my hair out trying to understand a couple of concepts. I would like to use a Segwit wallet in my Ledger Nano S to derive unhardened(?) child public keys (and thus segwit addresses) ...
user avatar
  • 25
0 votes
1 answer
173 views

Does Ledger Nano S Have an xPub or a zPub for Bitcoin wallets?

{ "xpub": "tpub-big-long-key-that-starts-with-tpub", "index": 1, "freshAddressPath": "84'/1'/1'/0/0", "id": "libcore:1:...
user avatar
  • 25
1 vote
2 answers
143 views

Is multisig wallet simply a combination of many singlesig wallets?

I’m trying to create a multisig wallet for the first time. My pre-understanding is that multisig wallet is simply a combination of many singlesig address. So for example I have 3 existing singlesig ...
user avatar
  • 227
1 vote
0 answers
67 views

Java bip32 library

I'm looking for java library that will cover bip32 address derivation (xpub to P2PKH, P2SH, P2WSH, P2WPKH, P2SH-P2WPKH). There seem to be a lot of libraries covering P2PKH, but not much else (like ...
user avatar
  • 1,584
1 vote
1 answer
166 views

Could be possible to get the Xpub from a Bitcoin Core wallet using RPC commands?

I know in the Bitcoin Core wallet there is no easy way to extract the xpub from a wallet, but maybe with the latest changes that have been made to the core (such as the exit descriptors), there are ...
user avatar
0 votes
1 answer
141 views

How exactly can hardened keys work?? (HD Wallets!)

After reading Chptr 5, Wallets, from the Bitcoin Book, I have some questions: So I understand that the leak of an xpub+child priv key = compromised wallet. 1)How compromised is the wallet? Just from ...
user avatar
7 votes
2 answers
258 views

How to accept donation correctly?

Imagine a web page that wants to accept Bitcoin donations. A naive approach is to provide a single address on the page and that's it. The problem here is that the address is known to everyone and if ...
user avatar
  • 1,014
1 vote
0 answers
42 views

P2SH address as a product of public keys

Assuming the multisig 2 of 3, if I do have extended public keys (xpub) for all 3 cosigners (with proper derivations), can I somewhat get the result address (P2SH)? How to calculate the "script&...
user avatar
  • 1,584
0 votes
1 answer
337 views

Is it ok and safe to import master public key from electrum wallet into bluewallet to be a watch-only wallet?

I want to use my iPhone (Blue wallet) to be the watch-only wallet for my offline wallet generated on electrum. So that I can generate unsigned transaction on the bluewallet and send it back to my ...
user avatar
  • 227
1 vote
1 answer
93 views

Libbitcoin How to generate addresses on demand from xpub?

Well, I am really new to this. Just installed libbitcoin and I am reading trough the wiki and everything. Could someone really quick hint me how to generate addresses whenever I want from xpub that ...
user avatar
  • 27
1 vote
1 answer
287 views

How to convert xpub ypub and zpub in Ruby

I'm looking to convert a Bitcoin extended public key from one format to another in Ruby. In JS I've found https://github.com/jlopp/xpub-converter/blob/master/js/xpubConvert.js and Python https://...
user avatar
0 votes
3 answers
876 views

Is there a simple python script for xpub generation from private key

I need a python script to verify, in an air gapped system, that my 24-word (or 12-word) mnemonic seed indeed generates the xpub that my wallet is showing me. Is there a simple script that does that, ...
user avatar
1 vote
1 answer
550 views

HD Wallets, XPUB and child private key leaks

So some generalisations on xpubs and current wallet providers. Ledger and Trezor wallets can create xpubs which can show all transactions of a wallet When a passphrase is added, this counts as a new ...
user avatar
  • 11
1 vote
2 answers
361 views

import multisig wallet into bitcoin core, Vpub keys are not valid. how to?

I'm trying to import an HD multisig wallet created with Electrum into Bitcoin core v0.21.0.0. I managed to do so with the fantastic cryptoadvance.specter server, but I also would like to import it ...
user avatar
  • 121
1 vote
1 answer
725 views

I need help with an bitcoin open book exam

I am completely new to bitcoin and by extension cryptocurrency, but I am slowly getting my head around certain things. My problem is I am currently doing an open book exam and I am free to use any ...
user avatar
0 votes
1 answer
162 views

What's going to happen if someone has access to my Bip32 root key?

Can my bitcoin get stolen if someone else has access to my Bip32 root key?
user avatar
  • 1
8 votes
1 answer
504 views

Is it possible to use BitGo's wallet with other software (Electrum or else), what is the used derivation path?

BitGo wallets are based on a 2-of-3 multi-signature, the end user have access to: - Public key (xpub) of the 3rd signer (as the main wallet xpub) - Native Segwit (Bech32), bc1... addresses to receive ...
user avatar
  • 81
3 votes
3 answers
2k views

XPUB, YPUB, ZPUB Converter Tools

I was wondering if there are any good X,Y,Zpub converter tools that any of you are aware of. For instance, a tool that could convert an Xpub into the equivalent Zpub. I was inspired to ask this ...
user avatar
0 votes
1 answer
184 views

How to generate transaction history from all addresses that are part of common xpub/ypub without having the xpub/ypub?

I have 20 addresses generated which are part of a common xpub/ypub. I want to create a combined transaction history of all addresses similar to that of how trezor has the export CSV function. I ...
user avatar
2 votes
1 answer
116 views

is my xPub published when I make a payment? (wallet privacy)

I'm generating new addresses for every payment I receive, but what happen when I transfer the bitcoins from my wallet to another address? is my xPub exposed when doing that (maybe to the bitcoin node?)...
user avatar
  • 301
1 vote
2 answers
199 views

How to use UTXO of xpub derived addresses?

I'm new in Bitcoin, this is something I'm confused with. If we are deriving children, i.e. public keys, from xpub, without private keys, for the purpose of receiving outputs, how are we able to spend ...
user avatar
  • 111
2 votes
1 answer
74 views

How do we know which co-signer signature is in raw hex in multisig?

I have a raw 2of3 multisig transaction. In this transaction, one co-signer already signed. The signature is for only one input. ...
user avatar
  • 147
1 vote
3 answers
585 views

Best way to find list of UTXO related to xpub

Apparently the way to find a list of UTXO related to an xpub is to derive all addresses from the master private key and query a node with each and every one of them. It is possible to generate ...
user avatar
  • 113
2 votes
2 answers
234 views

Public Keys Prefixes and Derivation Paths

When importing an zpub, for example, to a wallet, does the wallet understand it should recreate a set of addresses using the derivation path "m/84'/0'/0'" and the script type "p2wpkh&...
user avatar
  • 187
2 votes
1 answer
159 views

XPub to YPub Converter (python) - Last digits wrong

The code below is generating an YPub from XPub with the last 6 digits wrong. How can I verify what's happening and fix this error? e.g.: It should be ...
user avatar
  • 187
1 vote
1 answer
374 views

How to generate btc addresses from XPUB?

I have an xpub key and I'd like to generate the sequence of btc addresses in PHP based on the index. Is there a way to do that?
user avatar
1 vote
1 answer
69 views

How to actually handle the xPub gap limit when receiving Bitcoin deposits?

I've read the other questions involving this, including How to solve Blockchain 20 address gap-limit problem? and Blockchain gap limit which don't actually remedy the issue in a practical sense, only ...
user avatar
  • 13
1 vote
1 answer
274 views

How to calculate the checksum of an extended public key?

Very difficult to find definitive info on this. From what I can find on google and looking at BIP32 it seems like the process to calculate a checksum for an extended key is to decode the base58 ...
user avatar
  • 372
1 vote
1 answer
54 views

How to know e-Wallet with xpub

How can I know what's e-wallet name provide the wallet? When I know xpub and xprv and mnemonic When I get mnemonic (12 words) and get xpub I can get balance with blockchain API But how can I know ...
user avatar
0 votes
2 answers
1k views

How to see the entire history of my Ledger wallet?

I followed the instructions from this Reddit post on how to find my xpub address and tapped the wrench icon button and then "Detailed logs" in Ledger Live. The problem is that this xpub value works ...
user avatar
0 votes
1 answer
1k 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 ...
user avatar
0 votes
1 answer
618 views

How To get Address Public Key from Account XPUB?

I am little bit confused or not able to get the right Address Node Public key from Account XPUB. What I have done : Get the Account XPUB [78Bytes] SHA-256 SHA-256 Again Created Extended XPUB (XPUB ...
user avatar
0 votes
0 answers
169 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 ...
user avatar
0 votes
2 answers
797 views

Is there an equivalent to the Xpub/Zpub for multisig wallets?

When I have a typical wallet, I can give my Xpub to someone to generate addresses whenever they need. ("they" here could be an instance of BTCPAY server or some other application that I don't want to ...
user avatar
  • 211
0 votes
1 answer
207 views

Best script/pseudocode to convert xpriv to xpub?

I'm looking for a script/pseudocode/utility (preferably, code in javascript/c++ or a secure, verified and open-source rpc client) that can convert a given xpriv to xpub. Only one I've found (but not ...
user avatar
1 vote
1 answer
487 views

Hardened address generation with BIP44 watch-only wallet with xpub

I am puzzled by the hardened key derivation from a watch-only BIP44 wallet. Let me first explain what I am trying to do. I am implementing a 2-of-3 multisig scheme I am using Bcoin node and wallet ...
user avatar
  • 149
0 votes
1 answer
794 views

How can I generate public address from an xpub key in Java?

I have an xpub key with which I want to generate all addresses which have been used or will be used and then find out the keys which have balance. Here's a sample xpubkey with balance- ...
user avatar
2 votes
1 answer
186 views

Export Xpubkey from Bitcoin Core

How do I export my HD wallet's Xpubkey in Bitcoin Core? Do I construct it using the value of "hdseedid" returned by getwalletinfo?
user avatar
  • 4,307
1 vote
1 answer
812 views

Create multisignature wallet from xpub keys in bitcoin core

I can create Multisignature wallet electrum with 2 xpub keys. How can I create bitcoin core to do that? Standart use; Add a multisig address from 2 addresses bitcoin-cli addmultisigaddress 2 "[\"...
user avatar
1 vote
2 answers
580 views

Derive next HD segwit address from xpub/ypub

I've been using the smartbit api to derive the next receiving address for a while now. However it only works for Legacy addresses and not Segwit addresses. I now have a Ledger Nano s and need a ...
user avatar
  • 113
4 votes
1 answer
3k views

Converting xpub key to core format

I am experiencing some major issues which I honestly can't understand. When I am generating a wallet from Electrum the public key looks like this: ...
user avatar
  • 51