Skip to content

Proof Request screen — credential matching and selection #77

Description

@mbunwe-victor

Description

Implement the Proof Request screen (/presentation/request) — design screen Desktop-12.

UI spec

  • Header: "Proof Request" with a back < button
  • Subtitle: "Select a Credential to present to <verifier_name>"
  • A list of matching credentials, each as a card with icon, credential name, and issuer name
  • Tapping a credential card selects it and advances to Proof Details
  • Bottom navigation bar consistent with the rest of the app

Acceptance criteria

  • Verifier name is rendered from the parsed authorization request
  • Credential list is populated from stored credentials (mock data for now)
  • Credential matching against dcql_query / presentation_definition is stubbed — return all credentials as matching initially
  • Selecting a credential navigates to /presentation/details with the credential passed as state
  • Empty state handled gracefully (no matching credentials message)

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions