Skip to content

CryptoOnramp Example: simplified KYC and minor cleanups#6246

Open
jeanregisser wants to merge 1 commit intomasterfrom
jeanregisser/crypto-onramp-passwordless-demo
Open

CryptoOnramp Example: simplified KYC and minor cleanups#6246
jeanregisser wants to merge 1 commit intomasterfrom
jeanregisser/crypto-onramp-passwordless-demo

Conversation

@jeanregisser
Copy link
Copy Markdown
Member

@jeanregisser jeanregisser commented Mar 23, 2026

Summary

  • Remove full name field from registration (always pass nil)
  • Hide DOB/SSN fields in L0 KYC mode (step-up handled via recovery flow)
  • Make CollectionMode Equatable
  • Extract dismissKeyboard() helper in LogInSignUpView

Motivation

Simplify the KYC flow — full name is unused, and DOB/SSN are not needed for L0 KYC since step-up to L1/L2 is handled just-in-time via the recovery flow.

Testing

Manual testing in the CryptoOnramp Example app:

  • Registration no longer shows full name field
  • L0 KYC mode hides DOB/SSN fields
  • L1 KYC mode still shows all fields as before

Changelog

Not user-facing (example app only).

@jeanregisser jeanregisser force-pushed the jeanregisser/crypto-onramp-passwordless-demo branch from 488e9c5 to cde57ac Compare March 23, 2026 23:41
@jeanregisser jeanregisser marked this pull request as ready for review March 24, 2026 22:15
@jeanregisser jeanregisser requested review from a team as code owners March 24, 2026 22:15
silasbw
silasbw previously approved these changes Mar 24, 2026
@jeanregisser jeanregisser force-pushed the jeanregisser/crypto-onramp-passwordless-demo branch from ef34a7c to b677f69 Compare March 24, 2026 22:57
@jeanregisser jeanregisser changed the title CryptoOnramp Example: passwordless demo mode and simplified KYC CryptoOnramp Example: simplified KYC and minor cleanups Mar 24, 2026
- Remove full name field from registration (always pass nil)
- Hide DOB/SSN fields in L0 KYC mode (step-up handled via recovery flow)
- Make CollectionMode Equatable
- Extract dismissKeyboard() helper in LogInSignUpView

Committed-By-Agent: claude
@jeanregisser jeanregisser force-pushed the jeanregisser/crypto-onramp-passwordless-demo branch from b677f69 to 2d6f764 Compare March 24, 2026 23:15
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants