0

I'm trying to understand how can I access wallet funds (that I created with BitPay and have seed and extended pk for) on other wallets (BTC core, trust, blockchain.com or exodus for example).
If I try to import just the direct seed into these apps, I get an empty wallet (if I import it in bitpay it shows that funds are there). I'm just trying to understand, what to do in case there is no more bitpay for example. I found a bitpay/copay recovery tool on GitHub, but don't seem to fully understand what it does. Can someone please explain why seeds from bitpay don't work on other apps, and if there is something to do about it.

1
  • or every wallet uses its own seed phrases ?
    – klauf
    Apr 21 at 17:38

1 Answer 1

1

It seems BitPay uses BIP39 seed phrases so you should be able to restore that wallet using any other wallet software which uses BIP39 or which allows you to select BIP39 instead of a proprietary scheme (e.g. Electrum).

The other main factor is derivation paths. You'll need to choose a wallet that either uses the same derivation path or which allows you to specify the correct derivation path.

I believe the BitPay wallet may be derived from the Copay wallet. One website gives the following information:

  • Single Signer:
    • ≥ v1.2 m/44/0'/X' (X increments with each wallet addition)
  • Multisig:
    • < v1.2 m/45'/2147483647/0/x m/45'/2147483647/1/y
    • ≥ v1.2 m/44/0'/0'
    • ≥ v1.5 m/48'/0'/0'/1' m/48'/0'/0'/2'

I don't know how accurate that is.


Useful references

2
  • thanks you for your comment, will read up
    – klauf
    Apr 21 at 22:37
  • Also the BIP39 passphrase needs to match, including a null one.
    – HansBKK
    Apr 24 at 1:53

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.