Offer QR
Scan to receive the credential
Creates a real SD-JWT VC and a pre-authorized OID4VCI offer. The wallet will ask for the transaction code shown on the QR card.
Thailand · Phase 1 · Verifiable Credential Trust Framework
Try the full digital-credential journey end to end: issue a Thai national-ID credential to a phone wallet, then present just the claims a verifier is allowed to ask for. Every step runs on real Procivis OID4VCI / OID4VP infrastructure.
Step 1 · Issue
Fill in synthetic ID details, generate the offer QR, and scan it with the wallet. The wallet checks the project trusted list, then stores the credential. Use test data only.
Offer QR
Creates a real SD-JWT VC and a pre-authorized OID4VCI offer. The wallet will ask for the transaction code shown on the QR card.
Step 2 · Present
Pick a scenario, generate its request QR, and scan it. The wallet shows the project trusted-list check for the verifier and discloses only the selected claims.
Scenario A
Scenario B
“Standard-wallet version” swaps the verifier identity from verifier_attestation to decentralized_identifier for wallets that don’t support attestation. Ticking date of birth lets you confirm the verifier is refused for asking beyond its allowed scope.
Step 3 · mDL interoperability
This separate test uses the standard org.iso.18013.5.1.mDL document type and org.iso.18013.5.1 namespace. It does not change the Phase 1 PID credential. Wallet Unit Attestation is deliberately not required in this phase.
mso_mdoc presentation
Scan after accepting a fresh mDL. OID4VP Final generates a DCQL request with format mso_mdoc.
W3C Digital Credentials API: prepare once, then press the button again to open the Android wallet chooser in the same browser.
Verifier result
After the wallet shares the presentation, refresh this result to see Core's verification state and exactly which claims the verifier received.
Live status
The signed trusted-list decision the wallet applies before it accepts or presents anything.
Submit a participant, approve it into the signed trusted list as the operator, then confirm API-key access through the Trust Gateway.