Unanswered Questions
159 questions with no upvoted or accepted answers
2
votes
1
answer
302
views
SPV client TCP connection in python
I am trying to implement an SPV client in python (for my own learning). I want to start by making a simple TCP connection to a full node, but I either cannot get a response to my version message, or ...
2
votes
0
answers
172
views
Is there a simpler form of BIP32-like key derivation?
I've read about BIP32 key derivation functions, and also:
Any Elliptic Curve could work in the BIP32 scheme. The only property
of a Curve that BIP32 relies on is that a * G + b *G = (a + b mod N) *
G,...
2
votes
0
answers
39
views
Ypub test vectors missing for mainnet
Following extended key derivation scheme in BIP49 is there a publicly available test vector repository for mainnet? The test vectors in https://github.com/bitcoin/bips/blob/master/bip-0049.mediawiki#...
2
votes
0
answers
122
views
How to generate unspendable testnet bitcoin address with python?
I'm trying to generate a testnet address. However, I tried to write this python program (using help of various online code places), and I created this program. The program is designed to take a 20 ...
2
votes
0
answers
391
views
How to send & receive bitcoin using bitcoinjs-lib?
First I create HD Wallet using BIP32 using mnemonics.
Now I want to generate new child addresses with private key using xpub & xpriv for every receive.
Then for example, I received BTC in 2 ...
2
votes
0
answers
207
views
What are segwit extended key prefix bytes for regtest?
I need the HD version bytes for equivalent of ypub, zpub, Ypub, Zpub but on the regtest network.
I also need Ypub on testnet.
All the rest I can find in slip132, but it is incomplete.
thanks.
2
votes
0
answers
603
views
Stateless vs Stateful wallets
Stateless wallet are wallets that do not store any information locally on the device.
Stateful wallets are wallets that store information such as index of unused address.
According to my ...
2
votes
0
answers
469
views
How to add blockchain.info API key to pibitcointools
I have a query-intensive app I'm building that keeps timing out with the message:
Traceback (most recent call last):
File "test.py", line 72, in <module>
array = bitcoin.multiaccess (...
2
votes
1
answer
861
views
BIP32 HD Wallets: HMAC vs. "just" Hashing the Seed
In A. Antonopoulus' Mastering Bitcoin (2nd edition) on page 106, there is a nice illustration showing how the basis for a BIP32 HD Wallet is generated:
So here is the one thing I don't understand ...
1
vote
0
answers
14
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 ...
1
vote
1
answer
35
views
pywallet needs 'bsddb' package to run, please install it
On a Ubuntu 24.04.1 LTS VM I installed Python 2.7.18 via:
wget https://www.python.org/ftp/python/2.7.18/Python-2.7.18.tgz
tar xzf Python-2.7.18.tgz
cd Python-2.7.18/
sudo ./configure --enable-...
1
vote
0
answers
55
views
python "pbkdf2_hmac" function doesn't return same as Ian Coleman BIP39 tool. Why?
I am trying to go from a BIP39 phrase to Seed to xprv root key. I have the following BIP39 phrase:
"prefer offer puppy imitate pink banana because whale letter thought artwork loud"
which ...
1
vote
0
answers
182
views
Xverse Wallet. Logs into an account with a different wallet
Such a disaster happened. I created an Xverse wallet on April 20, copied the address and sent Ordinals tokens to it (address - bc1p...). I logged in today, I was kicked out of my wallet and asked to ...
1
vote
0
answers
69
views
How to get my bitcoin out of Mycelium?
I want to leave Mycelium. I have heard nothing but that it’s Jurassic. I would like to use a new wallet. I have no idea what wallet to use but I have like $48 in bitcoins. I know it’s not a lot, but I ...
1
vote
2
answers
130
views
How does a HD wallet work in practice?
EDIT - I have refined the question in the post to be more succinct.
If I derive multiple child/grandchild key pairs from the original master public key, I understand each of these is its own specific ...