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 ...
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 ...
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 (...
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,...
user avatar
  • 63.3k
4 votes

Can I have multiple working public keys per wallet?

Your wallet keeps all private and public keys it ever used indefinitely. You do not lose coins on old private keys when you give out new addresses. It is just a privacy measure to give out new ...
user avatar
  • 63.3k
4 votes
Accepted

What is proofOfWorkLimit?

The first byte, 1D, is the length. The next three bytes are the high bytes of the hash. So we have 00ffff, then we add ff bytes onto the end to get to 29 bytes. Then we're done. We wind up with 3 ...
user avatar
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 ...
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 ...
user avatar
  • 7,060
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 ...
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 ...
user avatar
  • 5,223
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.
user avatar
  • 539
3 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://...
user avatar
3 votes
Accepted

Why did my transaction not include the fee?

I don't know why your wallet didn't include a fee, and it would probably require a fair amount of debugging to figure out what went wrong. Here are my suggestions for following up on this problem: ...
user avatar
3 votes

Problems decrypting my bitcoin-wallet on android

If you didn't see the error message bad decrypt, and if the garbage you saw had the string org.bitcoin.production, then the decryption worked. In recent versions of Bitcoin Wallet, as explained in ...
user avatar
2 votes

I Restored My Phone Wallet and Now All My Coins Vanished

The main issue seems to be a misunderstanding of this message: "Synchronizing with network, 6 weeks behind." This indicates that your wallet will be processing transaction data of the last six ...
user avatar
  • 63.3k
2 votes

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 [...
user avatar
  • 63.3k
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 ...
user avatar
  • 63.3k
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 ...
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.
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
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 ...
user avatar
  • 5,006
2 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 ...
user avatar
  • 1,342
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 ...
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 "...
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 ...
user avatar
1 vote

bitcoins not arrived to the receiver

The transaction was already confirmed on Match 7th. Your friend is either lying or has a synchronization problem with their wallet software.
user avatar
  • 3,144
1 vote

What bitcoin wallets support bip32 extended public key export?

Bitcoin Wallet can export the extended public key via Settings > Diagnostics > Show xpub. The description of that option says: View the extended public key of your wallet, so it can be imported ...
user avatar
  • 539
1 vote

How to access bitcoin wallet on an android that became unresponsive?

It's not possible to answer this question without knowing what's wrong with the phone. Your best bet might visiting a repair shop. Tell them you need the data on that phone.
user avatar
  • 539
1 vote

how do i programmatically find out whether this phone has a wallet with at least a certain arbitrary amount of bitcoin in it?

This is definitely possible. If your application is running as root, it can access the wallet files of Bitcoin wallets, which usually have fixed filenames and file headers. The downside of this ...
user avatar
  • 28.7k

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