Questions tagged [xpub]
93 questions
8
votes
1 answer
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 BTC assets
- Private key/seed (BIP39) of the 1st…
intika
- 81
- 4
7
votes
2 answers
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 the money ever moves, the address is being reused…
Wapac
- 1,044
- 7
- 16
6
votes
1 answer
What makes an extended public or private key?
I was under the impression that an extended public key was comprised of the public key + chain code, and I'm unfamiliar with what comprises the extended private key.
However this does not seem to be the case. As per pywallet:
The key consists of
…
arshbot
- 1,710
- 14
- 35
5
votes
1 answer
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 address (1...)
ypriv/ypub => nested SegWit address…
Dalit Sairio
- 403
- 2
- 5
4
votes
1 answer
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:…
L. Mark
- 51
- 1
- 3
4
votes
2 answers
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) that match those that my Nano produces. I want…
mike-a
- 55
- 5
4
votes
3 answers
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 question, as I was playing around with multi-sig…
Jeremy Nau
- 41
- 1
- 3
3
votes
1 answer
What's the point of hardened derivation when we can achieve the same effect using non-hardened derivation with a secret parent chain code?
We can use xpub (extended public key) if we want to generate a new public key (and further the address) on some insecure website for each new order without knowing the private key. We'll do this by using the parent's public key and the parent's…
Filip
- 423
- 8
3
votes
0 answers
What is the difference between singlesig and multisig xpubs?
When exporting the xpub from my SeedSigner, I'm asked whether to export the "singlesig xpub" or "multisig xpub." I understand the use cases for each but from a technical standpoint, what's the difference?
Here's an example I've extracted by scanning…
Oliver Offing
- 85
- 2
3
votes
1 answer
Can 2-of-3 multisig funds be recovered without one of the xpubs?
In a 2-of-3 multisig, the address list is derived from the combination of the three xpub keys. What happens if you lose one of the keys and its xpub?
Technically, you'd be able to sign transactions. However, you wouldn't know the addresses to look…
Oliver Offing
- 85
- 2
2
votes
1 answer
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?)
if yes, what is the recommended way to avoid…
Enrique
- 301
- 1
- 8
2
votes
1 answer
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…
Sunny
- 147
- 5
2
votes
2 answers
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" ?
So if I generate an zpub with correct script type but choose an…
le0
- 187
- 5
2
votes
1 answer
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 …
le0
- 187
- 5
2
votes
2 answers
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?
warcode360
- 21
- 1