▸
deepadmin-super-organization-dev
urn:vct:ch.admin.bcs.betaid, betaid-sdjwt
dc+sd-jwt
21.10.2026 11:13:50
Valid ?Computed with nbf (not before) and exp (expired) in payload.
Payload (complete) sub did:webvh:QmbPXJtr1enfE4cPUsfvT5497VbisfMCCsaMVM45TmUBMS:identifier-reg.trust-infra.swiyu-int.admin.ch:api:v1:did:6cfa145a-dcb8-4243-833a-cd1bdeec4806 request type DCQL scope dc_2d5966ec968bb2054afae4c9bd1941ce query credentials id cred_0 meta vct_values urn:vct:ch.admin.bcs.betaid betaid-sdjwt
claims format dc+sd-jwt trusted_authorities type did values did:tdw:QmPEZPhDFR4nEYSFK5bMnvECqdpf1tPTPJuWs9QrMjCumw:identifier-reg.trust-infra.swiyu-int.admin.ch:api:v1:did:9a5559f0-b81c-4368-a170-e7b4ae424527 did:webvh:QmdPxnNc9MzGYZ6qcHuvi8YpDVYWW7mmefnCTPcKapNEL5:identifier-reg.trust-infra.swiyu-int.admin.ch:api:v1:did:5f8a3c95-1772-4ebf-ada0-c88bafb258e1
require_cryptographic_holder_binding true
credential_sets
purpose_name#en Swiss Beta-ID purpose_description#en Verification of Swiss Beta-ID purpose_description#it Verifica di Swiss Beta-ID purpose_description#fr Vérification de Swiss Beta-ID purpose_description#de Prüfung von Swiss Beta-ID nbf 21.10.2026 02:00:00 (1792540800) purpose_name Swiss Beta-ID exp 21.04.2027 02:00:00 (1808265600) iat 21.10.2026 11:13:50 (1792574030) jti c5667825-e09a-4723-9321-c8500e6def20 purpose_description Verification of Swiss Beta-ID
Payload (JSON) Copy {
"sub": "did:webvh:QmbPXJtr1enfE4cPUsfvT5497VbisfMCCsaMVM45TmUBMS:identifier-reg.trust-infra.swiyu-int.admin.ch:api:v1:did:6cfa145a-dcb8-4243-833a-cd1bdeec4806",
"request": {
"type": "DCQL",
"scope": "dc_2d5966ec968bb2054afae4c9bd1941ce",
"query": {
"credentials": [
{
"id": "cred_0",
"meta": {
"vct_values": [
"urn:vct:ch.admin.bcs.betaid",
"betaid-sdjwt"
]
},
"claims": [
{
"id": "birth_date",
"path": [
"birth_date"
]
},
{
"id": "family_name",
"path": [
"family_name"
]
},
{
"id": "expiry_date",
"path": [
"expiry_date"
]
}
],
"format": "dc+sd-jwt",
"trusted_authorities": [
{
"type": "did",
"values": [
"did:tdw:QmPEZPhDFR4nEYSFK5bMnvECqdpf1tPTPJuWs9QrMjCumw:identifier-reg.trust-infra.swiyu-int.admin.ch:api:v1:did:9a5559f0-b81c-4368-a170-e7b4ae424527",
"did:webvh:QmdPxnNc9MzGYZ6qcHuvi8YpDVYWW7mmefnCTPcKapNEL5:identifier-reg.trust-infra.swiyu-int.admin.ch:api:v1:did:5f8a3c95-1772-4ebf-ada0-c88bafb258e1"
]
}
],
"require_cryptographic_holder_binding": true
}
],
"credential_sets": [
{
"options": [
[
"cred_0"
]
],
"required": true
}
]
}
},
"purpose_name#en": "Swiss Beta-ID",
"purpose_description#en": "Verification of Swiss Beta-ID",
"purpose_description#it": "Verifica di Swiss Beta-ID",
"purpose_description#fr": "Vérification de Swiss Beta-ID",
"purpose_description#de": "Prüfung von Swiss Beta-ID",
"nbf": 1792540800,
"purpose_name": "Swiss Beta-ID",
"exp": 1808265600,
"iat": 1792574030,
"jti": "c5667825-e09a-4723-9321-c8500e6def20",
"purpose_description": "Verification of Swiss Beta-ID"
}
Original JWT (compact, incl. signature) Copy eyJ0eXAiOiJzd2l5dS12ZXJpZmljYXRpb24tcXVlcnktcHVibGljLXN0YXRlbWVudCtqd3QiLCJwcm9maWxlX3ZlcnNpb24iOiJzd2lzcy1wcm9maWxlLXRydXN0OjEuMC4wIiwiYWxnIjoiRVMyNTYiLCJraWQiOiJkaWQ6d2Vidmg6UW1OVEh1aEVUQTN1Mnlwb3Vqb2FFTWFaR0tmNUhwUHdrVjZrdGZnenU3SnpNcDppZGVudGlmaWVyLXJlZy50cnVzdC1pbmZyYS5zd2l5dS1pbnQuYWRtaW4uY2g6YXBpOnYxOmRpZDo1ZTVkZTQxMi0wZTdkLTQ5ODItYTBlZC1iZDU1YTBmMjVhMDQjcHVibGljLXRyYW5zcGFyZW5jeS1pc3N1ZXItaW50LXByb2QtYXNzZXJ0aW9uLTAxIn0.eyJzdWIiOiJkaWQ6d2Vidmg6UW1iUFhKdHIxZW5mRTRjUFVzZnZUNTQ5N1ZiaXNmTUNDc2FNVk00NVRtVUJNUzppZGVudGlmaWVyLXJlZy50cnVzdC1pbmZyYS5zd2l5dS1pbnQuYWRtaW4uY2g6YXBpOnYxOmRpZDo2Y2ZhMTQ1YS1kY2I4LTQyNDMtODMzYS1jZDFiZGVlYzQ4MDYiLCJyZXF1ZXN0Ijp7InR5cGUiOiJEQ1FMIiwic2NvcGUiOiJkY18yZDU5NjZlYzk2OGJiMjA1NGFmYWU0YzliZDE5NDFjZSIsInF1ZXJ5Ijp7ImNyZWRlbnRpYWxzIjpbeyJpZCI6ImNyZWRfMCIsIm1ldGEiOnsidmN0X3ZhbHVlcyI6WyJ1cm46dmN0OmNoLmFkbWluLmJjcy5iZXRhaWQiLCJiZXRhaWQtc2Rqd3QiXX0sImNsYWltcyI6W3siaWQiOiJiaXJ0aF9kYXRlIiwicGF0aCI6WyJiaXJ0aF9kYXRlIl19LHsiaWQiOiJmYW1pbHlfbmFtZSIsInBhdGgiOlsiZmFtaWx5X25hbWUiXX0seyJpZCI6ImV4cGlyeV9kYXRlIiwicGF0aCI6WyJleHBpcnlfZGF0ZSJdfV0sImZvcm1hdCI6ImRjK3NkLWp3dCIsInRydXN0ZWRfYXV0aG9yaXRpZXMiOlt7InR5cGUiOiJkaWQiLCJ2YWx1ZXMiOlsiZGlkOnRkdzpRbVBFWlBoREZSNG5FWVNGSzViTW52RUNxZHBmMXRQVFBKdVdzOVFyTWpDdW13OmlkZW50aWZpZXItcmVnLnRydXN0LWluZnJhLnN3aXl1LWludC5hZG1pbi5jaDphcGk6djE6ZGlkOjlhNTU1OWYwLWI4MWMtNDM2OC1hMTcwLWU3YjRhZTQyNDUyNyIsImRpZDp3ZWJ2aDpRbWRQeG5OYzlNekdZWjZxY0h1dmk4WXBEVllXVzdtbWVmbkNUUGNLYXBORUw1OmlkZW50aWZpZXItcmVnLnRydXN0LWluZnJhLnN3aXl1LWludC5hZG1pbi5jaDphcGk6djE6ZGlkOjVmOGEzYzk1LTE3NzItNGViZi1hZGEwLWM4OGJhZmIyNThlMSJdfV0sInJlcXVpcmVfY3J5cHRvZ3JhcGhpY19ob2xkZXJfYmluZGluZyI6dHJ1ZX1dLCJjcmVkZW50aWFsX3NldHMiOlt7Im9wdGlvbnMiOltbImNyZWRfMCJdXSwicmVxdWlyZWQiOnRydWV9XX19LCJwdXJwb3NlX25hbWUjZW4iOiJTd2lzcyBCZXRhLUlEIiwicHVycG9zZV9kZXNjcmlwdGlvbiNlbiI6IlZlcmlmaWNhdGlvbiBvZiBTd2lzcyBCZXRhLUlEIiwicHVycG9zZV9kZXNjcmlwdGlvbiNpdCI6IlZlcmlmaWNhIGRpIFN3aXNzIEJldGEtSUQiLCJwdXJwb3NlX2Rlc2NyaXB0aW9uI2ZyIjoiVsOpcmlmaWNhdGlvbiBkZSBTd2lzcyBCZXRhLUlEIiwicHVycG9zZV9kZXNjcmlwdGlvbiNkZSI6IlByw7xmdW5nIHZvbiBTd2lzcyBCZXRhLUlEIiwibmJmIjoxNzkyNTQwODAwLCJwdXJwb3NlX25hbWUiOiJTd2lzcyBCZXRhLUlEIiwiZXhwIjoxODA4MjY1NjAwLCJpYXQiOjE3OTI1NzQwMzAsImp0aSI6ImM1NjY3ODI1LWUwOWEtNDcyMy05MzIxLWM4NTAwZTZkZWYyMCIsInB1cnBvc2VfZGVzY3JpcHRpb24iOiJWZXJpZmljYXRpb24gb2YgU3dpc3MgQmV0YS1JRCJ9.u6uGWdv5voWRHiVXZvWcjiUbM4WffZFyFbQY9T6-wuJ8rzu1Y2kYMSLo2qAyWP4NCRZBYM0JizpsyRk0nrmEJQ
▸
Abacus - DEMO (DEV)
abacus-mitarbeiterausweis-2-sdjwt, abacus-mitarbeiterausweis-sdjwt
dc+sd-jwt
21.10.2026 11:04:21
Valid ?Computed with nbf (not before) and exp (expired) in payload.
Payload (complete) sub did:webvh:QmWnYqY3hopnTZB8WPSJirhtUMQN4BbR1jJzVrzMB1km7Y:identifier-reg.trust-infra.swiyu-int.admin.ch:api:v1:did:5ca3e040-a4e1-4e3a-8401-3823c46dca24 request type DCQL scope dc_7da758111729c70c0a9a5b9a6a041a76 query credentials id cred_0 meta vct_values abacus-mitarbeiterausweis-2-sdjwt
claims format dc+sd-jwt trusted_authorities type did values did:webvh:QmWnYqY3hopnTZB8WPSJirhtUMQN4BbR1jJzVrzMB1km7Y:identifier-reg.trust-infra.swiyu-int.admin.ch:api:v1:did:5ca3e040-a4e1-4e3a-8401-3823c46dca24
require_cryptographic_holder_binding true
id cred_1 meta vct_values abacus-mitarbeiterausweis-sdjwt
claims format dc+sd-jwt trusted_authorities type did values did:webvh:QmWnYqY3hopnTZB8WPSJirhtUMQN4BbR1jJzVrzMB1km7Y:identifier-reg.trust-infra.swiyu-int.admin.ch:api:v1:did:5ca3e040-a4e1-4e3a-8401-3823c46dca24
require_cryptographic_holder_binding true
credential_sets options purpose Access to a DeepV with job desc required true
purpose_name#en asdf en purpose_name#fr asdf fr purpose_name#it asdf it purpose_description#en Access to a DeepV with job desc nbf 21.10.2026 02:00:00 (1792540800) purpose_name asdf en exp 21.04.2027 02:00:00 (1808265600) iat 21.10.2026 11:04:21 (1792573461) purpose_name#de Check DeepV Access jti 12448924-fae9-4ade-887b-489d418a2087 purpose_description Access to a DeepV with job desc
Payload (JSON) Copy {
"sub": "did:webvh:QmWnYqY3hopnTZB8WPSJirhtUMQN4BbR1jJzVrzMB1km7Y:identifier-reg.trust-infra.swiyu-int.admin.ch:api:v1:did:5ca3e040-a4e1-4e3a-8401-3823c46dca24",
"request": {
"type": "DCQL",
"scope": "dc_7da758111729c70c0a9a5b9a6a041a76",
"query": {
"credentials": [
{
"id": "cred_0",
"meta": {
"vct_values": [
"abacus-mitarbeiterausweis-2-sdjwt"
]
},
"claims": [
{
"id": "job_title",
"path": [
"job_title"
]
}
],
"format": "dc+sd-jwt",
"trusted_authorities": [
{
"type": "did",
"values": [
"did:webvh:QmWnYqY3hopnTZB8WPSJirhtUMQN4BbR1jJzVrzMB1km7Y:identifier-reg.trust-infra.swiyu-int.admin.ch:api:v1:did:5ca3e040-a4e1-4e3a-8401-3823c46dca24"
]
}
],
"require_cryptographic_holder_binding": true
},
{
"id": "cred_1",
"meta": {
"vct_values": [
"abacus-mitarbeiterausweis-sdjwt"
]
},
"claims": [
{
"id": "job_title",
"path": [
"job_title"
]
}
],
"format": "dc+sd-jwt",
"trusted_authorities": [
{
"type": "did",
"values": [
"did:webvh:QmWnYqY3hopnTZB8WPSJirhtUMQN4BbR1jJzVrzMB1km7Y:identifier-reg.trust-infra.swiyu-int.admin.ch:api:v1:did:5ca3e040-a4e1-4e3a-8401-3823c46dca24"
]
}
],
"require_cryptographic_holder_binding": true
}
],
"credential_sets": [
{
"options": [
[
"cred_0"
],
[
"cred_1"
]
],
"purpose": "Access to a DeepV with job desc",
"required": true
}
]
}
},
"purpose_name#en": "asdf en",
"purpose_name#fr": "asdf fr",
"purpose_name#it": "asdf it",
"purpose_description#en": "Access to a DeepV with job desc",
"nbf": 1792540800,
"purpose_name": "asdf en",
"exp": 1808265600,
"iat": 1792573461,
"purpose_name#de": "Check DeepV Access",
"jti": "12448924-fae9-4ade-887b-489d418a2087",
"purpose_description": "Access to a DeepV with job desc"
}
Original JWT (compact, incl. signature) Copy eyJ0eXAiOiJzd2l5dS12ZXJpZmljYXRpb24tcXVlcnktcHVibGljLXN0YXRlbWVudCtqd3QiLCJwcm9maWxlX3ZlcnNpb24iOiJzd2lzcy1wcm9maWxlLXRydXN0OjEuMC4wIiwiYWxnIjoiRVMyNTYiLCJraWQiOiJkaWQ6d2Vidmg6UW1OVEh1aEVUQTN1Mnlwb3Vqb2FFTWFaR0tmNUhwUHdrVjZrdGZnenU3SnpNcDppZGVudGlmaWVyLXJlZy50cnVzdC1pbmZyYS5zd2l5dS1pbnQuYWRtaW4uY2g6YXBpOnYxOmRpZDo1ZTVkZTQxMi0wZTdkLTQ5ODItYTBlZC1iZDU1YTBmMjVhMDQjcHVibGljLXRyYW5zcGFyZW5jeS1pc3N1ZXItaW50LXByb2QtYXNzZXJ0aW9uLTAxIn0.eyJzdWIiOiJkaWQ6d2Vidmg6UW1XbllxWTNob3BuVFpCOFdQU0ppcmh0VU1RTjRCYlIxakp6VnJ6TUIxa203WTppZGVudGlmaWVyLXJlZy50cnVzdC1pbmZyYS5zd2l5dS1pbnQuYWRtaW4uY2g6YXBpOnYxOmRpZDo1Y2EzZTA0MC1hNGUxLTRlM2EtODQwMS0zODIzYzQ2ZGNhMjQiLCJyZXF1ZXN0Ijp7InR5cGUiOiJEQ1FMIiwic2NvcGUiOiJkY183ZGE3NTgxMTE3MjljNzBjMGE5YTViOWE2YTA0MWE3NiIsInF1ZXJ5Ijp7ImNyZWRlbnRpYWxzIjpbeyJpZCI6ImNyZWRfMCIsIm1ldGEiOnsidmN0X3ZhbHVlcyI6WyJhYmFjdXMtbWl0YXJiZWl0ZXJhdXN3ZWlzLTItc2Rqd3QiXX0sImNsYWltcyI6W3siaWQiOiJqb2JfdGl0bGUiLCJwYXRoIjpbImpvYl90aXRsZSJdfV0sImZvcm1hdCI6ImRjK3NkLWp3dCIsInRydXN0ZWRfYXV0aG9yaXRpZXMiOlt7InR5cGUiOiJkaWQiLCJ2YWx1ZXMiOlsiZGlkOndlYnZoOlFtV25ZcVkzaG9wblRaQjhXUFNKaXJodFVNUU40QmJSMWpKelZyek1CMWttN1k6aWRlbnRpZmllci1yZWcudHJ1c3QtaW5mcmEuc3dpeXUtaW50LmFkbWluLmNoOmFwaTp2MTpkaWQ6NWNhM2UwNDAtYTRlMS00ZTNhLTg0MDEtMzgyM2M0NmRjYTI0Il19XSwicmVxdWlyZV9jcnlwdG9ncmFwaGljX2hvbGRlcl9iaW5kaW5nIjp0cnVlfSx7ImlkIjoiY3JlZF8xIiwibWV0YSI6eyJ2Y3RfdmFsdWVzIjpbImFiYWN1cy1taXRhcmJlaXRlcmF1c3dlaXMtc2Rqd3QiXX0sImNsYWltcyI6W3siaWQiOiJqb2JfdGl0bGUiLCJwYXRoIjpbImpvYl90aXRsZSJdfV0sImZvcm1hdCI6ImRjK3NkLWp3dCIsInRydXN0ZWRfYXV0aG9yaXRpZXMiOlt7InR5cGUiOiJkaWQiLCJ2YWx1ZXMiOlsiZGlkOndlYnZoOlFtV25ZcVkzaG9wblRaQjhXUFNKaXJodFVNUU40QmJSMWpKelZyek1CMWttN1k6aWRlbnRpZmllci1yZWcudHJ1c3QtaW5mcmEuc3dpeXUtaW50LmFkbWluLmNoOmFwaTp2MTpkaWQ6NWNhM2UwNDAtYTRlMS00ZTNhLTg0MDEtMzgyM2M0NmRjYTI0Il19XSwicmVxdWlyZV9jcnlwdG9ncmFwaGljX2hvbGRlcl9iaW5kaW5nIjp0cnVlfV0sImNyZWRlbnRpYWxfc2V0cyI6W3sib3B0aW9ucyI6W1siY3JlZF8wIl0sWyJjcmVkXzEiXV0sInB1cnBvc2UiOiJBY2Nlc3MgdG8gYSBEZWVwViB3aXRoIGpvYiBkZXNjIiwicmVxdWlyZWQiOnRydWV9XX19LCJwdXJwb3NlX25hbWUjZW4iOiJhc2RmIGVuIiwicHVycG9zZV9uYW1lI2ZyIjoiYXNkZiBmciIsInB1cnBvc2VfbmFtZSNpdCI6ImFzZGYgaXQiLCJwdXJwb3NlX2Rlc2NyaXB0aW9uI2VuIjoiQWNjZXNzIHRvIGEgRGVlcFYgd2l0aCBqb2IgZGVzYyIsIm5iZiI6MTc5MjU0MDgwMCwicHVycG9zZV9uYW1lIjoiYXNkZiBlbiIsImV4cCI6MTgwODI2NTYwMCwiaWF0IjoxNzkyNTczNDYxLCJwdXJwb3NlX25hbWUjZGUiOiJDaGVjayBEZWVwViBBY2Nlc3MiLCJqdGkiOiIxMjQ0ODkyNC1mYWU5LTRhZGUtODg3Yi00ODlkNDE4YTIwODciLCJwdXJwb3NlX2Rlc2NyaXB0aW9uIjoiQWNjZXNzIHRvIGEgRGVlcFYgd2l0aCBqb2IgZGVzYyJ9.fo5MHQDDhHHl6cjhyuT_ehyYndX8593AbUKpIC0LEz86cs3iTiBdxgRUs1cR0q2_IOtEN1WfgxC1Mv7Fd3dcUg
▸
deepadmin-super-organization-dev
abacus-mitarbeiterausweis-2-sdjwt, abacus-mitarbeiterausweis-sdjwt
dc+sd-jwt
21.10.2026 10:51:05
Valid ?Computed with nbf (not before) and exp (expired) in payload.
Payload (complete) sub did:webvh:QmbPXJtr1enfE4cPUsfvT5497VbisfMCCsaMVM45TmUBMS:identifier-reg.trust-infra.swiyu-int.admin.ch:api:v1:did:6cfa145a-dcb8-4243-833a-cd1bdeec4806 request type DCQL query credentials id cred_0 meta vct_values abacus-mitarbeiterausweis-2-sdjwt
claims format dc+sd-jwt trusted_authorities type did values did:webvh:QmWnYqY3hopnTZB8WPSJirhtUMQN4BbR1jJzVrzMB1km7Y:identifier-reg.trust-infra.swiyu-int.admin.ch:api:v1:did:5ca3e040-a4e1-4e3a-8401-3823c46dca24
require_cryptographic_holder_binding true
id cred_1 meta vct_values abacus-mitarbeiterausweis-sdjwt
claims format dc+sd-jwt trusted_authorities type did values did:webvh:QmWnYqY3hopnTZB8WPSJirhtUMQN4BbR1jJzVrzMB1km7Y:identifier-reg.trust-infra.swiyu-int.admin.ch:api:v1:did:5ca3e040-a4e1-4e3a-8401-3823c46dca24
require_cryptographic_holder_binding true
credential_sets options purpose Access to a DeepV with job desc required true
scope dc_f8f6b10b3b3b69649b3a978d96bf23ee
purpose_name#en asdf en purpose_name#fr asdf fr purpose_name#it asdf it purpose_description#en Access to a DeepV with job desc nbf 21.10.2026 02:00:00 (1792540800) purpose_name asdf en exp 21.04.2027 02:00:00 (1808265600) iat 21.10.2026 10:51:05 (1792572665) purpose_name#de Check DeepV Access jti 44d4a1c1-e49a-43db-8d10-dccb9b522777 purpose_description Access to a DeepV with job desc
Payload (JSON) Copy {
"sub": "did:webvh:QmbPXJtr1enfE4cPUsfvT5497VbisfMCCsaMVM45TmUBMS:identifier-reg.trust-infra.swiyu-int.admin.ch:api:v1:did:6cfa145a-dcb8-4243-833a-cd1bdeec4806",
"request": {
"type": "DCQL",
"query": {
"credentials": [
{
"id": "cred_0",
"meta": {
"vct_values": [
"abacus-mitarbeiterausweis-2-sdjwt"
]
},
"claims": [
{
"id": "job_title",
"path": [
"job_title"
]
}
],
"format": "dc+sd-jwt",
"trusted_authorities": [
{
"type": "did",
"values": [
"did:webvh:QmWnYqY3hopnTZB8WPSJirhtUMQN4BbR1jJzVrzMB1km7Y:identifier-reg.trust-infra.swiyu-int.admin.ch:api:v1:did:5ca3e040-a4e1-4e3a-8401-3823c46dca24"
]
}
],
"require_cryptographic_holder_binding": true
},
{
"id": "cred_1",
"meta": {
"vct_values": [
"abacus-mitarbeiterausweis-sdjwt"
]
},
"claims": [
{
"id": "job_title",
"path": [
"job_title"
]
}
],
"format": "dc+sd-jwt",
"trusted_authorities": [
{
"type": "did",
"values": [
"did:webvh:QmWnYqY3hopnTZB8WPSJirhtUMQN4BbR1jJzVrzMB1km7Y:identifier-reg.trust-infra.swiyu-int.admin.ch:api:v1:did:5ca3e040-a4e1-4e3a-8401-3823c46dca24"
]
}
],
"require_cryptographic_holder_binding": true
}
],
"credential_sets": [
{
"options": [
[
"cred_0"
],
[
"cred_1"
]
],
"purpose": "Access to a DeepV with job desc",
"required": true
}
]
},
"scope": "dc_f8f6b10b3b3b69649b3a978d96bf23ee"
},
"purpose_name#en": "asdf en",
"purpose_name#fr": "asdf fr",
"purpose_name#it": "asdf it",
"purpose_description#en": "Access to a DeepV with job desc",
"nbf": 1792540800,
"purpose_name": "asdf en",
"exp": 1808265600,
"iat": 1792572665,
"purpose_name#de": "Check DeepV Access",
"jti": "44d4a1c1-e49a-43db-8d10-dccb9b522777",
"purpose_description": "Access to a DeepV with job desc"
}
Original JWT (compact, incl. signature) Copy eyJ0eXAiOiJzd2l5dS12ZXJpZmljYXRpb24tcXVlcnktcHVibGljLXN0YXRlbWVudCtqd3QiLCJwcm9maWxlX3ZlcnNpb24iOiJzd2lzcy1wcm9maWxlLXRydXN0OjEuMC4wIiwiYWxnIjoiRVMyNTYiLCJraWQiOiJkaWQ6d2Vidmg6UW1OVEh1aEVUQTN1Mnlwb3Vqb2FFTWFaR0tmNUhwUHdrVjZrdGZnenU3SnpNcDppZGVudGlmaWVyLXJlZy50cnVzdC1pbmZyYS5zd2l5dS1pbnQuYWRtaW4uY2g6YXBpOnYxOmRpZDo1ZTVkZTQxMi0wZTdkLTQ5ODItYTBlZC1iZDU1YTBmMjVhMDQjcHVibGljLXRyYW5zcGFyZW5jeS1pc3N1ZXItaW50LXByb2QtYXNzZXJ0aW9uLTAxIn0.eyJzdWIiOiJkaWQ6d2Vidmg6UW1iUFhKdHIxZW5mRTRjUFVzZnZUNTQ5N1ZiaXNmTUNDc2FNVk00NVRtVUJNUzppZGVudGlmaWVyLXJlZy50cnVzdC1pbmZyYS5zd2l5dS1pbnQuYWRtaW4uY2g6YXBpOnYxOmRpZDo2Y2ZhMTQ1YS1kY2I4LTQyNDMtODMzYS1jZDFiZGVlYzQ4MDYiLCJyZXF1ZXN0Ijp7InR5cGUiOiJEQ1FMIiwicXVlcnkiOnsiY3JlZGVudGlhbHMiOlt7ImlkIjoiY3JlZF8wIiwibWV0YSI6eyJ2Y3RfdmFsdWVzIjpbImFiYWN1cy1taXRhcmJlaXRlcmF1c3dlaXMtMi1zZGp3dCJdfSwiY2xhaW1zIjpbeyJpZCI6ImpvYl90aXRsZSIsInBhdGgiOlsiam9iX3RpdGxlIl19XSwiZm9ybWF0IjoiZGMrc2Qtand0IiwidHJ1c3RlZF9hdXRob3JpdGllcyI6W3sidHlwZSI6ImRpZCIsInZhbHVlcyI6WyJkaWQ6d2Vidmg6UW1XbllxWTNob3BuVFpCOFdQU0ppcmh0VU1RTjRCYlIxakp6VnJ6TUIxa203WTppZGVudGlmaWVyLXJlZy50cnVzdC1pbmZyYS5zd2l5dS1pbnQuYWRtaW4uY2g6YXBpOnYxOmRpZDo1Y2EzZTA0MC1hNGUxLTRlM2EtODQwMS0zODIzYzQ2ZGNhMjQiXX1dLCJyZXF1aXJlX2NyeXB0b2dyYXBoaWNfaG9sZGVyX2JpbmRpbmciOnRydWV9LHsiaWQiOiJjcmVkXzEiLCJtZXRhIjp7InZjdF92YWx1ZXMiOlsiYWJhY3VzLW1pdGFyYmVpdGVyYXVzd2Vpcy1zZGp3dCJdfSwiY2xhaW1zIjpbeyJpZCI6ImpvYl90aXRsZSIsInBhdGgiOlsiam9iX3RpdGxlIl19XSwiZm9ybWF0IjoiZGMrc2Qtand0IiwidHJ1c3RlZF9hdXRob3JpdGllcyI6W3sidHlwZSI6ImRpZCIsInZhbHVlcyI6WyJkaWQ6d2Vidmg6UW1XbllxWTNob3BuVFpCOFdQU0ppcmh0VU1RTjRCYlIxakp6VnJ6TUIxa203WTppZGVudGlmaWVyLXJlZy50cnVzdC1pbmZyYS5zd2l5dS1pbnQuYWRtaW4uY2g6YXBpOnYxOmRpZDo1Y2EzZTA0MC1hNGUxLTRlM2EtODQwMS0zODIzYzQ2ZGNhMjQiXX1dLCJyZXF1aXJlX2NyeXB0b2dyYXBoaWNfaG9sZGVyX2JpbmRpbmciOnRydWV9XSwiY3JlZGVudGlhbF9zZXRzIjpbeyJvcHRpb25zIjpbWyJjcmVkXzAiXSxbImNyZWRfMSJdXSwicHVycG9zZSI6IkFjY2VzcyB0byBhIERlZXBWIHdpdGggam9iIGRlc2MiLCJyZXF1aXJlZCI6dHJ1ZX1dfSwic2NvcGUiOiJkY19mOGY2YjEwYjNiM2I2OTY0OWIzYTk3OGQ5NmJmMjNlZSJ9LCJwdXJwb3NlX25hbWUjZW4iOiJhc2RmIGVuIiwicHVycG9zZV9uYW1lI2ZyIjoiYXNkZiBmciIsInB1cnBvc2VfbmFtZSNpdCI6ImFzZGYgaXQiLCJwdXJwb3NlX2Rlc2NyaXB0aW9uI2VuIjoiQWNjZXNzIHRvIGEgRGVlcFYgd2l0aCBqb2IgZGVzYyIsIm5iZiI6MTc5MjU0MDgwMCwicHVycG9zZV9uYW1lIjoiYXNkZiBlbiIsImV4cCI6MTgwODI2NTYwMCwiaWF0IjoxNzkyNTcyNjY1LCJwdXJwb3NlX25hbWUjZGUiOiJDaGVjayBEZWVwViBBY2Nlc3MiLCJqdGkiOiI0NGQ0YTFjMS1lNDlhLTQzZGItOGQxMC1kY2NiOWI1MjI3NzciLCJwdXJwb3NlX2Rlc2NyaXB0aW9uIjoiQWNjZXNzIHRvIGEgRGVlcFYgd2l0aCBqb2IgZGVzYyJ9.0sHilmXhO6xgtnK1n7rik4dTVy0KrV2VCUpqij3VRCl7EmNvYubzh_V96j2lrgZ0YyVOOu521aOkb76fDjdBXQ
▸
deepadmin-super-organization-dev
asdasd-sdjwt
dc+sd-jwt
21.10.2026 10:42:46
Valid ?Computed with nbf (not before) and exp (expired) in payload.
Payload (complete) sub did:webvh:QmbPXJtr1enfE4cPUsfvT5497VbisfMCCsaMVM45TmUBMS:identifier-reg.trust-infra.swiyu-int.admin.ch:api:v1:did:6cfa145a-dcb8-4243-833a-cd1bdeec4806 request type DCQL scope dc_56bab16f193b45dcfaa75268b7753025 query credentials id cred_0 meta claims format dc+sd-jwt trusted_authorities type did values did:webvh:QmbPXJtr1enfE4cPUsfvT5497VbisfMCCsaMVM45TmUBMS:identifier-reg.trust-infra.swiyu-int.admin.ch:api:v1:did:6cfa145a-dcb8-4243-833a-cd1bdeec4806
require_cryptographic_holder_binding true
credential_sets
purpose_name#en asdasd purpose_description#en Verification of asdasd purpose_description#it Verifica di asdasd purpose_description#fr Vérification de asdasd purpose_description#de Prüfung von asdasd nbf 21.10.2026 02:00:00 (1792540800) purpose_name asdasd exp 21.04.2027 02:00:00 (1808265600) iat 21.10.2026 10:42:46 (1792572166) jti b9255113-9552-42c8-b6bc-ce0fb8fa8c17 purpose_description Verification of asdasd
Payload (JSON) Copy {
"sub": "did:webvh:QmbPXJtr1enfE4cPUsfvT5497VbisfMCCsaMVM45TmUBMS:identifier-reg.trust-infra.swiyu-int.admin.ch:api:v1:did:6cfa145a-dcb8-4243-833a-cd1bdeec4806",
"request": {
"type": "DCQL",
"scope": "dc_56bab16f193b45dcfaa75268b7753025",
"query": {
"credentials": [
{
"id": "cred_0",
"meta": {
"vct_values": [
"asdasd-sdjwt"
]
},
"claims": [
{
"id": "asdasdasd",
"path": [
"asdasdasd"
]
}
],
"format": "dc+sd-jwt",
"trusted_authorities": [
{
"type": "did",
"values": [
"did:webvh:QmbPXJtr1enfE4cPUsfvT5497VbisfMCCsaMVM45TmUBMS:identifier-reg.trust-infra.swiyu-int.admin.ch:api:v1:did:6cfa145a-dcb8-4243-833a-cd1bdeec4806"
]
}
],
"require_cryptographic_holder_binding": true
}
],
"credential_sets": [
{
"options": [
[
"cred_0"
]
],
"required": true
}
]
}
},
"purpose_name#en": "asdasd",
"purpose_description#en": "Verification of asdasd",
"purpose_description#it": "Verifica di asdasd",
"purpose_description#fr": "Vérification de asdasd",
"purpose_description#de": "Prüfung von asdasd",
"nbf": 1792540800,
"purpose_name": "asdasd",
"exp": 1808265600,
"iat": 1792572166,
"jti": "b9255113-9552-42c8-b6bc-ce0fb8fa8c17",
"purpose_description": "Verification of asdasd"
}
Original JWT (compact, incl. signature) Copy eyJ0eXAiOiJzd2l5dS12ZXJpZmljYXRpb24tcXVlcnktcHVibGljLXN0YXRlbWVudCtqd3QiLCJwcm9maWxlX3ZlcnNpb24iOiJzd2lzcy1wcm9maWxlLXRydXN0OjEuMC4wIiwiYWxnIjoiRVMyNTYiLCJraWQiOiJkaWQ6d2Vidmg6UW1OVEh1aEVUQTN1Mnlwb3Vqb2FFTWFaR0tmNUhwUHdrVjZrdGZnenU3SnpNcDppZGVudGlmaWVyLXJlZy50cnVzdC1pbmZyYS5zd2l5dS1pbnQuYWRtaW4uY2g6YXBpOnYxOmRpZDo1ZTVkZTQxMi0wZTdkLTQ5ODItYTBlZC1iZDU1YTBmMjVhMDQjcHVibGljLXRyYW5zcGFyZW5jeS1pc3N1ZXItaW50LXByb2QtYXNzZXJ0aW9uLTAxIn0.eyJzdWIiOiJkaWQ6d2Vidmg6UW1iUFhKdHIxZW5mRTRjUFVzZnZUNTQ5N1ZiaXNmTUNDc2FNVk00NVRtVUJNUzppZGVudGlmaWVyLXJlZy50cnVzdC1pbmZyYS5zd2l5dS1pbnQuYWRtaW4uY2g6YXBpOnYxOmRpZDo2Y2ZhMTQ1YS1kY2I4LTQyNDMtODMzYS1jZDFiZGVlYzQ4MDYiLCJyZXF1ZXN0Ijp7InR5cGUiOiJEQ1FMIiwic2NvcGUiOiJkY181NmJhYjE2ZjE5M2I0NWRjZmFhNzUyNjhiNzc1MzAyNSIsInF1ZXJ5Ijp7ImNyZWRlbnRpYWxzIjpbeyJpZCI6ImNyZWRfMCIsIm1ldGEiOnsidmN0X3ZhbHVlcyI6WyJhc2Rhc2Qtc2Rqd3QiXX0sImNsYWltcyI6W3siaWQiOiJhc2Rhc2Rhc2QiLCJwYXRoIjpbImFzZGFzZGFzZCJdfV0sImZvcm1hdCI6ImRjK3NkLWp3dCIsInRydXN0ZWRfYXV0aG9yaXRpZXMiOlt7InR5cGUiOiJkaWQiLCJ2YWx1ZXMiOlsiZGlkOndlYnZoOlFtYlBYSnRyMWVuZkU0Y1BVc2Z2VDU0OTdWYmlzZk1DQ3NhTVZNNDVUbVVCTVM6aWRlbnRpZmllci1yZWcudHJ1c3QtaW5mcmEuc3dpeXUtaW50LmFkbWluLmNoOmFwaTp2MTpkaWQ6NmNmYTE0NWEtZGNiOC00MjQzLTgzM2EtY2QxYmRlZWM0ODA2Il19XSwicmVxdWlyZV9jcnlwdG9ncmFwaGljX2hvbGRlcl9iaW5kaW5nIjp0cnVlfV0sImNyZWRlbnRpYWxfc2V0cyI6W3sib3B0aW9ucyI6W1siY3JlZF8wIl1dLCJyZXF1aXJlZCI6dHJ1ZX1dfX0sInB1cnBvc2VfbmFtZSNlbiI6ImFzZGFzZCIsInB1cnBvc2VfZGVzY3JpcHRpb24jZW4iOiJWZXJpZmljYXRpb24gb2YgYXNkYXNkIiwicHVycG9zZV9kZXNjcmlwdGlvbiNpdCI6IlZlcmlmaWNhIGRpIGFzZGFzZCIsInB1cnBvc2VfZGVzY3JpcHRpb24jZnIiOiJWw6lyaWZpY2F0aW9uIGRlIGFzZGFzZCIsInB1cnBvc2VfZGVzY3JpcHRpb24jZGUiOiJQcsO8ZnVuZyB2b24gYXNkYXNkIiwibmJmIjoxNzkyNTQwODAwLCJwdXJwb3NlX25hbWUiOiJhc2Rhc2QiLCJleHAiOjE4MDgyNjU2MDAsImlhdCI6MTc5MjU3MjE2NiwianRpIjoiYjkyNTUxMTMtOTU1Mi00MmM4LWI2YmMtY2UwZmI4ZmE4YzE3IiwicHVycG9zZV9kZXNjcmlwdGlvbiI6IlZlcmlmaWNhdGlvbiBvZiBhc2Rhc2QifQ.CfeDkVH6tSMcbnEtFDBHspjNNyEoqoUJ6otJXlgA07ZvJ0h-d9dUk1MfCyVrm6vqYP8ECEXEmtB0kB9VIYwyRw
▸
Neovo AG
https://neovo-club-issuer.test.neovo.ch/oid4vci/vct/neovoclubmembershipvct
dc+sd-jwt
21.10.2026 09:21:32
Valid ?Computed with nbf (not before) and exp (expired) in payload.
Payload (complete) sub did:webvh:QmNjKyP9XyWJMNHQjbLAJFUxMMKj7dWNEvX2jAANuTFapa:identifier-reg.trust-infra.swiyu-int.admin.ch:api:v1:did:fbd4fa85-b8e3-4aec-80c6-415ad72b7999 request type DCQL query credentials id HnpfPHe4t3VbyS0 meta vct_values https://neovo-club-issuer.test.neovo.ch/oid4vci/vct/neovoclubmembershipvct
claims format dc+sd-jwt
scope ch.neovo.clubmembership
nbf 21.10.2026 02:00:00 (1792540800) purpose_name#en Neovo Club Membership Check purpose_name#de-CH Neovo Club Membership Prüfung purpose_name Neovo Club Membership Check purpose_description#en Neovo AG checks if you are a member of the Neovo Club. exp 21.04.2027 02:00:00 (1808265600) iat 21.10.2026 09:21:32 (1792567292) purpose_description#de-CH Neovo AG prüft, ob Sie ein Mitglied des Neovo Clubs sind. jti e74a552c-3d4c-4271-85e6-7d2ec29d5edd purpose_description Neovo AG checks if you are a member of the Neovo Club.
Payload (JSON) Copy {
"sub": "did:webvh:QmNjKyP9XyWJMNHQjbLAJFUxMMKj7dWNEvX2jAANuTFapa:identifier-reg.trust-infra.swiyu-int.admin.ch:api:v1:did:fbd4fa85-b8e3-4aec-80c6-415ad72b7999",
"request": {
"type": "DCQL",
"query": {
"credentials": [
{
"id": "HnpfPHe4t3VbyS0",
"meta": {
"vct_values": [
"https://neovo-club-issuer.test.neovo.ch/oid4vci/vct/neovoclubmembershipvct"
]
},
"claims": [
{
"path": [
"membership_id"
]
},
{
"path": [
"firstname"
]
},
{
"path": [
"lastname"
]
},
{
"path": [
"portrait"
]
},
{
"path": [
"expiry_date"
]
}
],
"format": "dc+sd-jwt"
}
]
},
"scope": "ch.neovo.clubmembership"
},
"nbf": 1792540800,
"purpose_name#en": "Neovo Club Membership Check",
"purpose_name#de-CH": "Neovo Club Membership Prüfung",
"purpose_name": "Neovo Club Membership Check",
"purpose_description#en": "Neovo AG checks if you are a member of the Neovo Club.",
"exp": 1808265600,
"iat": 1792567292,
"purpose_description#de-CH": "Neovo AG prüft, ob Sie ein Mitglied des Neovo Clubs sind.",
"jti": "e74a552c-3d4c-4271-85e6-7d2ec29d5edd",
"purpose_description": "Neovo AG checks if you are a member of the Neovo Club."
}
Original JWT (compact, incl. signature) Copy eyJ0eXAiOiJzd2l5dS12ZXJpZmljYXRpb24tcXVlcnktcHVibGljLXN0YXRlbWVudCtqd3QiLCJwcm9maWxlX3ZlcnNpb24iOiJzd2lzcy1wcm9maWxlLXRydXN0OjEuMC4wIiwiYWxnIjoiRVMyNTYiLCJraWQiOiJkaWQ6d2Vidmg6UW1OVEh1aEVUQTN1Mnlwb3Vqb2FFTWFaR0tmNUhwUHdrVjZrdGZnenU3SnpNcDppZGVudGlmaWVyLXJlZy50cnVzdC1pbmZyYS5zd2l5dS1pbnQuYWRtaW4uY2g6YXBpOnYxOmRpZDo1ZTVkZTQxMi0wZTdkLTQ5ODItYTBlZC1iZDU1YTBmMjVhMDQjcHVibGljLXRyYW5zcGFyZW5jeS1pc3N1ZXItaW50LXByb2QtYXNzZXJ0aW9uLTAxIn0.eyJzdWIiOiJkaWQ6d2Vidmg6UW1Oakt5UDlYeVdKTU5IUWpiTEFKRlV4TU1LajdkV05FdlgyakFBTnVURmFwYTppZGVudGlmaWVyLXJlZy50cnVzdC1pbmZyYS5zd2l5dS1pbnQuYWRtaW4uY2g6YXBpOnYxOmRpZDpmYmQ0ZmE4NS1iOGUzLTRhZWMtODBjNi00MTVhZDcyYjc5OTkiLCJyZXF1ZXN0Ijp7InR5cGUiOiJEQ1FMIiwicXVlcnkiOnsiY3JlZGVudGlhbHMiOlt7ImlkIjoiSG5wZlBIZTR0M1ZieVMwIiwibWV0YSI6eyJ2Y3RfdmFsdWVzIjpbImh0dHBzOi8vbmVvdm8tY2x1Yi1pc3N1ZXIudGVzdC5uZW92by5jaC9vaWQ0dmNpL3ZjdC9uZW92b2NsdWJtZW1iZXJzaGlwdmN0Il19LCJjbGFpbXMiOlt7InBhdGgiOlsibWVtYmVyc2hpcF9pZCJdfSx7InBhdGgiOlsiZmlyc3RuYW1lIl19LHsicGF0aCI6WyJsYXN0bmFtZSJdfSx7InBhdGgiOlsicG9ydHJhaXQiXX0seyJwYXRoIjpbImV4cGlyeV9kYXRlIl19XSwiZm9ybWF0IjoiZGMrc2Qtand0In1dfSwic2NvcGUiOiJjaC5uZW92by5jbHVibWVtYmVyc2hpcCJ9LCJuYmYiOjE3OTI1NDA4MDAsInB1cnBvc2VfbmFtZSNlbiI6Ik5lb3ZvIENsdWIgTWVtYmVyc2hpcCBDaGVjayIsInB1cnBvc2VfbmFtZSNkZS1DSCI6Ik5lb3ZvIENsdWIgTWVtYmVyc2hpcCBQcsO8ZnVuZyIsInB1cnBvc2VfbmFtZSI6Ik5lb3ZvIENsdWIgTWVtYmVyc2hpcCBDaGVjayIsInB1cnBvc2VfZGVzY3JpcHRpb24jZW4iOiJOZW92byBBRyBjaGVja3MgaWYgeW91IGFyZSBhIG1lbWJlciBvZiB0aGUgTmVvdm8gQ2x1Yi4iLCJleHAiOjE4MDgyNjU2MDAsImlhdCI6MTc5MjU2NzI5MiwicHVycG9zZV9kZXNjcmlwdGlvbiNkZS1DSCI6Ik5lb3ZvIEFHIHByw7xmdCwgb2IgU2llIGVpbiBNaXRnbGllZCBkZXMgTmVvdm8gQ2x1YnMgc2luZC4iLCJqdGkiOiJlNzRhNTUyYy0zZDRjLTQyNzEtODVlNi03ZDJlYzI5ZDVlZGQiLCJwdXJwb3NlX2Rlc2NyaXB0aW9uIjoiTmVvdm8gQUcgY2hlY2tzIGlmIHlvdSBhcmUgYSBtZW1iZXIgb2YgdGhlIE5lb3ZvIENsdWIuIn0.w7JPCbEDT2lUWHkhBDMcvhVtHVM1794EQXUcu2we5xBlYXcqZDSIJ7vqayNYjJGnFTIm2kyZR8cPR4PgJbl6pQ
▸
Neovo AG
urn:vct:ch.admin.bcs.betaid
dc+sd-jwt
20.10.2026 14:19:43
Valid ?Computed with nbf (not before) and exp (expired) in payload.
Payload (complete) sub did:webvh:QmNjKyP9XyWJMNHQjbLAJFUxMMKj7dWNEvX2jAANuTFapa:identifier-reg.trust-infra.swiyu-int.admin.ch:api:v1:did:fbd4fa85-b8e3-4aec-80c6-415ad72b7999 request type DCQL query credentials id age_over_16 meta vct_values urn:vct:ch.admin.bcs.betaid
claims format dc+sd-jwt require_cryptographic_holder_binding true
scope ch.neovo.age_over_16
purpose_name#en Age verification purpose_name#de-CH Altersprüfung purpose_description#en Neovo Brewing checks that you are over 16. purpose_description#de-CH Neovo Brewing prüft, ob Sie über 16 Jahre alt sind. purpose_name#fr-CH Vérification de l’âge purpose_description#it-CH Neovo Brewing verifica che abbiate più di 16 anni. nbf 20.10.2026 02:00:00 (1792454400) purpose_name Age verification purpose_description#fr-CH Neovo Brewing vérifie que vous avez plus de 16 ans. exp 20.04.2027 02:00:00 (1808179200) purpose_name#it-CH Verifica dell’età iat 20.10.2026 14:19:43 (1792498783) jti 0e5d3f78-c617-4c47-81ab-005863160b2d purpose_description Neovo Brewing checks that you are over 16.
Payload (JSON) Copy {
"sub": "did:webvh:QmNjKyP9XyWJMNHQjbLAJFUxMMKj7dWNEvX2jAANuTFapa:identifier-reg.trust-infra.swiyu-int.admin.ch:api:v1:did:fbd4fa85-b8e3-4aec-80c6-415ad72b7999",
"request": {
"type": "DCQL",
"query": {
"credentials": [
{
"id": "age_over_16",
"meta": {
"vct_values": [
"urn:vct:ch.admin.bcs.betaid"
]
},
"claims": [
{
"path": [
"age_over_16"
]
}
],
"format": "dc+sd-jwt",
"require_cryptographic_holder_binding": true
}
]
},
"scope": "ch.neovo.age_over_16"
},
"purpose_name#en": "Age verification",
"purpose_name#de-CH": "Altersprüfung",
"purpose_description#en": "Neovo Brewing checks that you are over 16.",
"purpose_description#de-CH": "Neovo Brewing prüft, ob Sie über 16 Jahre alt sind.",
"purpose_name#fr-CH": "Vérification de l’âge",
"purpose_description#it-CH": "Neovo Brewing verifica che abbiate più di 16 anni.",
"nbf": 1792454400,
"purpose_name": "Age verification",
"purpose_description#fr-CH": "Neovo Brewing vérifie que vous avez plus de 16 ans.",
"exp": 1808179200,
"purpose_name#it-CH": "Verifica dell’età",
"iat": 1792498783,
"jti": "0e5d3f78-c617-4c47-81ab-005863160b2d",
"purpose_description": "Neovo Brewing checks that you are over 16."
}
Original JWT (compact, incl. signature) Copy eyJ0eXAiOiJzd2l5dS12ZXJpZmljYXRpb24tcXVlcnktcHVibGljLXN0YXRlbWVudCtqd3QiLCJwcm9maWxlX3ZlcnNpb24iOiJzd2lzcy1wcm9maWxlLXRydXN0OjEuMC4wIiwiYWxnIjoiRVMyNTYiLCJraWQiOiJkaWQ6d2Vidmg6UW1OVEh1aEVUQTN1Mnlwb3Vqb2FFTWFaR0tmNUhwUHdrVjZrdGZnenU3SnpNcDppZGVudGlmaWVyLXJlZy50cnVzdC1pbmZyYS5zd2l5dS1pbnQuYWRtaW4uY2g6YXBpOnYxOmRpZDo1ZTVkZTQxMi0wZTdkLTQ5ODItYTBlZC1iZDU1YTBmMjVhMDQjcHVibGljLXRyYW5zcGFyZW5jeS1pc3N1ZXItaW50LXByb2QtYXNzZXJ0aW9uLTAxIn0.eyJzdWIiOiJkaWQ6d2Vidmg6UW1Oakt5UDlYeVdKTU5IUWpiTEFKRlV4TU1LajdkV05FdlgyakFBTnVURmFwYTppZGVudGlmaWVyLXJlZy50cnVzdC1pbmZyYS5zd2l5dS1pbnQuYWRtaW4uY2g6YXBpOnYxOmRpZDpmYmQ0ZmE4NS1iOGUzLTRhZWMtODBjNi00MTVhZDcyYjc5OTkiLCJyZXF1ZXN0Ijp7InR5cGUiOiJEQ1FMIiwicXVlcnkiOnsiY3JlZGVudGlhbHMiOlt7ImlkIjoiYWdlX292ZXJfMTYiLCJtZXRhIjp7InZjdF92YWx1ZXMiOlsidXJuOnZjdDpjaC5hZG1pbi5iY3MuYmV0YWlkIl19LCJjbGFpbXMiOlt7InBhdGgiOlsiYWdlX292ZXJfMTYiXX1dLCJmb3JtYXQiOiJkYytzZC1qd3QiLCJyZXF1aXJlX2NyeXB0b2dyYXBoaWNfaG9sZGVyX2JpbmRpbmciOnRydWV9XX0sInNjb3BlIjoiY2gubmVvdm8uYWdlX292ZXJfMTYifSwicHVycG9zZV9uYW1lI2VuIjoiQWdlIHZlcmlmaWNhdGlvbiIsInB1cnBvc2VfbmFtZSNkZS1DSCI6IkFsdGVyc3Byw7xmdW5nIiwicHVycG9zZV9kZXNjcmlwdGlvbiNlbiI6Ik5lb3ZvIEJyZXdpbmcgY2hlY2tzIHRoYXQgeW91IGFyZSBvdmVyIDE2LiIsInB1cnBvc2VfZGVzY3JpcHRpb24jZGUtQ0giOiJOZW92byBCcmV3aW5nIHByw7xmdCwgb2IgU2llIMO8YmVyIDE2IEphaHJlIGFsdCBzaW5kLiIsInB1cnBvc2VfbmFtZSNmci1DSCI6IlbDqXJpZmljYXRpb24gZGUgbOKAmcOiZ2UiLCJwdXJwb3NlX2Rlc2NyaXB0aW9uI2l0LUNIIjoiTmVvdm8gQnJld2luZyB2ZXJpZmljYSBjaGUgYWJiaWF0ZSBwacO5IGRpIDE2IGFubmkuIiwibmJmIjoxNzkyNDU0NDAwLCJwdXJwb3NlX25hbWUiOiJBZ2UgdmVyaWZpY2F0aW9uIiwicHVycG9zZV9kZXNjcmlwdGlvbiNmci1DSCI6Ik5lb3ZvIEJyZXdpbmcgdsOpcmlmaWUgcXVlIHZvdXMgYXZleiBwbHVzIGRlIDE2IGFucy4iLCJleHAiOjE4MDgxNzkyMDAsInB1cnBvc2VfbmFtZSNpdC1DSCI6IlZlcmlmaWNhIGRlbGzigJlldMOgIiwiaWF0IjoxNzkyNDk4NzgzLCJqdGkiOiIwZTVkM2Y3OC1jNjE3LTRjNDctODFhYi0wMDU4NjMxNjBiMmQiLCJwdXJwb3NlX2Rlc2NyaXB0aW9uIjoiTmVvdm8gQnJld2luZyBjaGVja3MgdGhhdCB5b3UgYXJlIG92ZXIgMTYuIn0.1ufO5KtiJ5aQPQMlblmVKaKECwHcAQvbEmD6oFrPclUor3grr-_hseb-gsB8G_h3TeYFx2Dbe0jAOSLKCDVDVQ
▸
ywesee GmbH
doctor-credential-sdjwt
dc+sd-jwt
20.10.2026 14:04:20
Valid ?Computed with nbf (not before) and exp (expired) in payload.
Payload (complete) sub did:webvh:QmczHUBCTQHXmakx8KsnMzZRHPrUGJiS5cy6CGgzgNyy3t:identifier-reg.trust-infra.swiyu-int.admin.ch:api:v1:did:f2f700f5-39a2-4a82-b895-dfa3d4b8ca94 request type DCQL query credentials id doctor_credential meta claims format dc+sd-jwt
scope org.oddb.doctor_login
purpose_name#en ODDB doctor login purpose_name#de-CH ODDB Arzt-Login purpose_description#en ywesee GmbH checks the name and GLN on your doctor credential to log you in to ch.oddb.org. purpose_description#de-CH ywesee GmbH prüft Name und GLN Ihres Arztausweises für die Anmeldung bei ch.oddb.org. purpose_name#fr-CH Connexion médecin ODDB nbf 20.10.2026 02:00:00 (1792454400) purpose_name ODDB Arzt-Login purpose_description#fr-CH ywesee GmbH vérifie le nom et le GLN de votre carte de médecin pour la connexion à ch.oddb.org. exp 20.04.2027 02:00:00 (1808179200) iat 20.10.2026 14:04:20 (1792497860) jti 017abca4-fb63-40ad-836f-ff2b6b2dea63 purpose_description ywesee GmbH prüft Name und GLN Ihres Arztausweises für die Anmeldung bei ch.oddb.org.
Payload (JSON) Copy {
"sub": "did:webvh:QmczHUBCTQHXmakx8KsnMzZRHPrUGJiS5cy6CGgzgNyy3t:identifier-reg.trust-infra.swiyu-int.admin.ch:api:v1:did:f2f700f5-39a2-4a82-b895-dfa3d4b8ca94",
"request": {
"type": "DCQL",
"query": {
"credentials": [
{
"id": "doctor_credential",
"meta": {
"vct_values": [
"doctor-credential-sdjwt"
]
},
"claims": [
{
"path": [
"firstName"
]
},
{
"path": [
"lastName"
]
},
{
"path": [
"gln"
]
}
],
"format": "dc+sd-jwt"
}
]
},
"scope": "org.oddb.doctor_login"
},
"purpose_name#en": "ODDB doctor login",
"purpose_name#de-CH": "ODDB Arzt-Login",
"purpose_description#en": "ywesee GmbH checks the name and GLN on your doctor credential to log you in to ch.oddb.org.",
"purpose_description#de-CH": "ywesee GmbH prüft Name und GLN Ihres Arztausweises für die Anmeldung bei ch.oddb.org.",
"purpose_name#fr-CH": "Connexion médecin ODDB",
"nbf": 1792454400,
"purpose_name": "ODDB Arzt-Login",
"purpose_description#fr-CH": "ywesee GmbH vérifie le nom et le GLN de votre carte de médecin pour la connexion à ch.oddb.org.",
"exp": 1808179200,
"iat": 1792497860,
"jti": "017abca4-fb63-40ad-836f-ff2b6b2dea63",
"purpose_description": "ywesee GmbH prüft Name und GLN Ihres Arztausweises für die Anmeldung bei ch.oddb.org."
}
Original JWT (compact, incl. signature) Copy eyJ0eXAiOiJzd2l5dS12ZXJpZmljYXRpb24tcXVlcnktcHVibGljLXN0YXRlbWVudCtqd3QiLCJwcm9maWxlX3ZlcnNpb24iOiJzd2lzcy1wcm9maWxlLXRydXN0OjEuMC4wIiwiYWxnIjoiRVMyNTYiLCJraWQiOiJkaWQ6d2Vidmg6UW1OVEh1aEVUQTN1Mnlwb3Vqb2FFTWFaR0tmNUhwUHdrVjZrdGZnenU3SnpNcDppZGVudGlmaWVyLXJlZy50cnVzdC1pbmZyYS5zd2l5dS1pbnQuYWRtaW4uY2g6YXBpOnYxOmRpZDo1ZTVkZTQxMi0wZTdkLTQ5ODItYTBlZC1iZDU1YTBmMjVhMDQjcHVibGljLXRyYW5zcGFyZW5jeS1pc3N1ZXItaW50LXByb2QtYXNzZXJ0aW9uLTAxIn0.eyJzdWIiOiJkaWQ6d2Vidmg6UW1jekhVQkNUUUhYbWFreDhLc25NelpSSFByVUdKaVM1Y3k2Q0dnemdOeXkzdDppZGVudGlmaWVyLXJlZy50cnVzdC1pbmZyYS5zd2l5dS1pbnQuYWRtaW4uY2g6YXBpOnYxOmRpZDpmMmY3MDBmNS0zOWEyLTRhODItYjg5NS1kZmEzZDRiOGNhOTQiLCJyZXF1ZXN0Ijp7InR5cGUiOiJEQ1FMIiwicXVlcnkiOnsiY3JlZGVudGlhbHMiOlt7ImlkIjoiZG9jdG9yX2NyZWRlbnRpYWwiLCJtZXRhIjp7InZjdF92YWx1ZXMiOlsiZG9jdG9yLWNyZWRlbnRpYWwtc2Rqd3QiXX0sImNsYWltcyI6W3sicGF0aCI6WyJmaXJzdE5hbWUiXX0seyJwYXRoIjpbImxhc3ROYW1lIl19LHsicGF0aCI6WyJnbG4iXX1dLCJmb3JtYXQiOiJkYytzZC1qd3QifV19LCJzY29wZSI6Im9yZy5vZGRiLmRvY3Rvcl9sb2dpbiJ9LCJwdXJwb3NlX25hbWUjZW4iOiJPRERCIGRvY3RvciBsb2dpbiIsInB1cnBvc2VfbmFtZSNkZS1DSCI6Ik9EREIgQXJ6dC1Mb2dpbiIsInB1cnBvc2VfZGVzY3JpcHRpb24jZW4iOiJ5d2VzZWUgR21iSCBjaGVja3MgdGhlIG5hbWUgYW5kIEdMTiBvbiB5b3VyIGRvY3RvciBjcmVkZW50aWFsIHRvIGxvZyB5b3UgaW4gdG8gY2gub2RkYi5vcmcuIiwicHVycG9zZV9kZXNjcmlwdGlvbiNkZS1DSCI6Inl3ZXNlZSBHbWJIIHByw7xmdCBOYW1lIHVuZCBHTE4gSWhyZXMgQXJ6dGF1c3dlaXNlcyBmw7xyIGRpZSBBbm1lbGR1bmcgYmVpIGNoLm9kZGIub3JnLiIsInB1cnBvc2VfbmFtZSNmci1DSCI6IkNvbm5leGlvbiBtw6lkZWNpbiBPRERCIiwibmJmIjoxNzkyNDU0NDAwLCJwdXJwb3NlX25hbWUiOiJPRERCIEFyenQtTG9naW4iLCJwdXJwb3NlX2Rlc2NyaXB0aW9uI2ZyLUNIIjoieXdlc2VlIEdtYkggdsOpcmlmaWUgbGUgbm9tIGV0IGxlIEdMTiBkZSB2b3RyZSBjYXJ0ZSBkZSBtw6lkZWNpbiBwb3VyIGxhIGNvbm5leGlvbiDDoCBjaC5vZGRiLm9yZy4iLCJleHAiOjE4MDgxNzkyMDAsImlhdCI6MTc5MjQ5Nzg2MCwianRpIjoiMDE3YWJjYTQtZmI2My00MGFkLTgzNmYtZmYyYjZiMmRlYTYzIiwicHVycG9zZV9kZXNjcmlwdGlvbiI6Inl3ZXNlZSBHbWJIIHByw7xmdCBOYW1lIHVuZCBHTE4gSWhyZXMgQXJ6dGF1c3dlaXNlcyBmw7xyIGRpZSBBbm1lbGR1bmcgYmVpIGNoLm9kZGIub3JnLiJ9.FHHI6lc0g0XqdPyTsnaFGvrrf53JxQeUzTYU__DcoN1ayk2hQt3WkSH8JVx822DnJL7UaZ9DI0CoRr5SWdarKw
▸
Name
super-organization-city-card-sdjwt
dc+sd-jwt
20.10.2026 12:16:42
Valid ?Computed with nbf (not before) and exp (expired) in payload.
Payload (complete) sub did:webvh:QmNSghPCbYe3oPyvxn1wqn9zWxYs9W9mUk6xRCFZK3Qq4T:identifier-reg.trust-infra.swiyu-int.admin.ch:api:v1:did:12e2d94e-e64e-405c-8df7-d0f3ee98cf31 request query credentials id cred_0 meta vct_values super-organization-city-card-sdjwt
claims format dc+sd-jwt trusted_authorities type did values did:webvh:QmNSghPCbYe3oPyvxn1wqn9zWxYs9W9mUk6xRCFZK3Qq4T:identifier-reg.trust-infra.swiyu-int.admin.ch:api:v1:did:12e2d94e-e64e-405c-8df7-d0f3ee98cf31
require_cryptographic_holder_binding true
credential_sets
scope dc_a1a89fdb9e0dc8573470f66818ee392e type DCQL
purpose_name#en City Card purpose_description#en Verification of City Card purpose_description#it Verifica di City Card purpose_description#fr Vérification de City Card purpose_description#de Prüfung von City Card nbf 20.10.2026 02:00:00 (1792454400) purpose_name City Card exp 20.04.2027 02:00:00 (1808179200) iat 20.10.2026 12:16:42 (1792491402) jti b1133953-878d-479b-af9c-bc679cef983f purpose_description Verification of City Card
Payload (JSON) Copy {
"sub": "did:webvh:QmNSghPCbYe3oPyvxn1wqn9zWxYs9W9mUk6xRCFZK3Qq4T:identifier-reg.trust-infra.swiyu-int.admin.ch:api:v1:did:12e2d94e-e64e-405c-8df7-d0f3ee98cf31",
"request": {
"query": {
"credentials": [
{
"id": "cred_0",
"meta": {
"vct_values": [
"super-organization-city-card-sdjwt"
]
},
"claims": [
{
"id": "given_name",
"path": [
"given_name"
]
}
],
"format": "dc+sd-jwt",
"trusted_authorities": [
{
"type": "did",
"values": [
"did:webvh:QmNSghPCbYe3oPyvxn1wqn9zWxYs9W9mUk6xRCFZK3Qq4T:identifier-reg.trust-infra.swiyu-int.admin.ch:api:v1:did:12e2d94e-e64e-405c-8df7-d0f3ee98cf31"
]
}
],
"require_cryptographic_holder_binding": true
}
],
"credential_sets": [
{
"options": [
[
"cred_0"
]
],
"required": true
}
]
},
"scope": "dc_a1a89fdb9e0dc8573470f66818ee392e",
"type": "DCQL"
},
"purpose_name#en": "City Card",
"purpose_description#en": "Verification of City Card",
"purpose_description#it": "Verifica di City Card",
"purpose_description#fr": "Vérification de City Card",
"purpose_description#de": "Prüfung von City Card",
"nbf": 1792454400,
"purpose_name": "City Card",
"exp": 1808179200,
"iat": 1792491402,
"jti": "b1133953-878d-479b-af9c-bc679cef983f",
"purpose_description": "Verification of City Card"
}
Original JWT (compact, incl. signature) Copy eyJ0eXAiOiJzd2l5dS12ZXJpZmljYXRpb24tcXVlcnktcHVibGljLXN0YXRlbWVudCtqd3QiLCJwcm9maWxlX3ZlcnNpb24iOiJzd2lzcy1wcm9maWxlLXRydXN0OjEuMC4wIiwiYWxnIjoiRVMyNTYiLCJraWQiOiJkaWQ6d2Vidmg6UW1OVEh1aEVUQTN1Mnlwb3Vqb2FFTWFaR0tmNUhwUHdrVjZrdGZnenU3SnpNcDppZGVudGlmaWVyLXJlZy50cnVzdC1pbmZyYS5zd2l5dS1pbnQuYWRtaW4uY2g6YXBpOnYxOmRpZDo1ZTVkZTQxMi0wZTdkLTQ5ODItYTBlZC1iZDU1YTBmMjVhMDQjcHVibGljLXRyYW5zcGFyZW5jeS1pc3N1ZXItaW50LXByb2QtYXNzZXJ0aW9uLTAxIn0.eyJzdWIiOiJkaWQ6d2Vidmg6UW1OU2doUENiWWUzb1B5dnhuMXdxbjl6V3hZczlXOW1VazZ4UkNGWkszUXE0VDppZGVudGlmaWVyLXJlZy50cnVzdC1pbmZyYS5zd2l5dS1pbnQuYWRtaW4uY2g6YXBpOnYxOmRpZDoxMmUyZDk0ZS1lNjRlLTQwNWMtOGRmNy1kMGYzZWU5OGNmMzEiLCJyZXF1ZXN0Ijp7InF1ZXJ5Ijp7ImNyZWRlbnRpYWxzIjpbeyJpZCI6ImNyZWRfMCIsIm1ldGEiOnsidmN0X3ZhbHVlcyI6WyJzdXBlci1vcmdhbml6YXRpb24tY2l0eS1jYXJkLXNkand0Il19LCJjbGFpbXMiOlt7ImlkIjoiZ2l2ZW5fbmFtZSIsInBhdGgiOlsiZ2l2ZW5fbmFtZSJdfV0sImZvcm1hdCI6ImRjK3NkLWp3dCIsInRydXN0ZWRfYXV0aG9yaXRpZXMiOlt7InR5cGUiOiJkaWQiLCJ2YWx1ZXMiOlsiZGlkOndlYnZoOlFtTlNnaFBDYlllM29QeXZ4bjF3cW45eld4WXM5VzltVWs2eFJDRlpLM1FxNFQ6aWRlbnRpZmllci1yZWcudHJ1c3QtaW5mcmEuc3dpeXUtaW50LmFkbWluLmNoOmFwaTp2MTpkaWQ6MTJlMmQ5NGUtZTY0ZS00MDVjLThkZjctZDBmM2VlOThjZjMxIl19XSwicmVxdWlyZV9jcnlwdG9ncmFwaGljX2hvbGRlcl9iaW5kaW5nIjp0cnVlfV0sImNyZWRlbnRpYWxfc2V0cyI6W3sib3B0aW9ucyI6W1siY3JlZF8wIl1dLCJyZXF1aXJlZCI6dHJ1ZX1dfSwic2NvcGUiOiJkY19hMWE4OWZkYjllMGRjODU3MzQ3MGY2NjgxOGVlMzkyZSIsInR5cGUiOiJEQ1FMIn0sInB1cnBvc2VfbmFtZSNlbiI6IkNpdHkgQ2FyZCIsInB1cnBvc2VfZGVzY3JpcHRpb24jZW4iOiJWZXJpZmljYXRpb24gb2YgQ2l0eSBDYXJkIiwicHVycG9zZV9kZXNjcmlwdGlvbiNpdCI6IlZlcmlmaWNhIGRpIENpdHkgQ2FyZCIsInB1cnBvc2VfZGVzY3JpcHRpb24jZnIiOiJWw6lyaWZpY2F0aW9uIGRlIENpdHkgQ2FyZCIsInB1cnBvc2VfZGVzY3JpcHRpb24jZGUiOiJQcsO8ZnVuZyB2b24gQ2l0eSBDYXJkIiwibmJmIjoxNzkyNDU0NDAwLCJwdXJwb3NlX25hbWUiOiJDaXR5IENhcmQiLCJleHAiOjE4MDgxNzkyMDAsImlhdCI6MTc5MjQ5MTQwMiwianRpIjoiYjExMzM5NTMtODc4ZC00NzliLWFmOWMtYmM2NzljZWY5ODNmIiwicHVycG9zZV9kZXNjcmlwdGlvbiI6IlZlcmlmaWNhdGlvbiBvZiBDaXR5IENhcmQifQ.d66xoc2UTdG7K42RkRm9JS9k9F2TX-IXvLcUfTRct7BuEEL8HINd5LUt5jzmfDK24anIkxWiRX1sypNF2kQyGQ
▸
Neovo AG
urn:vct:ch.admin.bcs.betaid
dc+sd-jwt
20.10.2026 11:43:21
Valid ?Computed with nbf (not before) and exp (expired) in payload.
Payload (complete) sub did:webvh:QmNjKyP9XyWJMNHQjbLAJFUxMMKj7dWNEvX2jAANuTFapa:identifier-reg.trust-infra.swiyu-int.admin.ch:api:v1:did:fbd4fa85-b8e3-4aec-80c6-415ad72b7999 request query credentials id age_over_16 meta vct_values urn:vct:ch.admin.bcs.betaid
claims format dc+sd-jwt require_cryptographic_holder_binding true
scope ch.neovo.age_over_16 type DCQL
purpose_name#en Age verification purpose_name#de-CH Altersprüfung purpose_description#en Neovo Brewing checks that you are over 16. purpose_description#de-CH Neovo Brewing prüft, ob Sie über 16 Jahre alt sind. purpose_name#fr-CH Vérification de l'âge purpose_description#it-CH Neovo Brewing verifica che abbiate più di 16 anni. nbf 20.10.2026 02:00:00 (1792454400) purpose_name Age verification purpose_description#fr-CH Neovo Brewing vérifie que vous avez plus de 16 ans. exp 20.04.2027 02:00:00 (1808179200) purpose_name#it-CH Verifica dell'età iat 20.10.2026 11:43:21 (1792489401) jti 82870cb6-8e2b-4e2d-b29c-a8a6b409d209 purpose_description Neovo Brewing checks that you are over 16.
Payload (JSON) Copy {
"sub": "did:webvh:QmNjKyP9XyWJMNHQjbLAJFUxMMKj7dWNEvX2jAANuTFapa:identifier-reg.trust-infra.swiyu-int.admin.ch:api:v1:did:fbd4fa85-b8e3-4aec-80c6-415ad72b7999",
"request": {
"query": {
"credentials": [
{
"id": "age_over_16",
"meta": {
"vct_values": [
"urn:vct:ch.admin.bcs.betaid"
]
},
"claims": [
{
"path": [
"age_over_16"
]
}
],
"format": "dc+sd-jwt",
"require_cryptographic_holder_binding": true
}
]
},
"scope": "ch.neovo.age_over_16",
"type": "DCQL"
},
"purpose_name#en": "Age verification",
"purpose_name#de-CH": "Altersprüfung",
"purpose_description#en": "Neovo Brewing checks that you are over 16.",
"purpose_description#de-CH": "Neovo Brewing prüft, ob Sie über 16 Jahre alt sind.",
"purpose_name#fr-CH": "Vérification de l'âge",
"purpose_description#it-CH": "Neovo Brewing verifica che abbiate più di 16 anni.",
"nbf": 1792454400,
"purpose_name": "Age verification",
"purpose_description#fr-CH": "Neovo Brewing vérifie que vous avez plus de 16 ans.",
"exp": 1808179200,
"purpose_name#it-CH": "Verifica dell'età",
"iat": 1792489401,
"jti": "82870cb6-8e2b-4e2d-b29c-a8a6b409d209",
"purpose_description": "Neovo Brewing checks that you are over 16."
}
Original JWT (compact, incl. signature) Copy eyJ0eXAiOiJzd2l5dS12ZXJpZmljYXRpb24tcXVlcnktcHVibGljLXN0YXRlbWVudCtqd3QiLCJwcm9maWxlX3ZlcnNpb24iOiJzd2lzcy1wcm9maWxlLXRydXN0OjEuMC4wIiwiYWxnIjoiRVMyNTYiLCJraWQiOiJkaWQ6d2Vidmg6UW1OVEh1aEVUQTN1Mnlwb3Vqb2FFTWFaR0tmNUhwUHdrVjZrdGZnenU3SnpNcDppZGVudGlmaWVyLXJlZy50cnVzdC1pbmZyYS5zd2l5dS1pbnQuYWRtaW4uY2g6YXBpOnYxOmRpZDo1ZTVkZTQxMi0wZTdkLTQ5ODItYTBlZC1iZDU1YTBmMjVhMDQjcHVibGljLXRyYW5zcGFyZW5jeS1pc3N1ZXItaW50LXByb2QtYXNzZXJ0aW9uLTAxIn0.eyJzdWIiOiJkaWQ6d2Vidmg6UW1Oakt5UDlYeVdKTU5IUWpiTEFKRlV4TU1LajdkV05FdlgyakFBTnVURmFwYTppZGVudGlmaWVyLXJlZy50cnVzdC1pbmZyYS5zd2l5dS1pbnQuYWRtaW4uY2g6YXBpOnYxOmRpZDpmYmQ0ZmE4NS1iOGUzLTRhZWMtODBjNi00MTVhZDcyYjc5OTkiLCJyZXF1ZXN0Ijp7InF1ZXJ5Ijp7ImNyZWRlbnRpYWxzIjpbeyJpZCI6ImFnZV9vdmVyXzE2IiwibWV0YSI6eyJ2Y3RfdmFsdWVzIjpbInVybjp2Y3Q6Y2guYWRtaW4uYmNzLmJldGFpZCJdfSwiY2xhaW1zIjpbeyJwYXRoIjpbImFnZV9vdmVyXzE2Il19XSwiZm9ybWF0IjoiZGMrc2Qtand0IiwicmVxdWlyZV9jcnlwdG9ncmFwaGljX2hvbGRlcl9iaW5kaW5nIjp0cnVlfV19LCJzY29wZSI6ImNoLm5lb3ZvLmFnZV9vdmVyXzE2IiwidHlwZSI6IkRDUUwifSwicHVycG9zZV9uYW1lI2VuIjoiQWdlIHZlcmlmaWNhdGlvbiIsInB1cnBvc2VfbmFtZSNkZS1DSCI6IkFsdGVyc3Byw7xmdW5nIiwicHVycG9zZV9kZXNjcmlwdGlvbiNlbiI6Ik5lb3ZvIEJyZXdpbmcgY2hlY2tzIHRoYXQgeW91IGFyZSBvdmVyIDE2LiIsInB1cnBvc2VfZGVzY3JpcHRpb24jZGUtQ0giOiJOZW92byBCcmV3aW5nIHByw7xmdCwgb2IgU2llIMO8YmVyIDE2IEphaHJlIGFsdCBzaW5kLiIsInB1cnBvc2VfbmFtZSNmci1DSCI6IlbDqXJpZmljYXRpb24gZGUgbCfDomdlIiwicHVycG9zZV9kZXNjcmlwdGlvbiNpdC1DSCI6Ik5lb3ZvIEJyZXdpbmcgdmVyaWZpY2EgY2hlIGFiYmlhdGUgcGnDuSBkaSAxNiBhbm5pLiIsIm5iZiI6MTc5MjQ1NDQwMCwicHVycG9zZV9uYW1lIjoiQWdlIHZlcmlmaWNhdGlvbiIsInB1cnBvc2VfZGVzY3JpcHRpb24jZnItQ0giOiJOZW92byBCcmV3aW5nIHbDqXJpZmllIHF1ZSB2b3VzIGF2ZXogcGx1cyBkZSAxNiBhbnMuIiwiZXhwIjoxODA4MTc5MjAwLCJwdXJwb3NlX25hbWUjaXQtQ0giOiJWZXJpZmljYSBkZWxsJ2V0w6AiLCJpYXQiOjE3OTI0ODk0MDEsImp0aSI6IjgyODcwY2I2LThlMmItNGUyZC1iMjljLWE4YTZiNDA5ZDIwOSIsInB1cnBvc2VfZGVzY3JpcHRpb24iOiJOZW92byBCcmV3aW5nIGNoZWNrcyB0aGF0IHlvdSBhcmUgb3ZlciAxNi4ifQ.AICVesGGnzRabskcc9V20f1Hj4QdXdfg9od8T0zjnZUOIKlhBTa4qkrz_A-s22lgluL8ZplC4qmrGSKqNOrmlQ
▸
Name
urn:vct:ch.admin.bcs.betaid, betaid-sdjwt
dc+sd-jwt
20.10.2026 11:27:00
Valid ?Computed with nbf (not before) and exp (expired) in payload.
Payload (complete) sub did:webvh:QmNSghPCbYe3oPyvxn1wqn9zWxYs9W9mUk6xRCFZK3Qq4T:identifier-reg.trust-infra.swiyu-int.admin.ch:api:v1:did:12e2d94e-e64e-405c-8df7-d0f3ee98cf31 request type DCQL query credentials id cred_0 meta vct_values urn:vct:ch.admin.bcs.betaid betaid-sdjwt
claims format dc+sd-jwt trusted_authorities type did values did:tdw:QmPEZPhDFR4nEYSFK5bMnvECqdpf1tPTPJuWs9QrMjCumw:identifier-reg.trust-infra.swiyu-int.admin.ch:api:v1:did:9a5559f0-b81c-4368-a170-e7b4ae424527 did:webvh:QmdPxnNc9MzGYZ6qcHuvi8YpDVYWW7mmefnCTPcKapNEL5:identifier-reg.trust-infra.swiyu-int.admin.ch:api:v1:did:5f8a3c95-1772-4ebf-ada0-c88bafb258e1
require_cryptographic_holder_binding true
credential_sets
scope dc_7329b5ef226044fa928008f54e22b6c4
purpose_name#en Swiss Beta-ID purpose_description#en Verification of Swiss Beta-ID purpose_description#it Verifica di Swiss Beta-ID purpose_description#fr Vérification de Swiss Beta-ID purpose_description#de Prüfung von Swiss Beta-ID nbf 20.10.2026 02:00:00 (1792454400) purpose_name Swiss Beta-ID exp 20.04.2027 02:00:00 (1808179200) iat 20.10.2026 11:27:00 (1792488420) jti 0120c237-4683-4236-bf14-c266c685da7a purpose_description Verification of Swiss Beta-ID
Payload (JSON) Copy {
"sub": "did:webvh:QmNSghPCbYe3oPyvxn1wqn9zWxYs9W9mUk6xRCFZK3Qq4T:identifier-reg.trust-infra.swiyu-int.admin.ch:api:v1:did:12e2d94e-e64e-405c-8df7-d0f3ee98cf31",
"request": {
"type": "DCQL",
"query": {
"credentials": [
{
"id": "cred_0",
"meta": {
"vct_values": [
"urn:vct:ch.admin.bcs.betaid",
"betaid-sdjwt"
]
},
"claims": [
{
"id": "birth_date",
"path": [
"birth_date"
]
},
{
"id": "given_name",
"path": [
"given_name"
]
},
{
"id": "family_name",
"path": [
"family_name"
]
},
{
"id": "expiry_date",
"path": [
"expiry_date"
]
}
],
"format": "dc+sd-jwt",
"trusted_authorities": [
{
"type": "did",
"values": [
"did:tdw:QmPEZPhDFR4nEYSFK5bMnvECqdpf1tPTPJuWs9QrMjCumw:identifier-reg.trust-infra.swiyu-int.admin.ch:api:v1:did:9a5559f0-b81c-4368-a170-e7b4ae424527",
"did:webvh:QmdPxnNc9MzGYZ6qcHuvi8YpDVYWW7mmefnCTPcKapNEL5:identifier-reg.trust-infra.swiyu-int.admin.ch:api:v1:did:5f8a3c95-1772-4ebf-ada0-c88bafb258e1"
]
}
],
"require_cryptographic_holder_binding": true
}
],
"credential_sets": [
{
"options": [
[
"cred_0"
]
],
"required": true
}
]
},
"scope": "dc_7329b5ef226044fa928008f54e22b6c4"
},
"purpose_name#en": "Swiss Beta-ID",
"purpose_description#en": "Verification of Swiss Beta-ID",
"purpose_description#it": "Verifica di Swiss Beta-ID",
"purpose_description#fr": "Vérification de Swiss Beta-ID",
"purpose_description#de": "Prüfung von Swiss Beta-ID",
"nbf": 1792454400,
"purpose_name": "Swiss Beta-ID",
"exp": 1808179200,
"iat": 1792488420,
"jti": "0120c237-4683-4236-bf14-c266c685da7a",
"purpose_description": "Verification of Swiss Beta-ID"
}
Original JWT (compact, incl. signature) Copy eyJ0eXAiOiJzd2l5dS12ZXJpZmljYXRpb24tcXVlcnktcHVibGljLXN0YXRlbWVudCtqd3QiLCJwcm9maWxlX3ZlcnNpb24iOiJzd2lzcy1wcm9maWxlLXRydXN0OjEuMC4wIiwiYWxnIjoiRVMyNTYiLCJraWQiOiJkaWQ6d2Vidmg6UW1OVEh1aEVUQTN1Mnlwb3Vqb2FFTWFaR0tmNUhwUHdrVjZrdGZnenU3SnpNcDppZGVudGlmaWVyLXJlZy50cnVzdC1pbmZyYS5zd2l5dS1pbnQuYWRtaW4uY2g6YXBpOnYxOmRpZDo1ZTVkZTQxMi0wZTdkLTQ5ODItYTBlZC1iZDU1YTBmMjVhMDQjcHVibGljLXRyYW5zcGFyZW5jeS1pc3N1ZXItaW50LXByb2QtYXNzZXJ0aW9uLTAxIn0.eyJzdWIiOiJkaWQ6d2Vidmg6UW1OU2doUENiWWUzb1B5dnhuMXdxbjl6V3hZczlXOW1VazZ4UkNGWkszUXE0VDppZGVudGlmaWVyLXJlZy50cnVzdC1pbmZyYS5zd2l5dS1pbnQuYWRtaW4uY2g6YXBpOnYxOmRpZDoxMmUyZDk0ZS1lNjRlLTQwNWMtOGRmNy1kMGYzZWU5OGNmMzEiLCJyZXF1ZXN0Ijp7InR5cGUiOiJEQ1FMIiwicXVlcnkiOnsiY3JlZGVudGlhbHMiOlt7ImlkIjoiY3JlZF8wIiwibWV0YSI6eyJ2Y3RfdmFsdWVzIjpbInVybjp2Y3Q6Y2guYWRtaW4uYmNzLmJldGFpZCIsImJldGFpZC1zZGp3dCJdfSwiY2xhaW1zIjpbeyJpZCI6ImJpcnRoX2RhdGUiLCJwYXRoIjpbImJpcnRoX2RhdGUiXX0seyJpZCI6ImdpdmVuX25hbWUiLCJwYXRoIjpbImdpdmVuX25hbWUiXX0seyJpZCI6ImZhbWlseV9uYW1lIiwicGF0aCI6WyJmYW1pbHlfbmFtZSJdfSx7ImlkIjoiZXhwaXJ5X2RhdGUiLCJwYXRoIjpbImV4cGlyeV9kYXRlIl19XSwiZm9ybWF0IjoiZGMrc2Qtand0IiwidHJ1c3RlZF9hdXRob3JpdGllcyI6W3sidHlwZSI6ImRpZCIsInZhbHVlcyI6WyJkaWQ6dGR3OlFtUEVaUGhERlI0bkVZU0ZLNWJNbnZFQ3FkcGYxdFBUUEp1V3M5UXJNakN1bXc6aWRlbnRpZmllci1yZWcudHJ1c3QtaW5mcmEuc3dpeXUtaW50LmFkbWluLmNoOmFwaTp2MTpkaWQ6OWE1NTU5ZjAtYjgxYy00MzY4LWExNzAtZTdiNGFlNDI0NTI3IiwiZGlkOndlYnZoOlFtZFB4bk5jOU16R1laNnFjSHV2aThZcERWWVdXN21tZWZuQ1RQY0thcE5FTDU6aWRlbnRpZmllci1yZWcudHJ1c3QtaW5mcmEuc3dpeXUtaW50LmFkbWluLmNoOmFwaTp2MTpkaWQ6NWY4YTNjOTUtMTc3Mi00ZWJmLWFkYTAtYzg4YmFmYjI1OGUxIl19XSwicmVxdWlyZV9jcnlwdG9ncmFwaGljX2hvbGRlcl9iaW5kaW5nIjp0cnVlfV0sImNyZWRlbnRpYWxfc2V0cyI6W3sib3B0aW9ucyI6W1siY3JlZF8wIl1dLCJyZXF1aXJlZCI6dHJ1ZX1dfSwic2NvcGUiOiJkY183MzI5YjVlZjIyNjA0NGZhOTI4MDA4ZjU0ZTIyYjZjNCJ9LCJwdXJwb3NlX25hbWUjZW4iOiJTd2lzcyBCZXRhLUlEIiwicHVycG9zZV9kZXNjcmlwdGlvbiNlbiI6IlZlcmlmaWNhdGlvbiBvZiBTd2lzcyBCZXRhLUlEIiwicHVycG9zZV9kZXNjcmlwdGlvbiNpdCI6IlZlcmlmaWNhIGRpIFN3aXNzIEJldGEtSUQiLCJwdXJwb3NlX2Rlc2NyaXB0aW9uI2ZyIjoiVsOpcmlmaWNhdGlvbiBkZSBTd2lzcyBCZXRhLUlEIiwicHVycG9zZV9kZXNjcmlwdGlvbiNkZSI6IlByw7xmdW5nIHZvbiBTd2lzcyBCZXRhLUlEIiwibmJmIjoxNzkyNDU0NDAwLCJwdXJwb3NlX25hbWUiOiJTd2lzcyBCZXRhLUlEIiwiZXhwIjoxODA4MTc5MjAwLCJpYXQiOjE3OTI0ODg0MjAsImp0aSI6IjAxMjBjMjM3LTQ2ODMtNDIzNi1iZjE0LWMyNjZjNjg1ZGE3YSIsInB1cnBvc2VfZGVzY3JpcHRpb24iOiJWZXJpZmljYXRpb24gb2YgU3dpc3MgQmV0YS1JRCJ9.CcalzffgfvUWyveuP-cRCDyOJ2Dxdxb4p7z_u068VP015GX4odefSGjXFFJT0uQ_Q-55z019IkBw4d_A-UwxjA
▸
Neovo AG
https://01cb-2001-1708-2591-e00-a985-8176-302c-7183.ngrok-free.app/oid4vci/vct/neovoclubmembershipvct
dc+sd-jwt
20.10.2026 07:35:29
Valid ?Computed with nbf (not before) and exp (expired) in payload.
Payload (complete) sub did:webvh:QmNjKyP9XyWJMNHQjbLAJFUxMMKj7dWNEvX2jAANuTFapa:identifier-reg.trust-infra.swiyu-int.admin.ch:api:v1:did:fbd4fa85-b8e3-4aec-80c6-415ad72b7999 request query credentials id 3KmvTcxQVQ48oZw meta vct_values https://01cb-2001-1708-2591-e00-a985-8176-302c-7183.ngrok-free.app/oid4vci/vct/neovoclubmembershipvct
claims format dc+sd-jwt
scope ch.neovo.clubmembership type DCQL
nbf 20.10.2026 02:00:00 (1792454400) purpose_name#en Neovo Club Membership Check purpose_name#de-CH Neovo Club Membership Prüfung purpose_name Neovo Club Membership Check purpose_description#en Neovo AG checks if you are a member of the Neovo Club. exp 20.04.2027 02:00:00 (1808179200) iat 20.10.2026 07:35:29 (1792474529) purpose_description#de-CH Neovo AG prüft, ob Sie ein Mitglied des Neovo Clubs sind. jti 518273dd-01c5-4e90-a9da-786a5d04f070 purpose_description Neovo AG checks if you are a member of the Neovo Club.
Payload (JSON) Copy {
"sub": "did:webvh:QmNjKyP9XyWJMNHQjbLAJFUxMMKj7dWNEvX2jAANuTFapa:identifier-reg.trust-infra.swiyu-int.admin.ch:api:v1:did:fbd4fa85-b8e3-4aec-80c6-415ad72b7999",
"request": {
"query": {
"credentials": [
{
"id": "3KmvTcxQVQ48oZw",
"meta": {
"vct_values": [
"https://01cb-2001-1708-2591-e00-a985-8176-302c-7183.ngrok-free.app/oid4vci/vct/neovoclubmembershipvct"
]
},
"claims": [
{
"path": [
"membership_id"
]
},
{
"path": [
"firstname"
]
},
{
"path": [
"lastname"
]
},
{
"path": [
"portrait"
]
},
{
"path": [
"expiry_date"
]
}
],
"format": "dc+sd-jwt"
}
]
},
"scope": "ch.neovo.clubmembership",
"type": "DCQL"
},
"nbf": 1792454400,
"purpose_name#en": "Neovo Club Membership Check",
"purpose_name#de-CH": "Neovo Club Membership Prüfung",
"purpose_name": "Neovo Club Membership Check",
"purpose_description#en": "Neovo AG checks if you are a member of the Neovo Club.",
"exp": 1808179200,
"iat": 1792474529,
"purpose_description#de-CH": "Neovo AG prüft, ob Sie ein Mitglied des Neovo Clubs sind.",
"jti": "518273dd-01c5-4e90-a9da-786a5d04f070",
"purpose_description": "Neovo AG checks if you are a member of the Neovo Club."
}
Original JWT (compact, incl. signature) Copy eyJ0eXAiOiJzd2l5dS12ZXJpZmljYXRpb24tcXVlcnktcHVibGljLXN0YXRlbWVudCtqd3QiLCJwcm9maWxlX3ZlcnNpb24iOiJzd2lzcy1wcm9maWxlLXRydXN0OjEuMC4wIiwiYWxnIjoiRVMyNTYiLCJraWQiOiJkaWQ6d2Vidmg6UW1OVEh1aEVUQTN1Mnlwb3Vqb2FFTWFaR0tmNUhwUHdrVjZrdGZnenU3SnpNcDppZGVudGlmaWVyLXJlZy50cnVzdC1pbmZyYS5zd2l5dS1pbnQuYWRtaW4uY2g6YXBpOnYxOmRpZDo1ZTVkZTQxMi0wZTdkLTQ5ODItYTBlZC1iZDU1YTBmMjVhMDQjcHVibGljLXRyYW5zcGFyZW5jeS1pc3N1ZXItaW50LXByb2QtYXNzZXJ0aW9uLTAxIn0.eyJzdWIiOiJkaWQ6d2Vidmg6UW1Oakt5UDlYeVdKTU5IUWpiTEFKRlV4TU1LajdkV05FdlgyakFBTnVURmFwYTppZGVudGlmaWVyLXJlZy50cnVzdC1pbmZyYS5zd2l5dS1pbnQuYWRtaW4uY2g6YXBpOnYxOmRpZDpmYmQ0ZmE4NS1iOGUzLTRhZWMtODBjNi00MTVhZDcyYjc5OTkiLCJyZXF1ZXN0Ijp7InF1ZXJ5Ijp7ImNyZWRlbnRpYWxzIjpbeyJpZCI6IjNLbXZUY3hRVlE0OG9adyIsIm1ldGEiOnsidmN0X3ZhbHVlcyI6WyJodHRwczovLzAxY2ItMjAwMS0xNzA4LTI1OTEtZTAwLWE5ODUtODE3Ni0zMDJjLTcxODMubmdyb2stZnJlZS5hcHAvb2lkNHZjaS92Y3QvbmVvdm9jbHVibWVtYmVyc2hpcHZjdCJdfSwiY2xhaW1zIjpbeyJwYXRoIjpbIm1lbWJlcnNoaXBfaWQiXX0seyJwYXRoIjpbImZpcnN0bmFtZSJdfSx7InBhdGgiOlsibGFzdG5hbWUiXX0seyJwYXRoIjpbInBvcnRyYWl0Il19LHsicGF0aCI6WyJleHBpcnlfZGF0ZSJdfV0sImZvcm1hdCI6ImRjK3NkLWp3dCJ9XX0sInNjb3BlIjoiY2gubmVvdm8uY2x1Ym1lbWJlcnNoaXAiLCJ0eXBlIjoiRENRTCJ9LCJuYmYiOjE3OTI0NTQ0MDAsInB1cnBvc2VfbmFtZSNlbiI6Ik5lb3ZvIENsdWIgTWVtYmVyc2hpcCBDaGVjayIsInB1cnBvc2VfbmFtZSNkZS1DSCI6Ik5lb3ZvIENsdWIgTWVtYmVyc2hpcCBQcsO8ZnVuZyIsInB1cnBvc2VfbmFtZSI6Ik5lb3ZvIENsdWIgTWVtYmVyc2hpcCBDaGVjayIsInB1cnBvc2VfZGVzY3JpcHRpb24jZW4iOiJOZW92byBBRyBjaGVja3MgaWYgeW91IGFyZSBhIG1lbWJlciBvZiB0aGUgTmVvdm8gQ2x1Yi4iLCJleHAiOjE4MDgxNzkyMDAsImlhdCI6MTc5MjQ3NDUyOSwicHVycG9zZV9kZXNjcmlwdGlvbiNkZS1DSCI6Ik5lb3ZvIEFHIHByw7xmdCwgb2IgU2llIGVpbiBNaXRnbGllZCBkZXMgTmVvdm8gQ2x1YnMgc2luZC4iLCJqdGkiOiI1MTgyNzNkZC0wMWM1LTRlOTAtYTlkYS03ODZhNWQwNGYwNzAiLCJwdXJwb3NlX2Rlc2NyaXB0aW9uIjoiTmVvdm8gQUcgY2hlY2tzIGlmIHlvdSBhcmUgYSBtZW1iZXIgb2YgdGhlIE5lb3ZvIENsdWIuIn0.1g-6meXU_NbyJaMxuWCcxNmWbxPVRGhnGXvAjolX9oUtuMJj5KTBHGPJoahGSI2VFIJ_KC6ndRnP33vV8p9Ujg
▸
Neovo AG
https://01cb-2001-1708-2591-e00-a985-8176-302c-7183.ngrok-free.app/oid4vci/vct/neovoclubmembershipvct
dc+sd-jwt
20.10.2026 07:35:29
Valid ?Computed with nbf (not before) and exp (expired) in payload.
Payload (complete) sub did:webvh:QmNjKyP9XyWJMNHQjbLAJFUxMMKj7dWNEvX2jAANuTFapa:identifier-reg.trust-infra.swiyu-int.admin.ch:api:v1:did:fbd4fa85-b8e3-4aec-80c6-415ad72b7999 request query credentials id FqZZSgTuurjNUY1 meta vct_values https://01cb-2001-1708-2591-e00-a985-8176-302c-7183.ngrok-free.app/oid4vci/vct/neovoclubmembershipvct
claims format dc+sd-jwt
scope ch.neovo.clubmembership type DCQL
nbf 20.10.2026 02:00:00 (1792454400) purpose_name#en Neovo Club Membership Check purpose_name#de-CH Neovo Club Membership Prüfung purpose_name Neovo Club Membership Check purpose_description#en Neovo AG checks if you are a member of the Neovo Club. exp 20.04.2027 02:00:00 (1808179200) iat 20.10.2026 07:35:29 (1792474529) purpose_description#de-CH Neovo AG prüft, ob Sie ein Mitglied des Neovo Clubs sind. jti e8220ed3-9d2d-4a7a-ae42-de10fa23235e purpose_description Neovo AG checks if you are a member of the Neovo Club.
Payload (JSON) Copy {
"sub": "did:webvh:QmNjKyP9XyWJMNHQjbLAJFUxMMKj7dWNEvX2jAANuTFapa:identifier-reg.trust-infra.swiyu-int.admin.ch:api:v1:did:fbd4fa85-b8e3-4aec-80c6-415ad72b7999",
"request": {
"query": {
"credentials": [
{
"id": "FqZZSgTuurjNUY1",
"meta": {
"vct_values": [
"https://01cb-2001-1708-2591-e00-a985-8176-302c-7183.ngrok-free.app/oid4vci/vct/neovoclubmembershipvct"
]
},
"claims": [
{
"path": [
"membership_id"
]
},
{
"path": [
"firstname"
]
},
{
"path": [
"lastname"
]
},
{
"path": [
"portrait"
]
},
{
"path": [
"expiry_date"
]
}
],
"format": "dc+sd-jwt"
}
]
},
"scope": "ch.neovo.clubmembership",
"type": "DCQL"
},
"nbf": 1792454400,
"purpose_name#en": "Neovo Club Membership Check",
"purpose_name#de-CH": "Neovo Club Membership Prüfung",
"purpose_name": "Neovo Club Membership Check",
"purpose_description#en": "Neovo AG checks if you are a member of the Neovo Club.",
"exp": 1808179200,
"iat": 1792474529,
"purpose_description#de-CH": "Neovo AG prüft, ob Sie ein Mitglied des Neovo Clubs sind.",
"jti": "e8220ed3-9d2d-4a7a-ae42-de10fa23235e",
"purpose_description": "Neovo AG checks if you are a member of the Neovo Club."
}
Original JWT (compact, incl. signature) Copy eyJ0eXAiOiJzd2l5dS12ZXJpZmljYXRpb24tcXVlcnktcHVibGljLXN0YXRlbWVudCtqd3QiLCJwcm9maWxlX3ZlcnNpb24iOiJzd2lzcy1wcm9maWxlLXRydXN0OjEuMC4wIiwiYWxnIjoiRVMyNTYiLCJraWQiOiJkaWQ6d2Vidmg6UW1OVEh1aEVUQTN1Mnlwb3Vqb2FFTWFaR0tmNUhwUHdrVjZrdGZnenU3SnpNcDppZGVudGlmaWVyLXJlZy50cnVzdC1pbmZyYS5zd2l5dS1pbnQuYWRtaW4uY2g6YXBpOnYxOmRpZDo1ZTVkZTQxMi0wZTdkLTQ5ODItYTBlZC1iZDU1YTBmMjVhMDQjcHVibGljLXRyYW5zcGFyZW5jeS1pc3N1ZXItaW50LXByb2QtYXNzZXJ0aW9uLTAxIn0.eyJzdWIiOiJkaWQ6d2Vidmg6UW1Oakt5UDlYeVdKTU5IUWpiTEFKRlV4TU1LajdkV05FdlgyakFBTnVURmFwYTppZGVudGlmaWVyLXJlZy50cnVzdC1pbmZyYS5zd2l5dS1pbnQuYWRtaW4uY2g6YXBpOnYxOmRpZDpmYmQ0ZmE4NS1iOGUzLTRhZWMtODBjNi00MTVhZDcyYjc5OTkiLCJyZXF1ZXN0Ijp7InF1ZXJ5Ijp7ImNyZWRlbnRpYWxzIjpbeyJpZCI6IkZxWlpTZ1R1dXJqTlVZMSIsIm1ldGEiOnsidmN0X3ZhbHVlcyI6WyJodHRwczovLzAxY2ItMjAwMS0xNzA4LTI1OTEtZTAwLWE5ODUtODE3Ni0zMDJjLTcxODMubmdyb2stZnJlZS5hcHAvb2lkNHZjaS92Y3QvbmVvdm9jbHVibWVtYmVyc2hpcHZjdCJdfSwiY2xhaW1zIjpbeyJwYXRoIjpbIm1lbWJlcnNoaXBfaWQiXX0seyJwYXRoIjpbImZpcnN0bmFtZSJdfSx7InBhdGgiOlsibGFzdG5hbWUiXX0seyJwYXRoIjpbInBvcnRyYWl0Il19LHsicGF0aCI6WyJleHBpcnlfZGF0ZSJdfV0sImZvcm1hdCI6ImRjK3NkLWp3dCJ9XX0sInNjb3BlIjoiY2gubmVvdm8uY2x1Ym1lbWJlcnNoaXAiLCJ0eXBlIjoiRENRTCJ9LCJuYmYiOjE3OTI0NTQ0MDAsInB1cnBvc2VfbmFtZSNlbiI6Ik5lb3ZvIENsdWIgTWVtYmVyc2hpcCBDaGVjayIsInB1cnBvc2VfbmFtZSNkZS1DSCI6Ik5lb3ZvIENsdWIgTWVtYmVyc2hpcCBQcsO8ZnVuZyIsInB1cnBvc2VfbmFtZSI6Ik5lb3ZvIENsdWIgTWVtYmVyc2hpcCBDaGVjayIsInB1cnBvc2VfZGVzY3JpcHRpb24jZW4iOiJOZW92byBBRyBjaGVja3MgaWYgeW91IGFyZSBhIG1lbWJlciBvZiB0aGUgTmVvdm8gQ2x1Yi4iLCJleHAiOjE4MDgxNzkyMDAsImlhdCI6MTc5MjQ3NDUyOSwicHVycG9zZV9kZXNjcmlwdGlvbiNkZS1DSCI6Ik5lb3ZvIEFHIHByw7xmdCwgb2IgU2llIGVpbiBNaXRnbGllZCBkZXMgTmVvdm8gQ2x1YnMgc2luZC4iLCJqdGkiOiJlODIyMGVkMy05ZDJkLTRhN2EtYWU0Mi1kZTEwZmEyMzIzNWUiLCJwdXJwb3NlX2Rlc2NyaXB0aW9uIjoiTmVvdm8gQUcgY2hlY2tzIGlmIHlvdSBhcmUgYSBtZW1iZXIgb2YgdGhlIE5lb3ZvIENsdWIuIn0.fLDCN9Yl4R4XgmO7eagktePFsHM1i2uyNYik0LCtg5VWchTuSUIMaHPdobSI2Tuygh9jeygdC9-qV0QrIjp9-w
▸
Neovo AG
https://01cb-2001-1708-2591-e00-a985-8176-302c-7183.ngrok-free.app/oid4vci/vct/neovoclubmembershipvct
dc+sd-jwt
20.10.2026 07:33:10
Valid ?Computed with nbf (not before) and exp (expired) in payload.
Payload (complete) sub did:webvh:QmNjKyP9XyWJMNHQjbLAJFUxMMKj7dWNEvX2jAANuTFapa:identifier-reg.trust-infra.swiyu-int.admin.ch:api:v1:did:fbd4fa85-b8e3-4aec-80c6-415ad72b7999 request query credentials id 4AIayTtWH8Ejd0y meta vct_values https://01cb-2001-1708-2591-e00-a985-8176-302c-7183.ngrok-free.app/oid4vci/vct/neovoclubmembershipvct
claims format dc+sd-jwt
scope ch.neovo.clubmembership type DCQL
nbf 20.10.2026 02:00:00 (1792454400) purpose_name#en Neovo Club Membership Check purpose_name#de-CH Neovo Club Membership Prüfung purpose_name Neovo Club Membership Check purpose_description#en Neovo AG checks if you are a member of the Neovo Club. exp 20.04.2027 02:00:00 (1808179200) iat 20.10.2026 07:33:10 (1792474390) purpose_description#de-CH Neovo AG prüft, ob Sie ein Mitglied des Neovo Clubs sind. jti f08f5ea9-24e9-4e76-87e3-23753e598698 purpose_description Neovo AG checks if you are a member of the Neovo Club.
Payload (JSON) Copy {
"sub": "did:webvh:QmNjKyP9XyWJMNHQjbLAJFUxMMKj7dWNEvX2jAANuTFapa:identifier-reg.trust-infra.swiyu-int.admin.ch:api:v1:did:fbd4fa85-b8e3-4aec-80c6-415ad72b7999",
"request": {
"query": {
"credentials": [
{
"id": "4AIayTtWH8Ejd0y",
"meta": {
"vct_values": [
"https://01cb-2001-1708-2591-e00-a985-8176-302c-7183.ngrok-free.app/oid4vci/vct/neovoclubmembershipvct"
]
},
"claims": [
{
"path": [
"membership_id"
]
},
{
"path": [
"firstname"
]
},
{
"path": [
"lastname"
]
},
{
"path": [
"portrait"
]
},
{
"path": [
"expiry_date"
]
}
],
"format": "dc+sd-jwt"
}
]
},
"scope": "ch.neovo.clubmembership",
"type": "DCQL"
},
"nbf": 1792454400,
"purpose_name#en": "Neovo Club Membership Check",
"purpose_name#de-CH": "Neovo Club Membership Prüfung",
"purpose_name": "Neovo Club Membership Check",
"purpose_description#en": "Neovo AG checks if you are a member of the Neovo Club.",
"exp": 1808179200,
"iat": 1792474390,
"purpose_description#de-CH": "Neovo AG prüft, ob Sie ein Mitglied des Neovo Clubs sind.",
"jti": "f08f5ea9-24e9-4e76-87e3-23753e598698",
"purpose_description": "Neovo AG checks if you are a member of the Neovo Club."
}
Original JWT (compact, incl. signature) Copy eyJ0eXAiOiJzd2l5dS12ZXJpZmljYXRpb24tcXVlcnktcHVibGljLXN0YXRlbWVudCtqd3QiLCJwcm9maWxlX3ZlcnNpb24iOiJzd2lzcy1wcm9maWxlLXRydXN0OjEuMC4wIiwiYWxnIjoiRVMyNTYiLCJraWQiOiJkaWQ6d2Vidmg6UW1OVEh1aEVUQTN1Mnlwb3Vqb2FFTWFaR0tmNUhwUHdrVjZrdGZnenU3SnpNcDppZGVudGlmaWVyLXJlZy50cnVzdC1pbmZyYS5zd2l5dS1pbnQuYWRtaW4uY2g6YXBpOnYxOmRpZDo1ZTVkZTQxMi0wZTdkLTQ5ODItYTBlZC1iZDU1YTBmMjVhMDQjcHVibGljLXRyYW5zcGFyZW5jeS1pc3N1ZXItaW50LXByb2QtYXNzZXJ0aW9uLTAxIn0.eyJzdWIiOiJkaWQ6d2Vidmg6UW1Oakt5UDlYeVdKTU5IUWpiTEFKRlV4TU1LajdkV05FdlgyakFBTnVURmFwYTppZGVudGlmaWVyLXJlZy50cnVzdC1pbmZyYS5zd2l5dS1pbnQuYWRtaW4uY2g6YXBpOnYxOmRpZDpmYmQ0ZmE4NS1iOGUzLTRhZWMtODBjNi00MTVhZDcyYjc5OTkiLCJyZXF1ZXN0Ijp7InF1ZXJ5Ijp7ImNyZWRlbnRpYWxzIjpbeyJpZCI6IjRBSWF5VHRXSDhFamQweSIsIm1ldGEiOnsidmN0X3ZhbHVlcyI6WyJodHRwczovLzAxY2ItMjAwMS0xNzA4LTI1OTEtZTAwLWE5ODUtODE3Ni0zMDJjLTcxODMubmdyb2stZnJlZS5hcHAvb2lkNHZjaS92Y3QvbmVvdm9jbHVibWVtYmVyc2hpcHZjdCJdfSwiY2xhaW1zIjpbeyJwYXRoIjpbIm1lbWJlcnNoaXBfaWQiXX0seyJwYXRoIjpbImZpcnN0bmFtZSJdfSx7InBhdGgiOlsibGFzdG5hbWUiXX0seyJwYXRoIjpbInBvcnRyYWl0Il19LHsicGF0aCI6WyJleHBpcnlfZGF0ZSJdfV0sImZvcm1hdCI6ImRjK3NkLWp3dCJ9XX0sInNjb3BlIjoiY2gubmVvdm8uY2x1Ym1lbWJlcnNoaXAiLCJ0eXBlIjoiRENRTCJ9LCJuYmYiOjE3OTI0NTQ0MDAsInB1cnBvc2VfbmFtZSNlbiI6Ik5lb3ZvIENsdWIgTWVtYmVyc2hpcCBDaGVjayIsInB1cnBvc2VfbmFtZSNkZS1DSCI6Ik5lb3ZvIENsdWIgTWVtYmVyc2hpcCBQcsO8ZnVuZyIsInB1cnBvc2VfbmFtZSI6Ik5lb3ZvIENsdWIgTWVtYmVyc2hpcCBDaGVjayIsInB1cnBvc2VfZGVzY3JpcHRpb24jZW4iOiJOZW92byBBRyBjaGVja3MgaWYgeW91IGFyZSBhIG1lbWJlciBvZiB0aGUgTmVvdm8gQ2x1Yi4iLCJleHAiOjE4MDgxNzkyMDAsImlhdCI6MTc5MjQ3NDM5MCwicHVycG9zZV9kZXNjcmlwdGlvbiNkZS1DSCI6Ik5lb3ZvIEFHIHByw7xmdCwgb2IgU2llIGVpbiBNaXRnbGllZCBkZXMgTmVvdm8gQ2x1YnMgc2luZC4iLCJqdGkiOiJmMDhmNWVhOS0yNGU5LTRlNzYtODdlMy0yMzc1M2U1OTg2OTgiLCJwdXJwb3NlX2Rlc2NyaXB0aW9uIjoiTmVvdm8gQUcgY2hlY2tzIGlmIHlvdSBhcmUgYSBtZW1iZXIgb2YgdGhlIE5lb3ZvIENsdWIuIn0.1PWI4-9sNSdYsynEklkXlyV-Drl7nMku-XPnOFmwR0MHFHh6-4jSmjP2OMqnTAWdGu6FGB-sx7gxUlSdY_ku6w
▸
Neovo AG
https://01cb-2001-1708-2591-e00-a985-8176-302c-7183.ngrok-free.app/oid4vci/vct/neovoclubmembershipvct
dc+sd-jwt
20.10.2026 07:30:55
Valid ?Computed with nbf (not before) and exp (expired) in payload.
Payload (complete) sub did:webvh:QmNjKyP9XyWJMNHQjbLAJFUxMMKj7dWNEvX2jAANuTFapa:identifier-reg.trust-infra.swiyu-int.admin.ch:api:v1:did:fbd4fa85-b8e3-4aec-80c6-415ad72b7999 request type DCQL query credentials id hNuIYUy92HvRCKd meta vct_values https://01cb-2001-1708-2591-e00-a985-8176-302c-7183.ngrok-free.app/oid4vci/vct/neovoclubmembershipvct
claims format dc+sd-jwt
scope ch.neovo.clubmembership
nbf 20.10.2026 02:00:00 (1792454400) purpose_name#en Neovo Club Membership Check purpose_name#de-CH Neovo Club Membership Prüfung purpose_name Neovo Club Membership Check purpose_description#en Neovo AG checks if you are a member of the Neovo Club. exp 20.04.2027 02:00:00 (1808179200) iat 20.10.2026 07:30:55 (1792474255) purpose_description#de-CH Neovo AG prüft, ob Sie ein Mitglied des Neovo Clubs sind. jti 4e291744-2d8e-467f-9ac8-8942e63ddfa9 purpose_description Neovo AG checks if you are a member of the Neovo Club.
Payload (JSON) Copy {
"sub": "did:webvh:QmNjKyP9XyWJMNHQjbLAJFUxMMKj7dWNEvX2jAANuTFapa:identifier-reg.trust-infra.swiyu-int.admin.ch:api:v1:did:fbd4fa85-b8e3-4aec-80c6-415ad72b7999",
"request": {
"type": "DCQL",
"query": {
"credentials": [
{
"id": "hNuIYUy92HvRCKd",
"meta": {
"vct_values": [
"https://01cb-2001-1708-2591-e00-a985-8176-302c-7183.ngrok-free.app/oid4vci/vct/neovoclubmembershipvct"
]
},
"claims": [
{
"path": [
"membership_id"
]
},
{
"path": [
"firstname"
]
},
{
"path": [
"lastname"
]
},
{
"path": [
"portrait"
]
},
{
"path": [
"expiry_date"
]
}
],
"format": "dc+sd-jwt"
}
]
},
"scope": "ch.neovo.clubmembership"
},
"nbf": 1792454400,
"purpose_name#en": "Neovo Club Membership Check",
"purpose_name#de-CH": "Neovo Club Membership Prüfung",
"purpose_name": "Neovo Club Membership Check",
"purpose_description#en": "Neovo AG checks if you are a member of the Neovo Club.",
"exp": 1808179200,
"iat": 1792474255,
"purpose_description#de-CH": "Neovo AG prüft, ob Sie ein Mitglied des Neovo Clubs sind.",
"jti": "4e291744-2d8e-467f-9ac8-8942e63ddfa9",
"purpose_description": "Neovo AG checks if you are a member of the Neovo Club."
}
Original JWT (compact, incl. signature) Copy eyJ0eXAiOiJzd2l5dS12ZXJpZmljYXRpb24tcXVlcnktcHVibGljLXN0YXRlbWVudCtqd3QiLCJwcm9maWxlX3ZlcnNpb24iOiJzd2lzcy1wcm9maWxlLXRydXN0OjEuMC4wIiwiYWxnIjoiRVMyNTYiLCJraWQiOiJkaWQ6d2Vidmg6UW1OVEh1aEVUQTN1Mnlwb3Vqb2FFTWFaR0tmNUhwUHdrVjZrdGZnenU3SnpNcDppZGVudGlmaWVyLXJlZy50cnVzdC1pbmZyYS5zd2l5dS1pbnQuYWRtaW4uY2g6YXBpOnYxOmRpZDo1ZTVkZTQxMi0wZTdkLTQ5ODItYTBlZC1iZDU1YTBmMjVhMDQjcHVibGljLXRyYW5zcGFyZW5jeS1pc3N1ZXItaW50LXByb2QtYXNzZXJ0aW9uLTAxIn0.eyJzdWIiOiJkaWQ6d2Vidmg6UW1Oakt5UDlYeVdKTU5IUWpiTEFKRlV4TU1LajdkV05FdlgyakFBTnVURmFwYTppZGVudGlmaWVyLXJlZy50cnVzdC1pbmZyYS5zd2l5dS1pbnQuYWRtaW4uY2g6YXBpOnYxOmRpZDpmYmQ0ZmE4NS1iOGUzLTRhZWMtODBjNi00MTVhZDcyYjc5OTkiLCJyZXF1ZXN0Ijp7InR5cGUiOiJEQ1FMIiwicXVlcnkiOnsiY3JlZGVudGlhbHMiOlt7ImlkIjoiaE51SVlVeTkySHZSQ0tkIiwibWV0YSI6eyJ2Y3RfdmFsdWVzIjpbImh0dHBzOi8vMDFjYi0yMDAxLTE3MDgtMjU5MS1lMDAtYTk4NS04MTc2LTMwMmMtNzE4My5uZ3Jvay1mcmVlLmFwcC9vaWQ0dmNpL3ZjdC9uZW92b2NsdWJtZW1iZXJzaGlwdmN0Il19LCJjbGFpbXMiOlt7InBhdGgiOlsibWVtYmVyc2hpcF9pZCJdfSx7InBhdGgiOlsiZmlyc3RuYW1lIl19LHsicGF0aCI6WyJsYXN0bmFtZSJdfSx7InBhdGgiOlsicG9ydHJhaXQiXX0seyJwYXRoIjpbImV4cGlyeV9kYXRlIl19XSwiZm9ybWF0IjoiZGMrc2Qtand0In1dfSwic2NvcGUiOiJjaC5uZW92by5jbHVibWVtYmVyc2hpcCJ9LCJuYmYiOjE3OTI0NTQ0MDAsInB1cnBvc2VfbmFtZSNlbiI6Ik5lb3ZvIENsdWIgTWVtYmVyc2hpcCBDaGVjayIsInB1cnBvc2VfbmFtZSNkZS1DSCI6Ik5lb3ZvIENsdWIgTWVtYmVyc2hpcCBQcsO8ZnVuZyIsInB1cnBvc2VfbmFtZSI6Ik5lb3ZvIENsdWIgTWVtYmVyc2hpcCBDaGVjayIsInB1cnBvc2VfZGVzY3JpcHRpb24jZW4iOiJOZW92byBBRyBjaGVja3MgaWYgeW91IGFyZSBhIG1lbWJlciBvZiB0aGUgTmVvdm8gQ2x1Yi4iLCJleHAiOjE4MDgxNzkyMDAsImlhdCI6MTc5MjQ3NDI1NSwicHVycG9zZV9kZXNjcmlwdGlvbiNkZS1DSCI6Ik5lb3ZvIEFHIHByw7xmdCwgb2IgU2llIGVpbiBNaXRnbGllZCBkZXMgTmVvdm8gQ2x1YnMgc2luZC4iLCJqdGkiOiI0ZTI5MTc0NC0yZDhlLTQ2N2YtOWFjOC04OTQyZTYzZGRmYTkiLCJwdXJwb3NlX2Rlc2NyaXB0aW9uIjoiTmVvdm8gQUcgY2hlY2tzIGlmIHlvdSBhcmUgYSBtZW1iZXIgb2YgdGhlIE5lb3ZvIENsdWIuIn0.74oovxM73RXk4KlMzvUroBmmNPm-1KjgrTQbLeqvQPJDITfwpvPW4LDdTFFS2yfDzPdiMOPXv9AcD4aBD_Csxg
▸
Neovo AG
https://01cb-2001-1708-2591-e00-a985-8176-302c-7183.ngrok-free.app/oid4vci/vct/neovoclubmembershipvct
dc+sd-jwt
20.10.2026 07:30:49
Valid ?Computed with nbf (not before) and exp (expired) in payload.
Payload (complete) sub did:webvh:QmNjKyP9XyWJMNHQjbLAJFUxMMKj7dWNEvX2jAANuTFapa:identifier-reg.trust-infra.swiyu-int.admin.ch:api:v1:did:fbd4fa85-b8e3-4aec-80c6-415ad72b7999 request type DCQL query credentials id kf4ozF70eKnoWhG meta vct_values https://01cb-2001-1708-2591-e00-a985-8176-302c-7183.ngrok-free.app/oid4vci/vct/neovoclubmembershipvct
claims format dc+sd-jwt
scope ch.neovo.clubmembership
nbf 20.10.2026 02:00:00 (1792454400) purpose_name#en Neovo Club Membership Check purpose_name#de-CH Neovo Club Membership Prüfung purpose_name Neovo Club Membership Check purpose_description#en Neovo AG checks if you are a member of the Neovo Club. exp 20.04.2027 02:00:00 (1808179200) iat 20.10.2026 07:30:49 (1792474249) purpose_description#de-CH Neovo AG prüft, ob Sie ein Mitglied des Neovo Clubs sind. jti b8ec1e1d-250a-4a89-8b10-30e76f78a5f0 purpose_description Neovo AG checks if you are a member of the Neovo Club.
Payload (JSON) Copy {
"sub": "did:webvh:QmNjKyP9XyWJMNHQjbLAJFUxMMKj7dWNEvX2jAANuTFapa:identifier-reg.trust-infra.swiyu-int.admin.ch:api:v1:did:fbd4fa85-b8e3-4aec-80c6-415ad72b7999",
"request": {
"type": "DCQL",
"query": {
"credentials": [
{
"id": "kf4ozF70eKnoWhG",
"meta": {
"vct_values": [
"https://01cb-2001-1708-2591-e00-a985-8176-302c-7183.ngrok-free.app/oid4vci/vct/neovoclubmembershipvct"
]
},
"claims": [
{
"path": [
"membership_id"
]
},
{
"path": [
"firstname"
]
},
{
"path": [
"lastname"
]
},
{
"path": [
"portrait"
]
},
{
"path": [
"expiry_date"
]
}
],
"format": "dc+sd-jwt"
}
]
},
"scope": "ch.neovo.clubmembership"
},
"nbf": 1792454400,
"purpose_name#en": "Neovo Club Membership Check",
"purpose_name#de-CH": "Neovo Club Membership Prüfung",
"purpose_name": "Neovo Club Membership Check",
"purpose_description#en": "Neovo AG checks if you are a member of the Neovo Club.",
"exp": 1808179200,
"iat": 1792474249,
"purpose_description#de-CH": "Neovo AG prüft, ob Sie ein Mitglied des Neovo Clubs sind.",
"jti": "b8ec1e1d-250a-4a89-8b10-30e76f78a5f0",
"purpose_description": "Neovo AG checks if you are a member of the Neovo Club."
}
Original JWT (compact, incl. signature) Copy eyJ0eXAiOiJzd2l5dS12ZXJpZmljYXRpb24tcXVlcnktcHVibGljLXN0YXRlbWVudCtqd3QiLCJwcm9maWxlX3ZlcnNpb24iOiJzd2lzcy1wcm9maWxlLXRydXN0OjEuMC4wIiwiYWxnIjoiRVMyNTYiLCJraWQiOiJkaWQ6d2Vidmg6UW1OVEh1aEVUQTN1Mnlwb3Vqb2FFTWFaR0tmNUhwUHdrVjZrdGZnenU3SnpNcDppZGVudGlmaWVyLXJlZy50cnVzdC1pbmZyYS5zd2l5dS1pbnQuYWRtaW4uY2g6YXBpOnYxOmRpZDo1ZTVkZTQxMi0wZTdkLTQ5ODItYTBlZC1iZDU1YTBmMjVhMDQjcHVibGljLXRyYW5zcGFyZW5jeS1pc3N1ZXItaW50LXByb2QtYXNzZXJ0aW9uLTAxIn0.eyJzdWIiOiJkaWQ6d2Vidmg6UW1Oakt5UDlYeVdKTU5IUWpiTEFKRlV4TU1LajdkV05FdlgyakFBTnVURmFwYTppZGVudGlmaWVyLXJlZy50cnVzdC1pbmZyYS5zd2l5dS1pbnQuYWRtaW4uY2g6YXBpOnYxOmRpZDpmYmQ0ZmE4NS1iOGUzLTRhZWMtODBjNi00MTVhZDcyYjc5OTkiLCJyZXF1ZXN0Ijp7InR5cGUiOiJEQ1FMIiwicXVlcnkiOnsiY3JlZGVudGlhbHMiOlt7ImlkIjoia2Y0b3pGNzBlS25vV2hHIiwibWV0YSI6eyJ2Y3RfdmFsdWVzIjpbImh0dHBzOi8vMDFjYi0yMDAxLTE3MDgtMjU5MS1lMDAtYTk4NS04MTc2LTMwMmMtNzE4My5uZ3Jvay1mcmVlLmFwcC9vaWQ0dmNpL3ZjdC9uZW92b2NsdWJtZW1iZXJzaGlwdmN0Il19LCJjbGFpbXMiOlt7InBhdGgiOlsibWVtYmVyc2hpcF9pZCJdfSx7InBhdGgiOlsiZmlyc3RuYW1lIl19LHsicGF0aCI6WyJsYXN0bmFtZSJdfSx7InBhdGgiOlsicG9ydHJhaXQiXX0seyJwYXRoIjpbImV4cGlyeV9kYXRlIl19XSwiZm9ybWF0IjoiZGMrc2Qtand0In1dfSwic2NvcGUiOiJjaC5uZW92by5jbHVibWVtYmVyc2hpcCJ9LCJuYmYiOjE3OTI0NTQ0MDAsInB1cnBvc2VfbmFtZSNlbiI6Ik5lb3ZvIENsdWIgTWVtYmVyc2hpcCBDaGVjayIsInB1cnBvc2VfbmFtZSNkZS1DSCI6Ik5lb3ZvIENsdWIgTWVtYmVyc2hpcCBQcsO8ZnVuZyIsInB1cnBvc2VfbmFtZSI6Ik5lb3ZvIENsdWIgTWVtYmVyc2hpcCBDaGVjayIsInB1cnBvc2VfZGVzY3JpcHRpb24jZW4iOiJOZW92byBBRyBjaGVja3MgaWYgeW91IGFyZSBhIG1lbWJlciBvZiB0aGUgTmVvdm8gQ2x1Yi4iLCJleHAiOjE4MDgxNzkyMDAsImlhdCI6MTc5MjQ3NDI0OSwicHVycG9zZV9kZXNjcmlwdGlvbiNkZS1DSCI6Ik5lb3ZvIEFHIHByw7xmdCwgb2IgU2llIGVpbiBNaXRnbGllZCBkZXMgTmVvdm8gQ2x1YnMgc2luZC4iLCJqdGkiOiJiOGVjMWUxZC0yNTBhLTRhODktOGIxMC0zMGU3NmY3OGE1ZjAiLCJwdXJwb3NlX2Rlc2NyaXB0aW9uIjoiTmVvdm8gQUcgY2hlY2tzIGlmIHlvdSBhcmUgYSBtZW1iZXIgb2YgdGhlIE5lb3ZvIENsdWIuIn0.Zg7FyKeRh8P8aFg-OPGZXC5zgC8ddBrRzsNVyXsZmol-qOIet_MXwiEOFAfciZVEdw0F-gGhGWdshq6uWEvZ3g
▸
Neovo AG
https://01cb-2001-1708-2591-e00-a985-8176-302c-7183.ngrok-free.app/oid4vci/vct/neovoclubmembershipvct
dc+sd-jwt
20.10.2026 07:29:47
Valid ?Computed with nbf (not before) and exp (expired) in payload.
Payload (complete) sub did:webvh:QmNjKyP9XyWJMNHQjbLAJFUxMMKj7dWNEvX2jAANuTFapa:identifier-reg.trust-infra.swiyu-int.admin.ch:api:v1:did:fbd4fa85-b8e3-4aec-80c6-415ad72b7999 request type DCQL query credentials id BWbga5wNXNT5esr meta vct_values https://01cb-2001-1708-2591-e00-a985-8176-302c-7183.ngrok-free.app/oid4vci/vct/neovoclubmembershipvct
claims format dc+sd-jwt
scope ch.neovo.clubmembership
nbf 20.10.2026 02:00:00 (1792454400) purpose_name#en Neovo Club Membership Check purpose_name#de-CH Neovo Club Membership Prüfung purpose_name Neovo Club Membership Check purpose_description#en Neovo AG checks if you are a member of the Neovo Club. exp 20.04.2027 02:00:00 (1808179200) iat 20.10.2026 07:29:47 (1792474187) purpose_description#de-CH Neovo AG prüft, ob Sie ein Mitglied des Neovo Clubs sind. jti 537608c5-4f67-494f-8f72-886ecd128446 purpose_description Neovo AG checks if you are a member of the Neovo Club.
Payload (JSON) Copy {
"sub": "did:webvh:QmNjKyP9XyWJMNHQjbLAJFUxMMKj7dWNEvX2jAANuTFapa:identifier-reg.trust-infra.swiyu-int.admin.ch:api:v1:did:fbd4fa85-b8e3-4aec-80c6-415ad72b7999",
"request": {
"type": "DCQL",
"query": {
"credentials": [
{
"id": "BWbga5wNXNT5esr",
"meta": {
"vct_values": [
"https://01cb-2001-1708-2591-e00-a985-8176-302c-7183.ngrok-free.app/oid4vci/vct/neovoclubmembershipvct"
]
},
"claims": [
{
"path": [
"membership_id"
]
},
{
"path": [
"firstname"
]
},
{
"path": [
"lastname"
]
},
{
"path": [
"portrait"
]
},
{
"path": [
"expiry_date"
]
}
],
"format": "dc+sd-jwt"
}
]
},
"scope": "ch.neovo.clubmembership"
},
"nbf": 1792454400,
"purpose_name#en": "Neovo Club Membership Check",
"purpose_name#de-CH": "Neovo Club Membership Prüfung",
"purpose_name": "Neovo Club Membership Check",
"purpose_description#en": "Neovo AG checks if you are a member of the Neovo Club.",
"exp": 1808179200,
"iat": 1792474187,
"purpose_description#de-CH": "Neovo AG prüft, ob Sie ein Mitglied des Neovo Clubs sind.",
"jti": "537608c5-4f67-494f-8f72-886ecd128446",
"purpose_description": "Neovo AG checks if you are a member of the Neovo Club."
}
Original JWT (compact, incl. signature) Copy eyJ0eXAiOiJzd2l5dS12ZXJpZmljYXRpb24tcXVlcnktcHVibGljLXN0YXRlbWVudCtqd3QiLCJwcm9maWxlX3ZlcnNpb24iOiJzd2lzcy1wcm9maWxlLXRydXN0OjEuMC4wIiwiYWxnIjoiRVMyNTYiLCJraWQiOiJkaWQ6d2Vidmg6UW1OVEh1aEVUQTN1Mnlwb3Vqb2FFTWFaR0tmNUhwUHdrVjZrdGZnenU3SnpNcDppZGVudGlmaWVyLXJlZy50cnVzdC1pbmZyYS5zd2l5dS1pbnQuYWRtaW4uY2g6YXBpOnYxOmRpZDo1ZTVkZTQxMi0wZTdkLTQ5ODItYTBlZC1iZDU1YTBmMjVhMDQjcHVibGljLXRyYW5zcGFyZW5jeS1pc3N1ZXItaW50LXByb2QtYXNzZXJ0aW9uLTAxIn0.eyJzdWIiOiJkaWQ6d2Vidmg6UW1Oakt5UDlYeVdKTU5IUWpiTEFKRlV4TU1LajdkV05FdlgyakFBTnVURmFwYTppZGVudGlmaWVyLXJlZy50cnVzdC1pbmZyYS5zd2l5dS1pbnQuYWRtaW4uY2g6YXBpOnYxOmRpZDpmYmQ0ZmE4NS1iOGUzLTRhZWMtODBjNi00MTVhZDcyYjc5OTkiLCJyZXF1ZXN0Ijp7InR5cGUiOiJEQ1FMIiwicXVlcnkiOnsiY3JlZGVudGlhbHMiOlt7ImlkIjoiQldiZ2E1d05YTlQ1ZXNyIiwibWV0YSI6eyJ2Y3RfdmFsdWVzIjpbImh0dHBzOi8vMDFjYi0yMDAxLTE3MDgtMjU5MS1lMDAtYTk4NS04MTc2LTMwMmMtNzE4My5uZ3Jvay1mcmVlLmFwcC9vaWQ0dmNpL3ZjdC9uZW92b2NsdWJtZW1iZXJzaGlwdmN0Il19LCJjbGFpbXMiOlt7InBhdGgiOlsibWVtYmVyc2hpcF9pZCJdfSx7InBhdGgiOlsiZmlyc3RuYW1lIl19LHsicGF0aCI6WyJsYXN0bmFtZSJdfSx7InBhdGgiOlsicG9ydHJhaXQiXX0seyJwYXRoIjpbImV4cGlyeV9kYXRlIl19XSwiZm9ybWF0IjoiZGMrc2Qtand0In1dfSwic2NvcGUiOiJjaC5uZW92by5jbHVibWVtYmVyc2hpcCJ9LCJuYmYiOjE3OTI0NTQ0MDAsInB1cnBvc2VfbmFtZSNlbiI6Ik5lb3ZvIENsdWIgTWVtYmVyc2hpcCBDaGVjayIsInB1cnBvc2VfbmFtZSNkZS1DSCI6Ik5lb3ZvIENsdWIgTWVtYmVyc2hpcCBQcsO8ZnVuZyIsInB1cnBvc2VfbmFtZSI6Ik5lb3ZvIENsdWIgTWVtYmVyc2hpcCBDaGVjayIsInB1cnBvc2VfZGVzY3JpcHRpb24jZW4iOiJOZW92byBBRyBjaGVja3MgaWYgeW91IGFyZSBhIG1lbWJlciBvZiB0aGUgTmVvdm8gQ2x1Yi4iLCJleHAiOjE4MDgxNzkyMDAsImlhdCI6MTc5MjQ3NDE4NywicHVycG9zZV9kZXNjcmlwdGlvbiNkZS1DSCI6Ik5lb3ZvIEFHIHByw7xmdCwgb2IgU2llIGVpbiBNaXRnbGllZCBkZXMgTmVvdm8gQ2x1YnMgc2luZC4iLCJqdGkiOiI1Mzc2MDhjNS00ZjY3LTQ5NGYtOGY3Mi04ODZlY2QxMjg0NDYiLCJwdXJwb3NlX2Rlc2NyaXB0aW9uIjoiTmVvdm8gQUcgY2hlY2tzIGlmIHlvdSBhcmUgYSBtZW1iZXIgb2YgdGhlIE5lb3ZvIENsdWIuIn0.sViVktBiV6ndaKp4yNErY6sQDilV6IitfEM5gI0uhHZlqkhtwyCwoq1hwk0ygE95SFhySiQ96DtYBNA7byvR6g
▸
Neovo AG
https://01cb-2001-1708-2591-e00-a985-8176-302c-7183.ngrok-free.app/oid4vci/vct/neovoclubmembershipvct
dc+sd-jwt
20.10.2026 07:29:47
Valid ?Computed with nbf (not before) and exp (expired) in payload.
Payload (complete) sub did:webvh:QmNjKyP9XyWJMNHQjbLAJFUxMMKj7dWNEvX2jAANuTFapa:identifier-reg.trust-infra.swiyu-int.admin.ch:api:v1:did:fbd4fa85-b8e3-4aec-80c6-415ad72b7999 request type DCQL query credentials id GLUSRbNpgp1mtAW meta vct_values https://01cb-2001-1708-2591-e00-a985-8176-302c-7183.ngrok-free.app/oid4vci/vct/neovoclubmembershipvct
claims format dc+sd-jwt
scope ch.neovo.clubmembership
nbf 20.10.2026 02:00:00 (1792454400) purpose_name#en Neovo Club Membership Check purpose_name#de-CH Neovo Club Membership Prüfung purpose_name Neovo Club Membership Check purpose_description#en Neovo AG checks if you are a member of the Neovo Club. exp 20.04.2027 02:00:00 (1808179200) iat 20.10.2026 07:29:47 (1792474187) purpose_description#de-CH Neovo AG prüft, ob Sie ein Mitglied des Neovo Clubs sind. jti aa3ebf3a-bdbb-4990-9a8a-2bc9721026ea purpose_description Neovo AG checks if you are a member of the Neovo Club.
Payload (JSON) Copy {
"sub": "did:webvh:QmNjKyP9XyWJMNHQjbLAJFUxMMKj7dWNEvX2jAANuTFapa:identifier-reg.trust-infra.swiyu-int.admin.ch:api:v1:did:fbd4fa85-b8e3-4aec-80c6-415ad72b7999",
"request": {
"type": "DCQL",
"query": {
"credentials": [
{
"id": "GLUSRbNpgp1mtAW",
"meta": {
"vct_values": [
"https://01cb-2001-1708-2591-e00-a985-8176-302c-7183.ngrok-free.app/oid4vci/vct/neovoclubmembershipvct"
]
},
"claims": [
{
"path": [
"membership_id"
]
},
{
"path": [
"firstname"
]
},
{
"path": [
"lastname"
]
},
{
"path": [
"portrait"
]
},
{
"path": [
"expiry_date"
]
}
],
"format": "dc+sd-jwt"
}
]
},
"scope": "ch.neovo.clubmembership"
},
"nbf": 1792454400,
"purpose_name#en": "Neovo Club Membership Check",
"purpose_name#de-CH": "Neovo Club Membership Prüfung",
"purpose_name": "Neovo Club Membership Check",
"purpose_description#en": "Neovo AG checks if you are a member of the Neovo Club.",
"exp": 1808179200,
"iat": 1792474187,
"purpose_description#de-CH": "Neovo AG prüft, ob Sie ein Mitglied des Neovo Clubs sind.",
"jti": "aa3ebf3a-bdbb-4990-9a8a-2bc9721026ea",
"purpose_description": "Neovo AG checks if you are a member of the Neovo Club."
}
Original JWT (compact, incl. signature) Copy eyJ0eXAiOiJzd2l5dS12ZXJpZmljYXRpb24tcXVlcnktcHVibGljLXN0YXRlbWVudCtqd3QiLCJwcm9maWxlX3ZlcnNpb24iOiJzd2lzcy1wcm9maWxlLXRydXN0OjEuMC4wIiwiYWxnIjoiRVMyNTYiLCJraWQiOiJkaWQ6d2Vidmg6UW1OVEh1aEVUQTN1Mnlwb3Vqb2FFTWFaR0tmNUhwUHdrVjZrdGZnenU3SnpNcDppZGVudGlmaWVyLXJlZy50cnVzdC1pbmZyYS5zd2l5dS1pbnQuYWRtaW4uY2g6YXBpOnYxOmRpZDo1ZTVkZTQxMi0wZTdkLTQ5ODItYTBlZC1iZDU1YTBmMjVhMDQjcHVibGljLXRyYW5zcGFyZW5jeS1pc3N1ZXItaW50LXByb2QtYXNzZXJ0aW9uLTAxIn0.eyJzdWIiOiJkaWQ6d2Vidmg6UW1Oakt5UDlYeVdKTU5IUWpiTEFKRlV4TU1LajdkV05FdlgyakFBTnVURmFwYTppZGVudGlmaWVyLXJlZy50cnVzdC1pbmZyYS5zd2l5dS1pbnQuYWRtaW4uY2g6YXBpOnYxOmRpZDpmYmQ0ZmE4NS1iOGUzLTRhZWMtODBjNi00MTVhZDcyYjc5OTkiLCJyZXF1ZXN0Ijp7InR5cGUiOiJEQ1FMIiwicXVlcnkiOnsiY3JlZGVudGlhbHMiOlt7ImlkIjoiR0xVU1JiTnBncDFtdEFXIiwibWV0YSI6eyJ2Y3RfdmFsdWVzIjpbImh0dHBzOi8vMDFjYi0yMDAxLTE3MDgtMjU5MS1lMDAtYTk4NS04MTc2LTMwMmMtNzE4My5uZ3Jvay1mcmVlLmFwcC9vaWQ0dmNpL3ZjdC9uZW92b2NsdWJtZW1iZXJzaGlwdmN0Il19LCJjbGFpbXMiOlt7InBhdGgiOlsibWVtYmVyc2hpcF9pZCJdfSx7InBhdGgiOlsiZmlyc3RuYW1lIl19LHsicGF0aCI6WyJsYXN0bmFtZSJdfSx7InBhdGgiOlsicG9ydHJhaXQiXX0seyJwYXRoIjpbImV4cGlyeV9kYXRlIl19XSwiZm9ybWF0IjoiZGMrc2Qtand0In1dfSwic2NvcGUiOiJjaC5uZW92by5jbHVibWVtYmVyc2hpcCJ9LCJuYmYiOjE3OTI0NTQ0MDAsInB1cnBvc2VfbmFtZSNlbiI6Ik5lb3ZvIENsdWIgTWVtYmVyc2hpcCBDaGVjayIsInB1cnBvc2VfbmFtZSNkZS1DSCI6Ik5lb3ZvIENsdWIgTWVtYmVyc2hpcCBQcsO8ZnVuZyIsInB1cnBvc2VfbmFtZSI6Ik5lb3ZvIENsdWIgTWVtYmVyc2hpcCBDaGVjayIsInB1cnBvc2VfZGVzY3JpcHRpb24jZW4iOiJOZW92byBBRyBjaGVja3MgaWYgeW91IGFyZSBhIG1lbWJlciBvZiB0aGUgTmVvdm8gQ2x1Yi4iLCJleHAiOjE4MDgxNzkyMDAsImlhdCI6MTc5MjQ3NDE4NywicHVycG9zZV9kZXNjcmlwdGlvbiNkZS1DSCI6Ik5lb3ZvIEFHIHByw7xmdCwgb2IgU2llIGVpbiBNaXRnbGllZCBkZXMgTmVvdm8gQ2x1YnMgc2luZC4iLCJqdGkiOiJhYTNlYmYzYS1iZGJiLTQ5OTAtOWE4YS0yYmM5NzIxMDI2ZWEiLCJwdXJwb3NlX2Rlc2NyaXB0aW9uIjoiTmVvdm8gQUcgY2hlY2tzIGlmIHlvdSBhcmUgYSBtZW1iZXIgb2YgdGhlIE5lb3ZvIENsdWIuIn0.MiuMA548PPdTVlw3pS93lCKIAWDsQTT3ZME63aV8U3pqzh6JvUNy_z5T1pk26kxVPG2dn6MojOcH3D_UedlZtA
▸
Neovo AG
https://01cb-2001-1708-2591-e00-a985-8176-302c-7183.ngrok-free.app/oid4vci/vct/neovoclubmembershipvct
dc+sd-jwt
20.10.2026 07:28:45
Valid ?Computed with nbf (not before) and exp (expired) in payload.
Payload (complete) sub did:webvh:QmNjKyP9XyWJMNHQjbLAJFUxMMKj7dWNEvX2jAANuTFapa:identifier-reg.trust-infra.swiyu-int.admin.ch:api:v1:did:fbd4fa85-b8e3-4aec-80c6-415ad72b7999 request query credentials id bt0JkbdgbiASkyc meta vct_values https://01cb-2001-1708-2591-e00-a985-8176-302c-7183.ngrok-free.app/oid4vci/vct/neovoclubmembershipvct
claims format dc+sd-jwt
scope ch.neovo.clubmembership type DCQL
nbf 20.10.2026 02:00:00 (1792454400) purpose_name#en Neovo Club Membership Check purpose_name#de-CH Neovo Club Membership Prüfung purpose_name Neovo Club Membership Check purpose_description#en Neovo AG checks if you are a member of the Neovo Club. exp 20.04.2027 02:00:00 (1808179200) iat 20.10.2026 07:28:45 (1792474125) purpose_description#de-CH Neovo AG prüft, ob Sie ein Mitglied des Neovo Clubs sind. jti ad6d8e65-072d-4e70-b2e1-324773606c4b purpose_description Neovo AG checks if you are a member of the Neovo Club.
Payload (JSON) Copy {
"sub": "did:webvh:QmNjKyP9XyWJMNHQjbLAJFUxMMKj7dWNEvX2jAANuTFapa:identifier-reg.trust-infra.swiyu-int.admin.ch:api:v1:did:fbd4fa85-b8e3-4aec-80c6-415ad72b7999",
"request": {
"query": {
"credentials": [
{
"id": "bt0JkbdgbiASkyc",
"meta": {
"vct_values": [
"https://01cb-2001-1708-2591-e00-a985-8176-302c-7183.ngrok-free.app/oid4vci/vct/neovoclubmembershipvct"
]
},
"claims": [
{
"path": [
"membership_id"
]
},
{
"path": [
"firstname"
]
},
{
"path": [
"lastname"
]
},
{
"path": [
"portrait"
]
},
{
"path": [
"expiry_date"
]
}
],
"format": "dc+sd-jwt"
}
]
},
"scope": "ch.neovo.clubmembership",
"type": "DCQL"
},
"nbf": 1792454400,
"purpose_name#en": "Neovo Club Membership Check",
"purpose_name#de-CH": "Neovo Club Membership Prüfung",
"purpose_name": "Neovo Club Membership Check",
"purpose_description#en": "Neovo AG checks if you are a member of the Neovo Club.",
"exp": 1808179200,
"iat": 1792474125,
"purpose_description#de-CH": "Neovo AG prüft, ob Sie ein Mitglied des Neovo Clubs sind.",
"jti": "ad6d8e65-072d-4e70-b2e1-324773606c4b",
"purpose_description": "Neovo AG checks if you are a member of the Neovo Club."
}
Original JWT (compact, incl. signature) Copy eyJ0eXAiOiJzd2l5dS12ZXJpZmljYXRpb24tcXVlcnktcHVibGljLXN0YXRlbWVudCtqd3QiLCJwcm9maWxlX3ZlcnNpb24iOiJzd2lzcy1wcm9maWxlLXRydXN0OjEuMC4wIiwiYWxnIjoiRVMyNTYiLCJraWQiOiJkaWQ6d2Vidmg6UW1OVEh1aEVUQTN1Mnlwb3Vqb2FFTWFaR0tmNUhwUHdrVjZrdGZnenU3SnpNcDppZGVudGlmaWVyLXJlZy50cnVzdC1pbmZyYS5zd2l5dS1pbnQuYWRtaW4uY2g6YXBpOnYxOmRpZDo1ZTVkZTQxMi0wZTdkLTQ5ODItYTBlZC1iZDU1YTBmMjVhMDQjcHVibGljLXRyYW5zcGFyZW5jeS1pc3N1ZXItaW50LXByb2QtYXNzZXJ0aW9uLTAxIn0.eyJzdWIiOiJkaWQ6d2Vidmg6UW1Oakt5UDlYeVdKTU5IUWpiTEFKRlV4TU1LajdkV05FdlgyakFBTnVURmFwYTppZGVudGlmaWVyLXJlZy50cnVzdC1pbmZyYS5zd2l5dS1pbnQuYWRtaW4uY2g6YXBpOnYxOmRpZDpmYmQ0ZmE4NS1iOGUzLTRhZWMtODBjNi00MTVhZDcyYjc5OTkiLCJyZXF1ZXN0Ijp7InF1ZXJ5Ijp7ImNyZWRlbnRpYWxzIjpbeyJpZCI6ImJ0MEprYmRnYmlBU2t5YyIsIm1ldGEiOnsidmN0X3ZhbHVlcyI6WyJodHRwczovLzAxY2ItMjAwMS0xNzA4LTI1OTEtZTAwLWE5ODUtODE3Ni0zMDJjLTcxODMubmdyb2stZnJlZS5hcHAvb2lkNHZjaS92Y3QvbmVvdm9jbHVibWVtYmVyc2hpcHZjdCJdfSwiY2xhaW1zIjpbeyJwYXRoIjpbIm1lbWJlcnNoaXBfaWQiXX0seyJwYXRoIjpbImZpcnN0bmFtZSJdfSx7InBhdGgiOlsibGFzdG5hbWUiXX0seyJwYXRoIjpbInBvcnRyYWl0Il19LHsicGF0aCI6WyJleHBpcnlfZGF0ZSJdfV0sImZvcm1hdCI6ImRjK3NkLWp3dCJ9XX0sInNjb3BlIjoiY2gubmVvdm8uY2x1Ym1lbWJlcnNoaXAiLCJ0eXBlIjoiRENRTCJ9LCJuYmYiOjE3OTI0NTQ0MDAsInB1cnBvc2VfbmFtZSNlbiI6Ik5lb3ZvIENsdWIgTWVtYmVyc2hpcCBDaGVjayIsInB1cnBvc2VfbmFtZSNkZS1DSCI6Ik5lb3ZvIENsdWIgTWVtYmVyc2hpcCBQcsO8ZnVuZyIsInB1cnBvc2VfbmFtZSI6Ik5lb3ZvIENsdWIgTWVtYmVyc2hpcCBDaGVjayIsInB1cnBvc2VfZGVzY3JpcHRpb24jZW4iOiJOZW92byBBRyBjaGVja3MgaWYgeW91IGFyZSBhIG1lbWJlciBvZiB0aGUgTmVvdm8gQ2x1Yi4iLCJleHAiOjE4MDgxNzkyMDAsImlhdCI6MTc5MjQ3NDEyNSwicHVycG9zZV9kZXNjcmlwdGlvbiNkZS1DSCI6Ik5lb3ZvIEFHIHByw7xmdCwgb2IgU2llIGVpbiBNaXRnbGllZCBkZXMgTmVvdm8gQ2x1YnMgc2luZC4iLCJqdGkiOiJhZDZkOGU2NS0wNzJkLTRlNzAtYjJlMS0zMjQ3NzM2MDZjNGIiLCJwdXJwb3NlX2Rlc2NyaXB0aW9uIjoiTmVvdm8gQUcgY2hlY2tzIGlmIHlvdSBhcmUgYSBtZW1iZXIgb2YgdGhlIE5lb3ZvIENsdWIuIn0.cpGx5K5WNyEK_NAqVFZDDRGXMk6gfXyJLP_FlBvVIylLeqtYIG8PKOLjABM6MM9zjXTJNYIaHIN2pXTczEzJpg
▸
Neovo AG
https://01cb-2001-1708-2591-e00-a985-8176-302c-7183.ngrok-free.app/oid4vci/vct/neovoclubmembershipvct
dc+sd-jwt
20.10.2026 07:28:45
Valid ?Computed with nbf (not before) and exp (expired) in payload.
Payload (complete) sub did:webvh:QmNjKyP9XyWJMNHQjbLAJFUxMMKj7dWNEvX2jAANuTFapa:identifier-reg.trust-infra.swiyu-int.admin.ch:api:v1:did:fbd4fa85-b8e3-4aec-80c6-415ad72b7999 request type DCQL query credentials id 15RAqlwfD8d7OHI meta vct_values https://01cb-2001-1708-2591-e00-a985-8176-302c-7183.ngrok-free.app/oid4vci/vct/neovoclubmembershipvct
claims format dc+sd-jwt
scope ch.neovo.clubmembership
nbf 20.10.2026 02:00:00 (1792454400) purpose_name#en Neovo Club Membership Check purpose_name#de-CH Neovo Club Membership Prüfung purpose_name Neovo Club Membership Check purpose_description#en Neovo AG checks if you are a member of the Neovo Club. exp 20.04.2027 02:00:00 (1808179200) iat 20.10.2026 07:28:45 (1792474125) purpose_description#de-CH Neovo AG prüft, ob Sie ein Mitglied des Neovo Clubs sind. jti faa990b0-334f-485c-80eb-e6c10d22f820 purpose_description Neovo AG checks if you are a member of the Neovo Club.
Payload (JSON) Copy {
"sub": "did:webvh:QmNjKyP9XyWJMNHQjbLAJFUxMMKj7dWNEvX2jAANuTFapa:identifier-reg.trust-infra.swiyu-int.admin.ch:api:v1:did:fbd4fa85-b8e3-4aec-80c6-415ad72b7999",
"request": {
"type": "DCQL",
"query": {
"credentials": [
{
"id": "15RAqlwfD8d7OHI",
"meta": {
"vct_values": [
"https://01cb-2001-1708-2591-e00-a985-8176-302c-7183.ngrok-free.app/oid4vci/vct/neovoclubmembershipvct"
]
},
"claims": [
{
"path": [
"membership_id"
]
},
{
"path": [
"firstname"
]
},
{
"path": [
"lastname"
]
},
{
"path": [
"portrait"
]
},
{
"path": [
"expiry_date"
]
}
],
"format": "dc+sd-jwt"
}
]
},
"scope": "ch.neovo.clubmembership"
},
"nbf": 1792454400,
"purpose_name#en": "Neovo Club Membership Check",
"purpose_name#de-CH": "Neovo Club Membership Prüfung",
"purpose_name": "Neovo Club Membership Check",
"purpose_description#en": "Neovo AG checks if you are a member of the Neovo Club.",
"exp": 1808179200,
"iat": 1792474125,
"purpose_description#de-CH": "Neovo AG prüft, ob Sie ein Mitglied des Neovo Clubs sind.",
"jti": "faa990b0-334f-485c-80eb-e6c10d22f820",
"purpose_description": "Neovo AG checks if you are a member of the Neovo Club."
}
Original JWT (compact, incl. signature) Copy eyJ0eXAiOiJzd2l5dS12ZXJpZmljYXRpb24tcXVlcnktcHVibGljLXN0YXRlbWVudCtqd3QiLCJwcm9maWxlX3ZlcnNpb24iOiJzd2lzcy1wcm9maWxlLXRydXN0OjEuMC4wIiwiYWxnIjoiRVMyNTYiLCJraWQiOiJkaWQ6d2Vidmg6UW1OVEh1aEVUQTN1Mnlwb3Vqb2FFTWFaR0tmNUhwUHdrVjZrdGZnenU3SnpNcDppZGVudGlmaWVyLXJlZy50cnVzdC1pbmZyYS5zd2l5dS1pbnQuYWRtaW4uY2g6YXBpOnYxOmRpZDo1ZTVkZTQxMi0wZTdkLTQ5ODItYTBlZC1iZDU1YTBmMjVhMDQjcHVibGljLXRyYW5zcGFyZW5jeS1pc3N1ZXItaW50LXByb2QtYXNzZXJ0aW9uLTAxIn0.eyJzdWIiOiJkaWQ6d2Vidmg6UW1Oakt5UDlYeVdKTU5IUWpiTEFKRlV4TU1LajdkV05FdlgyakFBTnVURmFwYTppZGVudGlmaWVyLXJlZy50cnVzdC1pbmZyYS5zd2l5dS1pbnQuYWRtaW4uY2g6YXBpOnYxOmRpZDpmYmQ0ZmE4NS1iOGUzLTRhZWMtODBjNi00MTVhZDcyYjc5OTkiLCJyZXF1ZXN0Ijp7InR5cGUiOiJEQ1FMIiwicXVlcnkiOnsiY3JlZGVudGlhbHMiOlt7ImlkIjoiMTVSQXFsd2ZEOGQ3T0hJIiwibWV0YSI6eyJ2Y3RfdmFsdWVzIjpbImh0dHBzOi8vMDFjYi0yMDAxLTE3MDgtMjU5MS1lMDAtYTk4NS04MTc2LTMwMmMtNzE4My5uZ3Jvay1mcmVlLmFwcC9vaWQ0dmNpL3ZjdC9uZW92b2NsdWJtZW1iZXJzaGlwdmN0Il19LCJjbGFpbXMiOlt7InBhdGgiOlsibWVtYmVyc2hpcF9pZCJdfSx7InBhdGgiOlsiZmlyc3RuYW1lIl19LHsicGF0aCI6WyJsYXN0bmFtZSJdfSx7InBhdGgiOlsicG9ydHJhaXQiXX0seyJwYXRoIjpbImV4cGlyeV9kYXRlIl19XSwiZm9ybWF0IjoiZGMrc2Qtand0In1dfSwic2NvcGUiOiJjaC5uZW92by5jbHVibWVtYmVyc2hpcCJ9LCJuYmYiOjE3OTI0NTQ0MDAsInB1cnBvc2VfbmFtZSNlbiI6Ik5lb3ZvIENsdWIgTWVtYmVyc2hpcCBDaGVjayIsInB1cnBvc2VfbmFtZSNkZS1DSCI6Ik5lb3ZvIENsdWIgTWVtYmVyc2hpcCBQcsO8ZnVuZyIsInB1cnBvc2VfbmFtZSI6Ik5lb3ZvIENsdWIgTWVtYmVyc2hpcCBDaGVjayIsInB1cnBvc2VfZGVzY3JpcHRpb24jZW4iOiJOZW92byBBRyBjaGVja3MgaWYgeW91IGFyZSBhIG1lbWJlciBvZiB0aGUgTmVvdm8gQ2x1Yi4iLCJleHAiOjE4MDgxNzkyMDAsImlhdCI6MTc5MjQ3NDEyNSwicHVycG9zZV9kZXNjcmlwdGlvbiNkZS1DSCI6Ik5lb3ZvIEFHIHByw7xmdCwgb2IgU2llIGVpbiBNaXRnbGllZCBkZXMgTmVvdm8gQ2x1YnMgc2luZC4iLCJqdGkiOiJmYWE5OTBiMC0zMzRmLTQ4NWMtODBlYi1lNmMxMGQyMmY4MjAiLCJwdXJwb3NlX2Rlc2NyaXB0aW9uIjoiTmVvdm8gQUcgY2hlY2tzIGlmIHlvdSBhcmUgYSBtZW1iZXIgb2YgdGhlIE5lb3ZvIENsdWIuIn0.J1HZAVwza0Yzdnqm2KcqCa9c2VR9Dq4nlG7gYBb0iQpU0T3XPNUJwAmN2eIrL9iY_dprwcbopIUV49NlcfHOeQ
▸
Neovo AG
https://01cb-2001-1708-2591-e00-a985-8176-302c-7183.ngrok-free.app/oid4vci/vct/neovoclubmembershipvct
dc+sd-jwt
20.10.2026 07:26:08
Valid ?Computed with nbf (not before) and exp (expired) in payload.
Payload (complete) sub did:webvh:QmNjKyP9XyWJMNHQjbLAJFUxMMKj7dWNEvX2jAANuTFapa:identifier-reg.trust-infra.swiyu-int.admin.ch:api:v1:did:fbd4fa85-b8e3-4aec-80c6-415ad72b7999 request type DCQL query credentials id qdiEk3Ml0bf3BcX meta vct_values https://01cb-2001-1708-2591-e00-a985-8176-302c-7183.ngrok-free.app/oid4vci/vct/neovoclubmembershipvct
claims format dc+sd-jwt
scope ch.neovo.clubmembership
nbf 20.10.2026 02:00:00 (1792454400) purpose_name#en Neovo Club Membership Check purpose_name#de-CH Neovo Club Membership Prüfung purpose_name Neovo Club Membership Check purpose_description#en Neovo AG checks if you are a member of the Neovo Club. exp 20.04.2027 02:00:00 (1808179200) iat 20.10.2026 07:26:08 (1792473968) purpose_description#de-CH Neovo AG prüft, ob Sie ein Mitglied des Neovo Clubs sind. jti 04bc1f32-6990-400c-9afc-fa0c28ea5c73 purpose_description Neovo AG checks if you are a member of the Neovo Club.
Payload (JSON) Copy {
"sub": "did:webvh:QmNjKyP9XyWJMNHQjbLAJFUxMMKj7dWNEvX2jAANuTFapa:identifier-reg.trust-infra.swiyu-int.admin.ch:api:v1:did:fbd4fa85-b8e3-4aec-80c6-415ad72b7999",
"request": {
"type": "DCQL",
"query": {
"credentials": [
{
"id": "qdiEk3Ml0bf3BcX",
"meta": {
"vct_values": [
"https://01cb-2001-1708-2591-e00-a985-8176-302c-7183.ngrok-free.app/oid4vci/vct/neovoclubmembershipvct"
]
},
"claims": [
{
"path": [
"membership_id"
]
},
{
"path": [
"firstname"
]
},
{
"path": [
"lastname"
]
},
{
"path": [
"portrait"
]
},
{
"path": [
"expiry_date"
]
}
],
"format": "dc+sd-jwt"
}
]
},
"scope": "ch.neovo.clubmembership"
},
"nbf": 1792454400,
"purpose_name#en": "Neovo Club Membership Check",
"purpose_name#de-CH": "Neovo Club Membership Prüfung",
"purpose_name": "Neovo Club Membership Check",
"purpose_description#en": "Neovo AG checks if you are a member of the Neovo Club.",
"exp": 1808179200,
"iat": 1792473968,
"purpose_description#de-CH": "Neovo AG prüft, ob Sie ein Mitglied des Neovo Clubs sind.",
"jti": "04bc1f32-6990-400c-9afc-fa0c28ea5c73",
"purpose_description": "Neovo AG checks if you are a member of the Neovo Club."
}
Original JWT (compact, incl. signature) Copy eyJ0eXAiOiJzd2l5dS12ZXJpZmljYXRpb24tcXVlcnktcHVibGljLXN0YXRlbWVudCtqd3QiLCJwcm9maWxlX3ZlcnNpb24iOiJzd2lzcy1wcm9maWxlLXRydXN0OjEuMC4wIiwiYWxnIjoiRVMyNTYiLCJraWQiOiJkaWQ6d2Vidmg6UW1OVEh1aEVUQTN1Mnlwb3Vqb2FFTWFaR0tmNUhwUHdrVjZrdGZnenU3SnpNcDppZGVudGlmaWVyLXJlZy50cnVzdC1pbmZyYS5zd2l5dS1pbnQuYWRtaW4uY2g6YXBpOnYxOmRpZDo1ZTVkZTQxMi0wZTdkLTQ5ODItYTBlZC1iZDU1YTBmMjVhMDQjcHVibGljLXRyYW5zcGFyZW5jeS1pc3N1ZXItaW50LXByb2QtYXNzZXJ0aW9uLTAxIn0.eyJzdWIiOiJkaWQ6d2Vidmg6UW1Oakt5UDlYeVdKTU5IUWpiTEFKRlV4TU1LajdkV05FdlgyakFBTnVURmFwYTppZGVudGlmaWVyLXJlZy50cnVzdC1pbmZyYS5zd2l5dS1pbnQuYWRtaW4uY2g6YXBpOnYxOmRpZDpmYmQ0ZmE4NS1iOGUzLTRhZWMtODBjNi00MTVhZDcyYjc5OTkiLCJyZXF1ZXN0Ijp7InR5cGUiOiJEQ1FMIiwicXVlcnkiOnsiY3JlZGVudGlhbHMiOlt7ImlkIjoicWRpRWszTWwwYmYzQmNYIiwibWV0YSI6eyJ2Y3RfdmFsdWVzIjpbImh0dHBzOi8vMDFjYi0yMDAxLTE3MDgtMjU5MS1lMDAtYTk4NS04MTc2LTMwMmMtNzE4My5uZ3Jvay1mcmVlLmFwcC9vaWQ0dmNpL3ZjdC9uZW92b2NsdWJtZW1iZXJzaGlwdmN0Il19LCJjbGFpbXMiOlt7InBhdGgiOlsibWVtYmVyc2hpcF9pZCJdfSx7InBhdGgiOlsiZmlyc3RuYW1lIl19LHsicGF0aCI6WyJsYXN0bmFtZSJdfSx7InBhdGgiOlsicG9ydHJhaXQiXX0seyJwYXRoIjpbImV4cGlyeV9kYXRlIl19XSwiZm9ybWF0IjoiZGMrc2Qtand0In1dfSwic2NvcGUiOiJjaC5uZW92by5jbHVibWVtYmVyc2hpcCJ9LCJuYmYiOjE3OTI0NTQ0MDAsInB1cnBvc2VfbmFtZSNlbiI6Ik5lb3ZvIENsdWIgTWVtYmVyc2hpcCBDaGVjayIsInB1cnBvc2VfbmFtZSNkZS1DSCI6Ik5lb3ZvIENsdWIgTWVtYmVyc2hpcCBQcsO8ZnVuZyIsInB1cnBvc2VfbmFtZSI6Ik5lb3ZvIENsdWIgTWVtYmVyc2hpcCBDaGVjayIsInB1cnBvc2VfZGVzY3JpcHRpb24jZW4iOiJOZW92byBBRyBjaGVja3MgaWYgeW91IGFyZSBhIG1lbWJlciBvZiB0aGUgTmVvdm8gQ2x1Yi4iLCJleHAiOjE4MDgxNzkyMDAsImlhdCI6MTc5MjQ3Mzk2OCwicHVycG9zZV9kZXNjcmlwdGlvbiNkZS1DSCI6Ik5lb3ZvIEFHIHByw7xmdCwgb2IgU2llIGVpbiBNaXRnbGllZCBkZXMgTmVvdm8gQ2x1YnMgc2luZC4iLCJqdGkiOiIwNGJjMWYzMi02OTkwLTQwMGMtOWFmYy1mYTBjMjhlYTVjNzMiLCJwdXJwb3NlX2Rlc2NyaXB0aW9uIjoiTmVvdm8gQUcgY2hlY2tzIGlmIHlvdSBhcmUgYSBtZW1iZXIgb2YgdGhlIE5lb3ZvIENsdWIuIn0.b3eRsifqEnVTE0nE5B-8SdN1NQPX7D9HPhNmnPCzSGo7UiKKnQuNnB-9tqogPSjzoAibjqr2mxbkoiA0CUjiKQ