Skip to main content
Share Your Experience: Take the 2024 Developer Survey
10 votes
Accepted

Which wallet libraries officially intend to use Bech32 addresses, and will the addresses generated by them be compatible?

Bech32 is an address format that was only recently proposed. While its design had input from multiple wallet authors, it is way too early to say anything about adoption. It is important to realize ...
Pieter Wuille's user avatar
9 votes

I lost my private key

If you don't have the private key, there is no way to access those coins. Period. The security of Bitcoin as a currency relies on that fact. Either recover the private key somehow, or consider ...
Nate Eldredge's user avatar
6 votes

How do I extract my private keys from a protobuf wallet?

Since "when you're a developer it's easy" is probably not sufficient for most people, here is the full step-by-step from a Android Bitcoin Wallet to importing the private keys in Electrum which (...
Colluphid's user avatar
5 votes

How to decode private key from Android Bitcoin Wallet?

If anyone is trying this in 2017, openssl has now defaulted to use SHA256 instead of the MD5 assumed in the older answers. Add "-md md5" (no quotes) to your openssl command line string. https://...
mbp146520's user avatar
4 votes
Accepted

What is an "insecure transaction type", as mentioned by Bitcoin Wallet for Android?

TL;DR: It seems that Bitcoin Wallet for Android incorrectly labels nLockTime transactions as OptInRBF due to a bug in bitcoinj. The issue has been reported. You don't need to do anything. Apparently,...
Murch's user avatar
  • 75.7k
4 votes

How do I reduce the Bitcoin transaction fee?

Yes, use Send Coins > Options > Fee to select one of three fee levels. The actual fee is dynamic and depends on the byte size of your payment. Use Priority if a payment is urgent Normal if you want ...
Andreas's user avatar
  • 539
4 votes

How to estimate/get network fees via blockchain.info API?

i need to know that what will I be charged by the network. The network doesn't charge you, you decide what to pay the miners, and the miners determine if your transaction fee is high enough to ...
JBaczuk's user avatar
  • 7,418
4 votes

How to estimate/get network fees via blockchain.info API?

Blockchain.info offers a fee API: https://api.blockchain.info/mempool/fees The response looks something like this: {"limits":{"min":1,"max":75},"regular":3,"priority":50}. To calculate the transaction ...
0xb10c's user avatar
  • 1,440
3 votes
Accepted

What bitcoin wallets support bip32 extended public key export?

Consider to use a hardware wallet: https://bitcoin.org/en/choose-your-wallet. IMO all of the available hardware wallet do allow to export an xpub. But watch out (regardless of what wallet you are ...
Jonas Schnelli's user avatar
3 votes
Accepted

What would happen to my bitcoins?

Yes you will be able to access the same coins with both devices. You can think about it like if you make a copy of a key to your home, and give it to someone; both people will be able to open the same ...
m1xolyd1an's user avatar
  • 5,656
3 votes

How to restore from backup of Android Bitcoin Wallet

The best way to restore a backup file is always to use the same app used for creating the backup. In other words, install the app again, then use Options > Safety > Restore wallet.
Andreas's user avatar
  • 539
3 votes

Bitcoin Core continuously downloading Blocks, How to stop it from downloading?

Run Bitcoin Core with the -noconnect command line option, or with connect=0 in the config file.
Pieter Wuille's user avatar
2 votes
Accepted

How does the Coin Selection in Bitcoin Wallet for Android work?

It appears that Bitcoin Wallet for Android uses the DefaultCoinSelector from bitcoinj. The DefaultCoinSelector sorts the available UTXO by diminishing age and value: value [satoshi] * age [...
Murch's user avatar
  • 75.7k
2 votes

Using funds that have not been completely transferred yet for a new transaction

The green dot in Bitcoin Wallet for Android represents the number of confirmations an incoming transaction has. Once the first slice appears, the transaction has its first confirmation; i.e. it was ...
Murch's user avatar
  • 75.7k
2 votes

How do I extract my private keys from a protobuf wallet?

I tried to dump private keys but i couldn't. Using wallet-tool, I obtain a text file with public keys, addresses, some other information, and the words: "Seed is encripted". So I use this phyton ...
dar0x's user avatar
  • 121
2 votes

Is it possible to delete received or sent transaction in your mobile btc wallet

The Bitcoin Wallet App doesn't have the option to delete or hide transactions from the list.
Andreas's user avatar
  • 539
2 votes
Accepted

I'm working to add multiwallet support to Bitcoin Wallet App, but now the balance is no longer updating

Remove block for else if in that you have used useTor(), it doesnt need at all
Shubham's user avatar
  • 36
2 votes
Accepted

Can I lock a transaction from being used until a particular condition is met

Your question indicates some experience with bitcoin, so I am going to be very technical. You may want to look up "smart contracts" as keywords. In the bitcoin world we talk about ...
pebwindkraft's user avatar
  • 5,096
2 votes
Accepted

LN channel lnd + android wallet problem

It's a well known problem described here: https://github.com/lightningnetwork/lnd/issues/1347 LND team works on a fix here: https://github.com/lightningnetwork/lnd/pull/1595 Meanwhile i'd recommend ...
Anton's user avatar
  • 36
2 votes

How to see highest available block number in "Bitcoin Wallet" app for Android (Schildbach wallet)?

At the main screen tap the menu icon (three dots at top right) and choose "Network Monitor" from the available options. Then swipe left to switch from the "Peers" tab to the "...
RedGrittyBrick's user avatar
2 votes

Private key to WIF process

what does the process to convert it involve? The process is described in the Bitcoin Wiki page on WIF: Take a private key 0C28FCA386C7A227600B2FE50B7CAE11EC86D3BF1FBE471BE89827E19D72AA1D Add a 0x80 ...
RedGrittyBrick's user avatar
2 votes

How does the wallet know that this seed phrase is generated before?

Seed phrases usually include a checksum. For example, a 12-word BIP39 seed phrase has 4 checksum bits, which means only about 1 in 16 randomly typed seed phrases will be considered valid.
Vojtěch Strnad's user avatar
1 vote

Can I move my BTC back into an exchange and still collect BTG?

The private key is just a series of 256 ones and zeros. That unique combination identifies your wallet, and the chance of someone else getting that combination is 2^256, which is very very small. Your ...
BlackBeltBob's user avatar
1 vote
Accepted

"request coins" address is different to top right qr code

On the main screen (not the request coins page), you should see a little Tag symbol up the top in the menu bar. That opens up your address book. Swipe over to the 'Your addresses' tab, and you'll see ...
meshcollider's user avatar
  • 11.8k
1 vote

What went wrong transferring my BCC out of Bitcoin Wallet?

Your start with BIP39 was good. You can check your Bitcoin Cash funds according to the explanation at: How to sweep private extended key from mycellium into coinomi for bitcoin cash coins? There you ...
KOld's user avatar
  • 176
1 vote
Accepted

Does bitcoin-wallet support BIP148

BIP148 isn't relevant any more, since BIP91 has activated on July 23.
Andreas's user avatar
  • 539
1 vote

Why bitcoins not reflected in bitcoin wallet after being transferred from Web based wallet to its address even after ten confirmation?

The address shown in Bitcoin Wallet App is a different one than the recipient address shown on the blockchain.info screenshot. Unless you created a second address with Bitcoin Wallet App, that would ...
Murch's user avatar
  • 75.7k

Only top scored, non community-wiki answers of a minimum length are eligible