View Issue Details

IDProjectCategoryView StatusLast Update
0010214Talerwallet (iOS App)public2026-09-19 14:40
Reporteravalos Assigned ToResolution deadline
ImplementerReviewer 
Release signed byDeployed by 
VerifierCommunicator 
Data protection authority notification requiredNo  
CSIRT notification requiredNo  
Estimated effort (hours)Actual effort (hours)0 
Fast-trackNo
Work packagenone
PrioritylowSeverityminorReproducibilityhave not tried
Status informingResolutionunable to reproduce 
Product Version1.0 
Target Version1.6Fixed in Version1.6 
Summary0010214: "Open legitimization website" button should not show on kyc-init state
DescriptionScreenshot attached.
Tagsdiscussion-needed, ux, vivy
Attached Files

Required notifications

Address or linkRemarkAdded byNotifiedActions

Activities

Christian Grothoff

2026-02-12 10:28

manager   ~0027685

Ivan also no longer understands it, we should check what happens.

MarcS

2026-03-09 19:14

developer   ~0028059

When you start an authentication, wallet-core goes first to kyc-init, then (usually in less than a second) advances to kyc or kyc-auth.
The criticized issue is, that the iOS Wallet showed the button before wallet-core advanced to the second phase, and thus before the KYC website was ready to deal with this transaction.

Solution: Don't show the button until the state is kyc or kyc-auth.

MarcS

2026-03-10 15:21

developer   ~0028082

Wallet now doesn't show the button on "kyc-init". But needs more testing...

Christian Grothoff

2026-03-17 14:40

manager   ~0028145

Needs a dev-experiment, not testing as not possible to produce state for more than a second under normal circumstances.

Florian Dold

2026-08-27 08:44

manager   ~0029658

Looks like this is not reproducible anymore in latest ios wallet.

Issue History

Date ModifiedUsernameFieldChange
2025-07-26 14:44avalosNew Issue
2025-07-26 14:44avalosFile Added: Simulator Screenshot - iPhone 16 Pro - 2025-07-26 at 16.42.52.png
2025-07-29 22:54Christian GrothoffAssigned To => MarcS
2025-07-29 22:54Christian GrothoffStatusnew => assigned
2025-07-29 22:54Christian GrothoffTarget Version => 1.0 stretch goals
2025-08-19 13:13Christian GrothoffProduct Version => 1.0
2025-08-19 13:13Christian GrothoffTarget Version1.0 stretch goals => 1.1
2025-08-31 17:19Christian GrothoffTarget Version1.1 => 1.5
2025-08-31 17:38Christian GrothoffTarget Version1.5 => 1.4
2026-01-25 15:00Christian GrothoffTarget Version1.4 => 1.5
2026-01-25 15:00Christian GrothoffTag Attached: ux
2026-02-04 20:52Christian GrothoffTag Attached: discussion-needed
2026-02-04 20:53Christian GrothoffTag Attached: vivy
2026-02-12 10:28Christian GrothoffNote Added: 0027685
2026-03-09 19:14MarcSNote Added: 0028059
2026-03-10 15:21MarcSStatusassigned => implementing
2026-03-10 15:21MarcSNote Added: 0028082
2026-03-17 14:40Christian GrothoffNote Added: 0028145
2026-03-17 14:40Christian GrothoffAssigned ToMarcS => avalos
2026-03-17 14:40Christian GrothoffPrioritynormal => low
2026-03-17 14:40Christian GrothoffTarget Version1.5 => post-1.0
2026-08-27 08:44Florian DoldAssigned Toavalos =>
2026-08-27 08:44Florian DoldStatusimplementing => informing
2026-08-27 08:44Florian DoldResolutionopen => unable to reproduce
2026-08-27 08:44Florian DoldNote Added: 0029658
2026-09-19 14:38Christian GrothoffTarget Versionpost-1.0 => 1.6
2026-09-19 14:40Christian GrothoffFixed in Version => 1.6