Author

Topic: Cannot Withdraw BTCpay Balance...Assistance Needed (Read 135 times)

legendary
Activity: 3374
Merit: 3095
Playbet.io - Crypto Casino and Sportsbook

I've sent blockchain.com a couple of messages, hoping to get them to fix the gap limit on their end but any other suggestions is welcomed.  Thanks

Use the tool that I provided above you should be able to find the exact derivation path of your wallet addresses with balances. Once you've done setup and installed this tool you need to provide xPub and let the tool scan all addresses derived from your wallet. The result should be the right derivation path and the correct balance of your wallet.

After you find the right derivation path for those addresses you can start using the Iancoleman tool and point it to the right derivation path and then take the private key and import them to Electrum.
member
Activity: 327
Merit: 25
How did you change the gap limit in electrum?
A bit of a discussion about it here: https://bitcointalksearch.org/topic/electrum-address-beyond-the-gap-limit-5316980

-Dave

I tried to use console and fetch Gap limit in my electrum wallet but its isn't showing anything other than "Traceback (most recent call last):" . Does gap limit show up for any normal wallet?
newbie
Activity: 7
Merit: 0
It seems the problem is with the derivation path!
When importing your private key into a different wallet, you need to make sure you use the same derivation path as the one your original wallet uses to get the same addresses.

Did you create your wallet with blockchain.com wallet app? If yes then you can import your wallet into Electrum using the seed instead of the xprv key. Make sure to tick the bip 39 option when importing the wallet.

Yes, it is derivation path problem.  I have tried dozens of derivation paths in Electrum, but none pull up the right pathway that is identical to my blockchain.com wallet balance. 

Walletrecovery.org states that the derivation path for blockchain.com is m/44'/0'/n', but this path is not accepted by Electrum for any wallet type.

I've sent blockchain.com a couple of messages, hoping to get them to fix the gap limit on their end but any other suggestions is welcomed.  Thanks
legendary
Activity: 3374
Merit: 3095
Playbet.io - Crypto Casino and Sportsbook

Any suggestion on how I can find the wallet I need after entering my priv. keys?

I think this is just a derivation path issue you didn't know exactly what derivation path these addresses(with balance) are.


To make it easier to find the exact path of your addresses(with balances) you can use an Xpub scanner you can find the tool and guide below.

- https://github.com/LedgerHQ/xpub-scan

The tool should be able to give you insight into balances and correct derivation paths.
legendary
Activity: 2702
Merit: 3045
Top Crypto Casino
It seems the problem is with the derivation path!
When importing your private key into a different wallet, you need to make sure you use the same derivation path as the one your original wallet uses to get the same addresses.

Did you create your wallet with blockchain.com wallet app? If yes then you can import your wallet into Electrum using the seed instead of the xprv key. Make sure to tick the bip 39 option when importing the wallet.
newbie
Activity: 7
Merit: 0
I checked out https://iancoleman.io/bip39/.  Actually tested with a new wallet, with very little bitcoin on it. 

I entered my priv. keys and it pulled up addresses but none of them were the one which had the bitcoin balance.

Any suggestion on how I can find the wallet I need after entering my priv. keys?
newbie
Activity: 7
Merit: 0
I think the type of address you are using is P2SH, and I tried to insert it for native segwit, so the balance appeared as zero. Use the P2SH statement before importing, and I think your path will be Segwit: m/0'
If it does not work, use ---> https://iancoleman.io/bip39/ (manage it offline) and then filter the addresses that contain a balance and will get the correct path and private keys.

The receiving addresses are native segwit.  I tried m/0' for both native and native segwit option. 

I'll try this https://iancoleman.io/bip39/ site. Thanks for the advice.
newbie
Activity: 7
Merit: 0
How did you change the gap limit in electrum?
A bit of a discussion about it here: https://bitcointalksearch.org/topic/electrum-address-beyond-the-gap-limit-5316980

Do you have a list of the addresses that payments were made to? And a general idea of how many?

You could always use the iancoleman tool on an offline computer to generate the addresses and private keys and then copy them to an online PC. But if you are talking in the 100s or 1000s of addresses that would be a lot of time.

-Dave



To increase gap limit, I used- wallet.change_gap_limit(500).  It appears to be working.

Yes, I have the addresses, which the payments were made to.  Approximately 5 addresses.

Walletrecovery.org states that the derivation path for blockchain.com is m/44'/0'/n', but this path is not accepted by Electrum for any wallet type. 





legendary
Activity: 2688
Merit: 3983
I think the type of address you are using is P2SH, and I tried to insert it for native segwit, so the balance appeared as zero. Use the P2SH statement before importing, and I think your path will be Segwit: m/0'
If it does not work, use ---> https://iancoleman.io/bip39/ (manage it offline) and then filter the addresses that contain a balance and will get the correct path and private keys.
legendary
Activity: 3500
Merit: 6320
Crypto Swap Exchange
How did you change the gap limit in electrum?
A bit of a discussion about it here: https://bitcointalksearch.org/topic/electrum-address-beyond-the-gap-limit-5316980

Do you have a list of the addresses that payments were made to? And a general idea of how many?

You could always use the iancoleman tool on an offline computer to generate the addresses and private keys and then copy them to an online PC. But if you are talking in the 100s or 1000s of addresses that would be a lot of time.

-Dave

sr. member
Activity: 980
Merit: 282
Catalog Websites
I have neither used BTCpay nor imported its wallet into my blockchain.info wallet but since it appears to be from BTCpay, I'll advice you explain explicitly what conditions you are currently in as pertaining to the withdrawal and also tell them to work on modalities to remedy it since its from them, there are chances a lot of people will, or, are currently going through the same challenge and it might be bad for business.

Another consideration is that it might be from the blockchain network and for that reason I'll advice that you do some research and ask questions on technical channels (if you belong to any) as to why it is the way it is, youtube videos can also be a go-to source for solution.
newbie
Activity: 7
Merit: 0
I have tried to be as detailed as possible.

I setup a BTCpay store.  When setting up the wallet I used a xPub key, that I own the private keys to.  These private keys are attached to my blockchain.com wallet.  Previously, when I received payments through BTCpay the payments would appear in my blockchain.com wallet, because that is where the xPub key originated. 

The problem:  The BTCpay payments are not appearing in my blockchain.com wallet, but only on the BTCpay wallet page. 

The solution: I either need to be able to send my bitcoin out from BTCpay or access it via my private keys through a wallet, like Electrum.

When I try to send out the bitcoin from the BTCpay wallet it states that I am using the wrong derivation path, but I have tried the following-
•   m/84'/0'/0'
•   m/44'/0'/0'
•   m/44'/0'

I was told that the reason the payments don’t show in my blockchain.com wallet is because of a Gap Limit problem, basically my blockchain.com wallet stopped fetching the payments from BTCpay.  Blockchain.com wallets don’t allow changing the Gap Limit. Two wallets were suggested that allow the Gap Limit to be raised, Wasabi and Electrum.  When I entered my private keys into Wasabi, my balance showed zero and no transaction history.  When I entered my private keys into Electrum (native segwit) my balance is zero, but a transaction history shows up until May 2023.  In my blockchain.com wallet I do currently have a balance and many transactions since May 2023.  In my Electrum wallet I increased the Gap Limit to 500, but still shows zero balance.

Can anyone assist me with sending out my balance from BTCpay?
Jump to: