Skip to content

feat: user data verification#2602

Draft
rsodre wants to merge 28 commits into
mainfrom
rsodre/settings-user-data
Draft

feat: user data verification#2602
rsodre wants to merge 28 commits into
mainfrom
rsodre/settings-user-data

Conversation

@rsodre
Copy link
Copy Markdown
Collaborator

@rsodre rsodre commented May 20, 2026

User Data verification

  • Created IdentityProvider with drawers and triggers for user data verification
    • Verify email (Twilio)
    • Verify phone number (Twilio)
    • Verify identity (Prove.com)
  • Access to current status of all verifications
  • Used everywhere verification needs to be initiated

Settings screen

  • Added User Data section, containing:
    • Verified identity + verify + delete
    • Verified phone number + verify + delete
    • Verified email + verify + delete
  • Moved Settings components to controller-ui
  • Layout updates

On-chain checkout

  • Using the common verification drawers from IdentityProvider
  • Once verified, purchase steps are unchanged.

Welcome screen

  • Added optional identity verification

Age Gate (WIP)

  • Similar to Location Gate
  • Allows blocking the controller unless age is verified
  • Just wired, not effective yet

Next.js example

  • Added existing identity verification entry points:
Screenshot 2026-05-27 at 20 09 47

@vercel
Copy link
Copy Markdown

vercel Bot commented May 20, 2026

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
controller-example-next Ready Ready Preview May 29, 2026 2:10pm
controller-ui Ready Ready Preview May 29, 2026 2:10pm
keychain Ready Ready Preview May 29, 2026 2:10pm
keychain-storybook Ready Ready Preview May 29, 2026 2:10pm

Request Review

@rsodre rsodre mentioned this pull request May 20, 2026
@rsodre rsodre force-pushed the rsodre/settings-user-data branch from 637b1b4 to e0f0f8d Compare May 22, 2026 13:42
@rsodre rsodre force-pushed the rsodre/settings-user-data branch from e0f0f8d to 387242a Compare May 22, 2026 17:28
@rsodre rsodre force-pushed the rsodre/settings-user-data branch from 387242a to 93e8b3f Compare May 22, 2026 18:42
@rsodre rsodre force-pushed the rsodre/settings-user-data branch from 1ba9975 to adaf3d4 Compare May 26, 2026 15:20
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.

1 participant