Scytales Wallet Connector

Digital Credential Verification Examples

Relying Party using Connector Verifier IDP for Credential Verification

badge
Mobile Driver's License (mDL)

Verify identity using a mobile Driver's License with all data elements.

verified_user Verify Credential

mDL full credential verification

person
Personal ID - All Data (PID)

Verify identity using all EU PID data elements.

verified_user Verify Credential

EU PID verification with all data elements

verified_user
Personal ID - Mandatory (PID)

Verify identity using mandatory EU PID data elements only.

verified_user Verify Credential

EU PID verification with mandatory data only

shield
Age Verification (ZKP)

Privacy-preserving age verification using Zero-Knowledge Proof (proves age over 18 only).

security Verify Credential

Zero-Knowledge Proof: proves age without revealing birth date

cake
PID Age Over (custom)

Verify identity using the Portal-managed scope:pid-ageover custom scope (family_name, age_over_18, age_over_21).

verified_user Verify Credential

Custom Portal-managed scope (PID + age claims)

layers
PID + mDL multi-credential (custom)

Verify identity using the Portal-managed scope:my-pid-and-mdl DCQL multi-credential scope (PID family_name + mDL license_class in one ceremony).

verified_user Verify Credential

DCQL multi-credential — wallet presents PID + mDL in one ceremony

public
Public Client (PKCE)

Test public client authentication with PKCE (no client secret required).

vpn_key Verify Credential

Public client with PKCE - no client secret

info About Digital Credentials (DC)

These examples demonstrate Device Check authentication using the W3C Digital Credentials API.