Code Monkey home page Code Monkey logo

Comments (8)

JamieDriver avatar JamieDriver commented on September 18, 2024

That error must be coming from Specter - not one of ours.
So difficult to diagnose at this point as not sure how that error message arises.
Is it related to the version of the jade fw you are using, the version of the Specter install, or is it specific to a particular transaction ?
Any additional info would be very useful - thanks.

from jade.

JamieDriver avatar JamieDriver commented on September 18, 2024

From what I can gather, it looks like the seed Specter is expecting to see on the hw wallet is not the seed that is currently on there.
ie. Specter is expecting the root xpub/fingerprint to be xxx, but when it requests that from the hw, it gets yyy.

( fyi: when unlocked, Jade should display the wallet fingerprint in hex in the bottom-right of the screen. The fingerprint is a deterministically calculated short id for the mnemonic phrase / seed of the wallet plus any passphrase. )

from jade.

Dyor69 avatar Dyor69 commented on September 18, 2024

Thanks for you response Jamie.
Looks like its a fingerprint issue
Here's the message I get to verifiy receiving address
Screenshot 2024-04-04 at 11 05 27 am
And the send one
Screenshot 2024-04-04 at 11 08 58 am
This is the version of Specter
Version: v2.0.2rc8.dev0+g23ad1197.d20230921 UID: 1bf3305caf91e16b
JAde Firmware
1.0.29
Would you like me to paste the Jade xpub key here?

Thanks
Campbell

from jade.

JamieDriver avatar JamieDriver commented on September 18, 2024

I don't think there's anything I can do - this isn't an issue with Jade firmware - unless you're telling me (for example) it works with v1.0.27 but doesn't work with v1.0.29.
It looks like the Specter wallet was set up (with Jade?) with a particular seed/mnemonic, and now that Jade has a different seed/mnemonic (or is a different Jade?).

These messages appear to be saying, 'you've plugged the wrong hw unit' ?

from jade.

Dyor69 avatar Dyor69 commented on September 18, 2024

from jade.

JamieDriver avatar JamieDriver commented on September 18, 2024

I assume you know what your 'recovery phrase words' are. [**DO NOT post them here (or anywhere!) ].
The 'fingerprint' you see in the bottom right is a short 'summary' (if you like) of that phrase (plus any bip39 passphrase). ie. a short id of the wallet. [ If you are using a bip39 passphrase you must be very careful to enter the exact same phrase each time. ]
Jot down that fingerprint (8 hex chars).

With Jade in 'locked' state, go 'Options->Temporary Signer' and enter the 'recovery phrase' words and any bip39 passphrase.
Connect to Specter and the Jade should unlock - it will show you the 'fingerprint' of the wallet you have just entered.
It should be the same as the one you recorded earlier above.

Yes, if the bip39 passphrase was entered even slightly differently, it will lead you to a different wallet, different fingerprint/xpubs, etc. If you've used this passphrase, I guess you could try slightly different variations of phrase, or spelling, capitalisation, etc. ...

Unfortunately with this stuff there is no way to go backwads eg. from fingerprint or xpub to recovery phrase or bip39 passphrase etc.

from jade.

Dyor69 avatar Dyor69 commented on September 18, 2024

Thanks Jamie
I new it was my error, so thanks for helping me narrow it down.
All sorted out now, it was the slightest difference in the passphrase. So sorry to waster your time.
It goes to show how careful you have to be to record everything accurately.

from jade.

JamieDriver avatar JamieDriver commented on September 18, 2024

Glad it all worked out for you! (and doubly glad it wasn't a bug in Jade fw! 🤣)
Nice one 👍

from jade.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.