Skip to content

Rewrite on Bolt card with bolt card wallet fails if firstly written by LNBits extension (2 c values) #28

@psychoet

Description

@psychoet

Do you need support? Try asking on the telegram group

Already reported and discussed in Telegram. No solution was retrieved.

Are you reporting a bug?

Yes. Already made a comment on issue #27 , but this one is more inclusive report.

  • your phone model and OS version: iPhone 11 pro, iOS 16.6.1
  • BoltCardWallet app version (settings->about->scroll down): v0.3.4
  • self-test passes? Open settings->about->scroll down, tap "Run self-test": N/A on iOS app
  • unique ID for our crash reporting service (settings->about->scroll down, tap "copy"): 1E9357CD-B313-417D-9692-1CF5E9220D3E

The cards used in the test were:
- Coincorners
- Lasereyes

The devices used in the test were:

  • iPhone 11 pro
  • Androis POS machine (OS: Android 11, Model: CS30)

The software used to reproduce this case were:

  • LNBits extension - umbrel docker edition
  • Bolt card hub - umbrel docker edition
  • Bolt card wallet (iOS, android)
  • Boltcard NFC Programmer
  • NFC tools (for 'erase tag')

1. Lasereyes card
Created a bolt card record from LNBits extension, and write it via 'create' QR code/link. Tested successful payments, and wiped it via 'Wipe' QR code/link on both machine (iPhone, Android POS). (also tried to 'erase tag' using NFC tools.)
After that, tried to connect the card using Bolt card wallet app & Bolt card hub, but failed only at "Keys ready to change: no x" and "Test CMAC: decrypt with key failed x". Other writing procedures were successful. The payment did not work.
After wipe the card using bolt card wallet app, I tried again with LNBits extension for card registration, and it worked well.

2. Coincorner card
I realized that I have one new coincorner's bolt card, so tested on iPhone Bolt Card Wallet app with bolt card hub. Writing was successful without any issue, and payment worked well. I am not doing further test with this card since I do not want to lose the only way to utilize my bolt card hub for now.

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions