Bitcoin Forum
May 10, 2024, 06:13:29 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Cannot Withdraw BTCpay Balance...Assistance Needed  (Read 120 times)
etk80 (OP)
Newbie
*
Offline Offline

Activity: 7
Merit: 0


View Profile
November 25, 2023, 05:41:20 AM
 #1

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?
1715321609
Hero Member
*
Offline Offline

Posts: 1715321609

View Profile Personal Message (Offline)

Ignore
1715321609
Reply with quote  #2

1715321609
Report to moderator
1715321609
Hero Member
*
Offline Offline

Posts: 1715321609

View Profile Personal Message (Offline)

Ignore
1715321609
Reply with quote  #2

1715321609
Report to moderator
According to NIST and ECRYPT II, the cryptographic algorithms used in Bitcoin are expected to be strong until at least 2030. (After that, it will not be too difficult to transition to different algorithms.)
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1715321609
Hero Member
*
Offline Offline

Posts: 1715321609

View Profile Personal Message (Offline)

Ignore
1715321609
Reply with quote  #2

1715321609
Report to moderator
wallet4bitcoin
Sr. Member
****
Offline Offline

Activity: 924
Merit: 281



View Profile WWW
November 26, 2023, 03:30:24 AM
 #2

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.

.
SPIN

       ▄▄▄██████████▄▄▄
     ▄███████████████████▄
   ▄██████████▀▀███████████▄
   ██████████    ███████████
 ▄██████████      ▀█████████▄
▄██████████        ▀█████████▄
█████████▀▀   ▄▄    ▀▀▀███████
█████████▄▄  ████▄▄███████████
███████▀  ▀▀███▀      ▀███████
▀█████▀          ▄█▄   ▀█████▀
 ▀███▀   ▄▄▄  ▄█████▄   ▀███▀
   ██████████████████▄▄▄███
   ▀██████████████████████▀
     ▀▀████████████████▀▀
        ▀▀▀█████████▀▀▀
.
RIUM
.
███
███
███
███
███
███
███
███
███
███
███
███
SAFE GAMES
WITH WITHDRAWALS
       ▄▀▀▀▀▀▀▄▄▄▄
 ▄▀▀▀▀▀▀▀▀▀▀▀▀▄  ▀▀▄
█    ▄         █   ▀▌
█   █ █        █    ▌
█      ▄█▄     █   ▐
█     ▄███▄    █   ▌
█    ███████   █  ▐
█    ▀▀ █ ▀▀   █  ▌
█     ▄███▄    █ ▐
█              █▐▌
█        █ █   █▌
 ▀▄▄▄▄▄▄▄▄█▄▄▄▀
       ▄▀▀▀▀▀▀▄▄▄▄
 ▄▀▀▀▀▀▀▀▀▀▀▀▀▄  ▀▀▄
█    ▄         █   ▀▌
█   █ █        █    ▌
█      ▄█▄     █   ▐
█     ▄███▄    █   ▌
█    ███████   █  ▐
█    ▀▀ █ ▀▀   █  ▌
█     ▄███▄    █ ▐
█              █▐▌
█        █ █   █▌
 ▀▄▄▄▄▄▄▄▄█▄▄▄▀
.
███
███
███
███
███
███
███
███
███
███
███
███
.
.SIGN UP.
DaveF
Legendary
*
Offline Offline

Activity: 3472
Merit: 6269


Crypto Swap Exchange


View Profile WWW
November 26, 2023, 02:19:39 PM
 #3

How did you change the gap limit in electrum?
A bit of a discussion about it here: https://bitcointalk.org/index.php?topic=5316980.0

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


█▀▀▀











█▄▄▄
▀▀▀▀▀▀▀▀▀▀▀
e
▄▄▄▄▄▄▄▄▄▄▄
█████████████
████████████▄███
██▐███████▄█████▀
█████████▄████▀
███▐████▄███▀
████▐██████▀
█████▀█████
███████████▄
████████████▄
██▄█████▀█████▄
▄█████████▀█████▀
███████████▀██▀
████▀█████████
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
c.h.
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
▀▀▀█











▄▄▄█
▄██████▄▄▄
█████████████▄▄
███████████████
███████████████
███████████████
███████████████
███░░█████████
███▌▐█████████
█████████████
███████████▀
██████████▀
████████▀
▀██▀▀
hugeblack
Legendary
*
Offline Offline

Activity: 2506
Merit: 3649


Buy/Sell crypto at BestChange


View Profile WWW
November 26, 2023, 03:45:15 PM
 #4

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.

.BEST..CHANGE.███████████████
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
███████████████
..BUY/ SELL CRYPTO..
etk80 (OP)
Newbie
*
Offline Offline

Activity: 7
Merit: 0


View Profile
November 26, 2023, 05:01:07 PM
 #5

How did you change the gap limit in electrum?
A bit of a discussion about it here: https://bitcointalk.org/index.php?topic=5316980.0

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. 





etk80 (OP)
Newbie
*
Offline Offline

Activity: 7
Merit: 0


View Profile
November 26, 2023, 05:25:19 PM
 #6

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.
etk80 (OP)
Newbie
*
Offline Offline

Activity: 7
Merit: 0


View Profile
November 26, 2023, 09:08:02 PM
 #7

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?
khaled0111
Legendary
*
Offline Offline

Activity: 2520
Merit: 2861


Top Crypto Casino


View Profile WWW
November 26, 2023, 09:33:22 PM
 #8

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.

█████████████████████████
████▐██▄█████████████████
████▐██████▄▄▄███████████
████▐████▄█████▄▄████████
████▐█████▀▀▀▀▀███▄██████
████▐███▀████████████████
████▐█████████▄█████▌████
████▐██▌█████▀██████▌████
████▐██████████▀████▌████
█████▀███▄█████▄███▀█████
███████▀█████████▀███████
██████████▀███▀██████████
█████████████████████████
.
BC.GAME
▄▄░░░▄▀▀▄████████
▄▄▄
██████████████
█████░░▄▄▄▄████████
▄▄▄▄▄▄▄▄▄██▄██████▄▄▄▄████
▄███▄█▄▄██████████▄████▄████
███████████████████████████▀███
▀████▄██▄██▄░░░░▄████████████
▀▀▀█████▄▄▄███████████▀██
███████████████████▀██
███████████████████▄██
▄███████████████████▄██
█████████████████████▀██
██████████████████████▄
.
..CASINO....SPORTS....RACING..
█░░░░░░█░░░░░░█
▀███▀░░▀███▀░░▀███▀
▀░▀░░░░▀░▀░░░░▀░▀
░░░░░░░░░░░░
▀██████████
░░░░░███░░░░
░░█░░░███▄█░░░
░░██▌░░███░▀░░██▌
░█░██░░███░░░█░██
░█▀▀▀█▌░███░░█▀▀▀█▌
▄█▄░░░██▄███▄█▄░░▄██▄
▄███▄
░░░░▀██▄▀


▄▄████▄▄
▄███▀▀███▄
██████████
▀███▄░▄██▀
▄▄████▄▄░▀█▀▄██▀▄▄████▄▄
▄███▀▀▀████▄▄██▀▄███▀▀███▄
███████▄▄▀▀████▄▄▀▀███████
▀███▄▄███▀░░░▀▀████▄▄▄███▀
▀▀████▀▀████████▀▀████▀▀
BitMaxz
Legendary
*
Offline Offline

Activity: 3248
Merit: 2969


Block halving is coming.


View Profile WWW
November 27, 2023, 02:26:18 AM
 #9


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.

█▀▀▀











█▄▄▄
▀▀▀▀▀▀▀▀▀▀▀
e
▄▄▄▄▄▄▄▄▄▄▄
█████████████
████████████▄███
██▐███████▄█████▀
█████████▄████▀
███▐████▄███▀
████▐██████▀
█████▀█████
███████████▄
████████████▄
██▄█████▀█████▄
▄█████████▀█████▀
███████████▀██▀
████▀█████████
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
c.h.
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
▀▀▀█











▄▄▄█
▄██████▄▄▄
█████████████▄▄
███████████████
███████████████
███████████████
███████████████
███░░█████████
███▌▐█████████
█████████████
███████████▀
██████████▀
████████▀
▀██▀▀
etk80 (OP)
Newbie
*
Offline Offline

Activity: 7
Merit: 0


View Profile
November 27, 2023, 02:12:12 PM
 #10

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
CCMS
Member
**
Offline Offline

Activity: 285
Merit: 25


View Profile
November 27, 2023, 05:02:16 PM
 #11

How did you change the gap limit in electrum?
A bit of a discussion about it here: https://bitcointalk.org/index.php?topic=5316980.0

-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?

▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬ ★ ★ ★ ★ ★ ▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
MARKETER : t.me/ccmsme
▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬ ★ ★ ★ ★ ★ ▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
BitMaxz
Legendary
*
Offline Offline

Activity: 3248
Merit: 2969


Block halving is coming.


View Profile WWW
November 27, 2023, 06:08:26 PM
 #12


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.

█▀▀▀











█▄▄▄
▀▀▀▀▀▀▀▀▀▀▀
e
▄▄▄▄▄▄▄▄▄▄▄
█████████████
████████████▄███
██▐███████▄█████▀
█████████▄████▀
███▐████▄███▀
████▐██████▀
█████▀█████
███████████▄
████████████▄
██▄█████▀█████▄
▄█████████▀█████▀
███████████▀██▀
████▀█████████
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
c.h.
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
▀▀▀█











▄▄▄█
▄██████▄▄▄
█████████████▄▄
███████████████
███████████████
███████████████
███████████████
███░░█████████
███▌▐█████████
█████████████
███████████▀
██████████▀
████████▀
▀██▀▀
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!