Unanswered Questions
114 questions with no upvoted or accepted answers
4
votes
1
answer
1k
views
Generate addresses from Trezor's xPub using Python
I am trying to generate BIP32 HD addresses from my Trezors xPub key.
I keep getting errors with most of the libs our there. What am I missing?
pywallet:
from pywallet import wallet
xpub = '...
3
votes
0
answers
126
views
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,...
3
votes
0
answers
466
views
Electrum Seed Purpose for MultiSig Wallet
I'm curious as to what exactly is protected by the seed that Electrum generates for a multisig wallet. My knowledge of the protocol implementation is rather basic, so please correct me where I'm wrong ...
3
votes
0
answers
742
views
Can I quickly check the cofactor of secp256k1 is 1
I was wondering if there was a quick way to check that the group underlying the elliptic curve secp256k1 was indeed cyclic with the usual point G a generator. I am given the prime number underlying ...
3
votes
2
answers
968
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?
2
votes
0
answers
15
views
Does BIP86 not use a unique prefix for extended keys?
Do BIP86 extended keys not use a unique prefix?
For example:
BIP44 = xprv/xpub
BIP49 = yprv/ypub
BIP84 = zprv/zpub
BIP 86 = xprv/xpub?
In other words, do BIP86 extended keys share the same ...
2
votes
0
answers
58
views
Using BIP32 derivations, can all seeds theoretically produce all public keys?
I was interested in how many possible combinations of BIP 32 derivation paths exist, which could result in a public key derived from a seed. While some people colloquially call it "unlimited,&...
2
votes
0
answers
82
views
How to claim funds in a multisig address from a money pool psbt?
Mostly followed this guide on how to create a psbt where multiple users pool money together. Everything is done in regtest.
The gist of what I did is as follows:
Created 2 different descriptor ...
2
votes
0
answers
44
views
Receiving funds in multisig - is it enough to confirm the receive address on every signing device?
If I confirm the receive address displayed in my software wallet matches on EVERY signing device in my multisig setup, can I be confident that any funds sent to that address belong to an address I ...
2
votes
0
answers
358
views
Importing BIP-84 keys to Bitcoin Core or similar?
I generated a mnemonic and keys using the BIP-84 scheme and sent funds to a public address from that scheme over time. I have been using this as a paper wallet, unattached to any wallet software.
I ...
2
votes
0
answers
45
views
HD wallet usage in Bitcoin & Lightning combined wallets
Is there a best practice / recommendation for a Bitcoin & Lightning combined wallet, regarding the HD wallet used in the Bitcoin wallet and the HD wallet used in the Lightning wallet?
no relation,...
2
votes
0
answers
94
views
Why are coefficients a=0 and b=7 used to define the Weierstrass equation in SECp256k1?
Most of the private to public key implementations I've come across do not make use of the equation y^2=x^3+7 (the weierstrass equation defining SECp256k1).
One that i often use is in the link below ...
2
votes
0
answers
63
views
Is BitCoin developer page's HD Wallet image wrong
Here is the image I copied from the https://developer.bitcoin.org/devguide/wallets.html#id9
What I understand is that M/0'/1' can derive M/0'/1'/0.
M/0'/1' can't derive M/0'/1'/0'.
To derive M/0'/1'/0,...
2
votes
1
answer
250
views
Reusing bitcoin hw wallet infrastructure as a PGP replacement?
A lot of people who own Bitcoin are already know how to securely generate, store and use their BIP32 + BIP39 wallets, and own hardware wallets.
Are there any existing projects/standards trying to bolt ...
2
votes
0
answers
167
views
Linking libsecp256k1 as shared library to Bitcoin Core
I'm not sure if this question is better suited in the context of Autotools, but since it's about Bitcoin Core, I'll try to ask it here.
I am trying to Compile/Link libsecp256k1 as a shared library ...