Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

QR account export format #199

Open
BullishNode opened this issue Nov 15, 2023 · 5 comments
Open

QR account export format #199

BullishNode opened this issue Nov 15, 2023 · 5 comments
Assignees
Labels
question Further information is requested

Comments

@BullishNode
Copy link
Contributor

Apparently some hardware wallets like Jade and SeedSigner use a wallet xpub format that is some kind of standard which uses multiple QR code frames. Its not just a straight xpub, it has other data like derivation paths.
To investigate

@i5hi
Copy link
Collaborator

i5hi commented Nov 15, 2023

When i tried a few days ago scanning from Jade, I noticed a 1/5, 2/5, 3/5, n/5 prepended to the encoded data.

A normal qr scanner just captures one and closes.

I think we have to keep reading until we get to all 5/5 and then remove the n/5 and join the encoded data.

@i5hi i5hi self-assigned this Nov 15, 2023
@i5hi i5hi added the question Further information is requested label Nov 15, 2023
@i5hi
Copy link
Collaborator

i5hi commented Nov 15, 2023

@i5hi
Copy link
Collaborator

i5hi commented Nov 15, 2023

@i5hi
Copy link
Collaborator

i5hi commented Nov 15, 2023

@i5hi
Copy link
Collaborator

i5hi commented Nov 15, 2023

From this discussion on stackoverflow https://stackoverflow.com/questions/68829095/flutter-qrcode-successive-scans

https://pub.dev/packages/qr_code_scanner

Seems to be a library that could handle it. Allows us to set our own logic for how to scan QR. We could have a custom, multi-frame mode ?

@mocodesmo

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
question Further information is requested
Projects
None yet
Development

No branches or pull requests

3 participants