From 532a62958fba1aac22be084236ce92be6d22cc20 Mon Sep 17 00:00:00 2001 From: Benjamin Young Date: Wed, 15 Jul 2026 16:07:19 -0400 Subject: [PATCH] Add Verified Email Credential example. --- contexts/verified-email/v1rc1.json | 8 ++++++++ credentials/verified-email/credential.json | 10 ++++++++++ credentials/verified-email/image.svg | 1 + credentials/verified-email/queries.json | 17 +++++++++++++++++ 4 files changed, 36 insertions(+) create mode 100644 contexts/verified-email/v1rc1.json create mode 100644 credentials/verified-email/credential.json create mode 100644 credentials/verified-email/image.svg create mode 100644 credentials/verified-email/queries.json diff --git a/contexts/verified-email/v1rc1.json b/contexts/verified-email/v1rc1.json new file mode 100644 index 0000000..8393cb6 --- /dev/null +++ b/contexts/verified-email/v1rc1.json @@ -0,0 +1,8 @@ +{ + "@context": { + "@version": 1.1, + "@protected": true, + "VerifiedEmailCredential": "https://examples.vcplayground.org/contexts/verified-email/vocab#VerifiedEmailCredentials", + "email": "https://schema.org/email" + } +} diff --git a/credentials/verified-email/credential.json b/credentials/verified-email/credential.json new file mode 100644 index 0000000..05669cd --- /dev/null +++ b/credentials/verified-email/credential.json @@ -0,0 +1,10 @@ +{ + "@context": [ + "https://www.w3.org/ns/credentials/v2", + "https://examples.vcplayground.org/contexts/verified-email/v1rc1.json" + ], + "type": "VerifiedEmailCredential", + "credentialSubject": { + "email": "me@example.com" + } +} diff --git a/credentials/verified-email/image.svg b/credentials/verified-email/image.svg new file mode 100644 index 0000000..062aa2a --- /dev/null +++ b/credentials/verified-email/image.svg @@ -0,0 +1 @@ +email-square-line \ No newline at end of file diff --git a/credentials/verified-email/queries.json b/credentials/verified-email/queries.json new file mode 100644 index 0000000..36c7072 --- /dev/null +++ b/credentials/verified-email/queries.json @@ -0,0 +1,17 @@ +{ + "default": { + "type": "QueryByExample", + "credentialQuery": [{ + "reason": "Please share an email address.", + "example": { + "@context": [ + "https://www.w3.org/ns/credentials/v2" + ], + "type": ["VerifiedEmailCredential"], + "credentialSubject": { + "email": "" + } + } + }] + } +}