▸
Name
super-organization-city-card-sdjwt, urn:vct:deepcredentials:581106bd-44b1-457f-b87b-fadd03d01e80
dc+sd-jwt
19.10.2026 11:29:17
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 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
id cred_1 meta vct_values urn:vct:deepcredentials:581106bd-44b1-457f-b87b-fadd03d01e80
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 options purpose vqPS Test Purpose EN required true
scope dc_d2069f443a84e52a03cd7a53f28e99dd
purpose_name#en vqPS Test EN purpose_name#fr vqPS Test FR purpose_name#it vqPS Test IT purpose_description#en vqPS Test Purpose EN purpose_description#it vqPS Test Purpose IT purpose_description#fr vqPS Test Purpose FR purpose_description#de vqPS Test Purpose DE nbf 19.10.2026 02:00:00 (1792368000) purpose_name vqPS Test EN exp 19.04.2027 02:00:00 (1808092800) iat 19.10.2026 11:29:17 (1792402157) purpose_name#de vqPS Test DE jti 91d6d689-e5d3-4a4c-bd1f-0bc3db89427e purpose_description vqPS Test Purpose EN
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": [
"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
},
{
"id": "cred_1",
"meta": {
"vct_values": [
"urn:vct:deepcredentials:581106bd-44b1-457f-b87b-fadd03d01e80"
]
},
"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"
],
[
"cred_1"
]
],
"purpose": "vqPS Test Purpose EN",
"required": true
}
]
},
"scope": "dc_d2069f443a84e52a03cd7a53f28e99dd"
},
"purpose_name#en": "vqPS Test EN",
"purpose_name#fr": "vqPS Test FR",
"purpose_name#it": "vqPS Test IT",
"purpose_description#en": "vqPS Test Purpose EN",
"purpose_description#it": "vqPS Test Purpose IT",
"purpose_description#fr": "vqPS Test Purpose FR",
"purpose_description#de": "vqPS Test Purpose DE",
"nbf": 1792368000,
"purpose_name": "vqPS Test EN",
"exp": 1808092800,
"iat": 1792402157,
"purpose_name#de": "vqPS Test DE",
"jti": "91d6d689-e5d3-4a4c-bd1f-0bc3db89427e",
"purpose_description": "vqPS Test Purpose EN"
}
Original JWT (compact, incl. signature) Copy eyJ0eXAiOiJzd2l5dS12ZXJpZmljYXRpb24tcXVlcnktcHVibGljLXN0YXRlbWVudCtqd3QiLCJwcm9maWxlX3ZlcnNpb24iOiJzd2lzcy1wcm9maWxlLXRydXN0OjEuMC4wIiwiYWxnIjoiRVMyNTYiLCJraWQiOiJkaWQ6d2Vidmg6UW1OVEh1aEVUQTN1Mnlwb3Vqb2FFTWFaR0tmNUhwUHdrVjZrdGZnenU3SnpNcDppZGVudGlmaWVyLXJlZy50cnVzdC1pbmZyYS5zd2l5dS1pbnQuYWRtaW4uY2g6YXBpOnYxOmRpZDo1ZTVkZTQxMi0wZTdkLTQ5ODItYTBlZC1iZDU1YTBmMjVhMDQjcHVibGljLXRyYW5zcGFyZW5jeS1pc3N1ZXItaW50LXByb2QtYXNzZXJ0aW9uLTAxIn0.eyJzdWIiOiJkaWQ6d2Vidmg6UW1OU2doUENiWWUzb1B5dnhuMXdxbjl6V3hZczlXOW1VazZ4UkNGWkszUXE0VDppZGVudGlmaWVyLXJlZy50cnVzdC1pbmZyYS5zd2l5dS1pbnQuYWRtaW4uY2g6YXBpOnYxOmRpZDoxMmUyZDk0ZS1lNjRlLTQwNWMtOGRmNy1kMGYzZWU5OGNmMzEiLCJyZXF1ZXN0Ijp7InR5cGUiOiJEQ1FMIiwicXVlcnkiOnsiY3JlZGVudGlhbHMiOlt7ImlkIjoiY3JlZF8wIiwibWV0YSI6eyJ2Y3RfdmFsdWVzIjpbInN1cGVyLW9yZ2FuaXphdGlvbi1jaXR5LWNhcmQtc2Rqd3QiXX0sImNsYWltcyI6W3siaWQiOiJnaXZlbl9uYW1lIiwicGF0aCI6WyJnaXZlbl9uYW1lIl19XSwiZm9ybWF0IjoiZGMrc2Qtand0IiwidHJ1c3RlZF9hdXRob3JpdGllcyI6W3sidHlwZSI6ImRpZCIsInZhbHVlcyI6WyJkaWQ6d2Vidmg6UW1OU2doUENiWWUzb1B5dnhuMXdxbjl6V3hZczlXOW1VazZ4UkNGWkszUXE0VDppZGVudGlmaWVyLXJlZy50cnVzdC1pbmZyYS5zd2l5dS1pbnQuYWRtaW4uY2g6YXBpOnYxOmRpZDoxMmUyZDk0ZS1lNjRlLTQwNWMtOGRmNy1kMGYzZWU5OGNmMzEiXX1dLCJyZXF1aXJlX2NyeXB0b2dyYXBoaWNfaG9sZGVyX2JpbmRpbmciOnRydWV9LHsiaWQiOiJjcmVkXzEiLCJtZXRhIjp7InZjdF92YWx1ZXMiOlsidXJuOnZjdDpkZWVwY3JlZGVudGlhbHM6NTgxMTA2YmQtNDRiMS00NTdmLWI4N2ItZmFkZDAzZDAxZTgwIl19LCJjbGFpbXMiOlt7ImlkIjoiZ2l2ZW5fbmFtZSIsInBhdGgiOlsiZ2l2ZW5fbmFtZSJdfV0sImZvcm1hdCI6ImRjK3NkLWp3dCIsInRydXN0ZWRfYXV0aG9yaXRpZXMiOlt7InR5cGUiOiJkaWQiLCJ2YWx1ZXMiOlsiZGlkOndlYnZoOlFtTlNnaFBDYlllM29QeXZ4bjF3cW45eld4WXM5VzltVWs2eFJDRlpLM1FxNFQ6aWRlbnRpZmllci1yZWcudHJ1c3QtaW5mcmEuc3dpeXUtaW50LmFkbWluLmNoOmFwaTp2MTpkaWQ6MTJlMmQ5NGUtZTY0ZS00MDVjLThkZjctZDBmM2VlOThjZjMxIl19XSwicmVxdWlyZV9jcnlwdG9ncmFwaGljX2hvbGRlcl9iaW5kaW5nIjp0cnVlfV0sImNyZWRlbnRpYWxfc2V0cyI6W3sib3B0aW9ucyI6W1siY3JlZF8wIl0sWyJjcmVkXzEiXV0sInB1cnBvc2UiOiJ2cVBTIFRlc3QgUHVycG9zZSBFTiIsInJlcXVpcmVkIjp0cnVlfV19LCJzY29wZSI6ImRjX2QyMDY5ZjQ0M2E4NGU1MmEwM2NkN2E1M2YyOGU5OWRkIn0sInB1cnBvc2VfbmFtZSNlbiI6InZxUFMgVGVzdCBFTiIsInB1cnBvc2VfbmFtZSNmciI6InZxUFMgVGVzdCBGUiIsInB1cnBvc2VfbmFtZSNpdCI6InZxUFMgVGVzdCBJVCIsInB1cnBvc2VfZGVzY3JpcHRpb24jZW4iOiJ2cVBTIFRlc3QgUHVycG9zZSBFTiIsInB1cnBvc2VfZGVzY3JpcHRpb24jaXQiOiJ2cVBTIFRlc3QgUHVycG9zZSBJVCIsInB1cnBvc2VfZGVzY3JpcHRpb24jZnIiOiJ2cVBTIFRlc3QgUHVycG9zZSBGUiIsInB1cnBvc2VfZGVzY3JpcHRpb24jZGUiOiJ2cVBTIFRlc3QgUHVycG9zZSBERSIsIm5iZiI6MTc5MjM2ODAwMCwicHVycG9zZV9uYW1lIjoidnFQUyBUZXN0IEVOIiwiZXhwIjoxODA4MDkyODAwLCJpYXQiOjE3OTI0MDIxNTcsInB1cnBvc2VfbmFtZSNkZSI6InZxUFMgVGVzdCBERSIsImp0aSI6IjkxZDZkNjg5LWU1ZDMtNGE0Yy1iZDFmLTBiYzNkYjg5NDI3ZSIsInB1cnBvc2VfZGVzY3JpcHRpb24iOiJ2cVBTIFRlc3QgUHVycG9zZSBFTiJ9.ZDQF0wI2Fxdi3gmOJra8zfRucFrLXlbCxmBgtOmVh1hafd-UHds00NmWVh2pQTKHQH_G843-Jq5FEJyTfbw0Sg
▸
Name
urn:vct:deepcredentials:581106bd-44b1-457f-b87b-fadd03d01e80
dc+sd-jwt
19.10.2026 11:20:18
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:deepcredentials:581106bd-44b1-457f-b87b-fadd03d01e80
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 options purpose vqPS Test Purpose EN required true
scope dc_b0f20ffde658cff8e42d99ffdbe88c70
purpose_name#en vqPS Test EN purpose_name#fr vqPS Test FR purpose_name#it vqPS Test IT purpose_description#en vqPS Test Purpose EN purpose_description#it vqPS Test Purpose IT purpose_description#fr vqPS Test Purpose FR purpose_description#de vqPS Test Purpose DE nbf 19.10.2026 02:00:00 (1792368000) purpose_name vqPS Test EN exp 19.04.2027 02:00:00 (1808092800) iat 19.10.2026 11:20:18 (1792401618) purpose_name#de vqPS Test DE jti db13f4f0-39cb-4f8f-88c0-722ca66093b7 purpose_description vqPS Test Purpose EN
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:deepcredentials:581106bd-44b1-457f-b87b-fadd03d01e80"
]
},
"claims": [
{
"id": "enum",
"path": [
"enum"
]
}
],
"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"
]
],
"purpose": "vqPS Test Purpose EN",
"required": true
}
]
},
"scope": "dc_b0f20ffde658cff8e42d99ffdbe88c70"
},
"purpose_name#en": "vqPS Test EN",
"purpose_name#fr": "vqPS Test FR",
"purpose_name#it": "vqPS Test IT",
"purpose_description#en": "vqPS Test Purpose EN",
"purpose_description#it": "vqPS Test Purpose IT",
"purpose_description#fr": "vqPS Test Purpose FR",
"purpose_description#de": "vqPS Test Purpose DE",
"nbf": 1792368000,
"purpose_name": "vqPS Test EN",
"exp": 1808092800,
"iat": 1792401618,
"purpose_name#de": "vqPS Test DE",
"jti": "db13f4f0-39cb-4f8f-88c0-722ca66093b7",
"purpose_description": "vqPS Test Purpose EN"
}
Original JWT (compact, incl. signature) Copy eyJ0eXAiOiJzd2l5dS12ZXJpZmljYXRpb24tcXVlcnktcHVibGljLXN0YXRlbWVudCtqd3QiLCJwcm9maWxlX3ZlcnNpb24iOiJzd2lzcy1wcm9maWxlLXRydXN0OjEuMC4wIiwiYWxnIjoiRVMyNTYiLCJraWQiOiJkaWQ6d2Vidmg6UW1OVEh1aEVUQTN1Mnlwb3Vqb2FFTWFaR0tmNUhwUHdrVjZrdGZnenU3SnpNcDppZGVudGlmaWVyLXJlZy50cnVzdC1pbmZyYS5zd2l5dS1pbnQuYWRtaW4uY2g6YXBpOnYxOmRpZDo1ZTVkZTQxMi0wZTdkLTQ5ODItYTBlZC1iZDU1YTBmMjVhMDQjcHVibGljLXRyYW5zcGFyZW5jeS1pc3N1ZXItaW50LXByb2QtYXNzZXJ0aW9uLTAxIn0.eyJzdWIiOiJkaWQ6d2Vidmg6UW1OU2doUENiWWUzb1B5dnhuMXdxbjl6V3hZczlXOW1VazZ4UkNGWkszUXE0VDppZGVudGlmaWVyLXJlZy50cnVzdC1pbmZyYS5zd2l5dS1pbnQuYWRtaW4uY2g6YXBpOnYxOmRpZDoxMmUyZDk0ZS1lNjRlLTQwNWMtOGRmNy1kMGYzZWU5OGNmMzEiLCJyZXF1ZXN0Ijp7InR5cGUiOiJEQ1FMIiwicXVlcnkiOnsiY3JlZGVudGlhbHMiOlt7ImlkIjoiY3JlZF8wIiwibWV0YSI6eyJ2Y3RfdmFsdWVzIjpbInVybjp2Y3Q6ZGVlcGNyZWRlbnRpYWxzOjU4MTEwNmJkLTQ0YjEtNDU3Zi1iODdiLWZhZGQwM2QwMWU4MCJdfSwiY2xhaW1zIjpbeyJpZCI6ImVudW0iLCJwYXRoIjpbImVudW0iXX1dLCJmb3JtYXQiOiJkYytzZC1qd3QiLCJ0cnVzdGVkX2F1dGhvcml0aWVzIjpbeyJ0eXBlIjoiZGlkIiwidmFsdWVzIjpbImRpZDp3ZWJ2aDpRbU5TZ2hQQ2JZZTNvUHl2eG4xd3FuOXpXeFlzOVc5bVVrNnhSQ0ZaSzNRcTRUOmlkZW50aWZpZXItcmVnLnRydXN0LWluZnJhLnN3aXl1LWludC5hZG1pbi5jaDphcGk6djE6ZGlkOjEyZTJkOTRlLWU2NGUtNDA1Yy04ZGY3LWQwZjNlZTk4Y2YzMSJdfV0sInJlcXVpcmVfY3J5cHRvZ3JhcGhpY19ob2xkZXJfYmluZGluZyI6dHJ1ZX1dLCJjcmVkZW50aWFsX3NldHMiOlt7Im9wdGlvbnMiOltbImNyZWRfMCJdXSwicHVycG9zZSI6InZxUFMgVGVzdCBQdXJwb3NlIEVOIiwicmVxdWlyZWQiOnRydWV9XX0sInNjb3BlIjoiZGNfYjBmMjBmZmRlNjU4Y2ZmOGU0MmQ5OWZmZGJlODhjNzAifSwicHVycG9zZV9uYW1lI2VuIjoidnFQUyBUZXN0IEVOIiwicHVycG9zZV9uYW1lI2ZyIjoidnFQUyBUZXN0IEZSIiwicHVycG9zZV9uYW1lI2l0IjoidnFQUyBUZXN0IElUIiwicHVycG9zZV9kZXNjcmlwdGlvbiNlbiI6InZxUFMgVGVzdCBQdXJwb3NlIEVOIiwicHVycG9zZV9kZXNjcmlwdGlvbiNpdCI6InZxUFMgVGVzdCBQdXJwb3NlIElUIiwicHVycG9zZV9kZXNjcmlwdGlvbiNmciI6InZxUFMgVGVzdCBQdXJwb3NlIEZSIiwicHVycG9zZV9kZXNjcmlwdGlvbiNkZSI6InZxUFMgVGVzdCBQdXJwb3NlIERFIiwibmJmIjoxNzkyMzY4MDAwLCJwdXJwb3NlX25hbWUiOiJ2cVBTIFRlc3QgRU4iLCJleHAiOjE4MDgwOTI4MDAsImlhdCI6MTc5MjQwMTYxOCwicHVycG9zZV9uYW1lI2RlIjoidnFQUyBUZXN0IERFIiwianRpIjoiZGIxM2Y0ZjAtMzljYi00ZjhmLTg4YzAtNzIyY2E2NjA5M2I3IiwicHVycG9zZV9kZXNjcmlwdGlvbiI6InZxUFMgVGVzdCBQdXJwb3NlIEVOIn0.61qJgaaF5dOMiF-HBsj4TyzYHMLSRoKgoFmTmQtRI5gvsmSrBpGD3yGhcstGtSvQVAR_N2IK2XJvNgfGMAOHmQ
▸
Name
urn:vct:deepcredentials:581106bd-44b1-457f-b87b-fadd03d01e80, super-organization-somename-sdjwt, super-organization-somename-clear-sdjwt, urn:vct:deepcredentials:e0fb0ee5-6ff6-47ed-8395-187edd20602a
dc+sd-jwt
19.10.2026 11:07:17
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 urn:vct:deepcredentials:581106bd-44b1-457f-b87b-fadd03d01e80
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
id cred_1 meta vct_values super-organization-somename-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
id cred_2 meta vct_values super-organization-somename-clear-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
id cred_3 meta vct_values urn:vct:deepcredentials:e0fb0ee5-6ff6-47ed-8395-187edd20602a
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 options purpose WHAT required true
scope dc_f3ee75083aa35e9c0dc8efc4d4d1ccad type DCQL
purpose_name#en What purpose_name#fr Some purpose_name#it Some purpose_description#en WHAT nbf 19.10.2026 02:00:00 (1792368000) purpose_name What exp 19.04.2027 02:00:00 (1808092800) iat 19.10.2026 11:07:17 (1792400837) purpose_name#de Was jti 02fa6443-2d3a-4ac6-a057-48cd76d3bb41 purpose_description WHAT
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": [
"urn:vct:deepcredentials:581106bd-44b1-457f-b87b-fadd03d01e80"
]
},
"claims": [
{
"id": "sensitive_value",
"path": [
"sensitive_value"
]
},
{
"id": "valid_until",
"path": [
"valid_until"
]
}
],
"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
},
{
"id": "cred_1",
"meta": {
"vct_values": [
"super-organization-somename-sdjwt"
]
},
"claims": [
{
"id": "name",
"path": [
"name"
]
},
{
"id": "valid_until",
"path": [
"valid_until"
]
}
],
"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
},
{
"id": "cred_2",
"meta": {
"vct_values": [
"super-organization-somename-clear-sdjwt"
]
},
"claims": [
{
"id": "name",
"path": [
"name"
]
},
{
"id": "valid_until",
"path": [
"valid_until"
]
}
],
"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
},
{
"id": "cred_3",
"meta": {
"vct_values": [
"urn:vct:deepcredentials:e0fb0ee5-6ff6-47ed-8395-187edd20602a"
]
},
"claims": [
{
"id": "given_name",
"path": [
"given_name"
]
},
{
"id": "valid_until",
"path": [
"valid_until"
]
}
],
"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"
],
[
"cred_1"
],
[
"cred_2"
],
[
"cred_3"
]
],
"purpose": "WHAT",
"required": true
}
]
},
"scope": "dc_f3ee75083aa35e9c0dc8efc4d4d1ccad",
"type": "DCQL"
},
"purpose_name#en": "What",
"purpose_name#fr": "Some",
"purpose_name#it": "Some",
"purpose_description#en": "WHAT",
"nbf": 1792368000,
"purpose_name": "What",
"exp": 1808092800,
"iat": 1792400837,
"purpose_name#de": "Was",
"jti": "02fa6443-2d3a-4ac6-a057-48cd76d3bb41",
"purpose_description": "WHAT"
}
Original JWT (compact, incl. signature) Copy eyJ0eXAiOiJzd2l5dS12ZXJpZmljYXRpb24tcXVlcnktcHVibGljLXN0YXRlbWVudCtqd3QiLCJwcm9maWxlX3ZlcnNpb24iOiJzd2lzcy1wcm9maWxlLXRydXN0OjEuMC4wIiwiYWxnIjoiRVMyNTYiLCJraWQiOiJkaWQ6d2Vidmg6UW1OVEh1aEVUQTN1Mnlwb3Vqb2FFTWFaR0tmNUhwUHdrVjZrdGZnenU3SnpNcDppZGVudGlmaWVyLXJlZy50cnVzdC1pbmZyYS5zd2l5dS1pbnQuYWRtaW4uY2g6YXBpOnYxOmRpZDo1ZTVkZTQxMi0wZTdkLTQ5ODItYTBlZC1iZDU1YTBmMjVhMDQjcHVibGljLXRyYW5zcGFyZW5jeS1pc3N1ZXItaW50LXByb2QtYXNzZXJ0aW9uLTAxIn0.eyJzdWIiOiJkaWQ6d2Vidmg6UW1OU2doUENiWWUzb1B5dnhuMXdxbjl6V3hZczlXOW1VazZ4UkNGWkszUXE0VDppZGVudGlmaWVyLXJlZy50cnVzdC1pbmZyYS5zd2l5dS1pbnQuYWRtaW4uY2g6YXBpOnYxOmRpZDoxMmUyZDk0ZS1lNjRlLTQwNWMtOGRmNy1kMGYzZWU5OGNmMzEiLCJyZXF1ZXN0Ijp7InF1ZXJ5Ijp7ImNyZWRlbnRpYWxzIjpbeyJpZCI6ImNyZWRfMCIsIm1ldGEiOnsidmN0X3ZhbHVlcyI6WyJ1cm46dmN0OmRlZXBjcmVkZW50aWFsczo1ODExMDZiZC00NGIxLTQ1N2YtYjg3Yi1mYWRkMDNkMDFlODAiXX0sImNsYWltcyI6W3siaWQiOiJzZW5zaXRpdmVfdmFsdWUiLCJwYXRoIjpbInNlbnNpdGl2ZV92YWx1ZSJdfSx7ImlkIjoidmFsaWRfdW50aWwiLCJwYXRoIjpbInZhbGlkX3VudGlsIl19XSwiZm9ybWF0IjoiZGMrc2Qtand0IiwidHJ1c3RlZF9hdXRob3JpdGllcyI6W3sidHlwZSI6ImRpZCIsInZhbHVlcyI6WyJkaWQ6d2Vidmg6UW1OU2doUENiWWUzb1B5dnhuMXdxbjl6V3hZczlXOW1VazZ4UkNGWkszUXE0VDppZGVudGlmaWVyLXJlZy50cnVzdC1pbmZyYS5zd2l5dS1pbnQuYWRtaW4uY2g6YXBpOnYxOmRpZDoxMmUyZDk0ZS1lNjRlLTQwNWMtOGRmNy1kMGYzZWU5OGNmMzEiXX1dLCJyZXF1aXJlX2NyeXB0b2dyYXBoaWNfaG9sZGVyX2JpbmRpbmciOnRydWV9LHsiaWQiOiJjcmVkXzEiLCJtZXRhIjp7InZjdF92YWx1ZXMiOlsic3VwZXItb3JnYW5pemF0aW9uLXNvbWVuYW1lLXNkand0Il19LCJjbGFpbXMiOlt7ImlkIjoibmFtZSIsInBhdGgiOlsibmFtZSJdfSx7ImlkIjoidmFsaWRfdW50aWwiLCJwYXRoIjpbInZhbGlkX3VudGlsIl19XSwiZm9ybWF0IjoiZGMrc2Qtand0IiwidHJ1c3RlZF9hdXRob3JpdGllcyI6W3sidHlwZSI6ImRpZCIsInZhbHVlcyI6WyJkaWQ6d2Vidmg6UW1OU2doUENiWWUzb1B5dnhuMXdxbjl6V3hZczlXOW1VazZ4UkNGWkszUXE0VDppZGVudGlmaWVyLXJlZy50cnVzdC1pbmZyYS5zd2l5dS1pbnQuYWRtaW4uY2g6YXBpOnYxOmRpZDoxMmUyZDk0ZS1lNjRlLTQwNWMtOGRmNy1kMGYzZWU5OGNmMzEiXX1dLCJyZXF1aXJlX2NyeXB0b2dyYXBoaWNfaG9sZGVyX2JpbmRpbmciOnRydWV9LHsiaWQiOiJjcmVkXzIiLCJtZXRhIjp7InZjdF92YWx1ZXMiOlsic3VwZXItb3JnYW5pemF0aW9uLXNvbWVuYW1lLWNsZWFyLXNkand0Il19LCJjbGFpbXMiOlt7ImlkIjoibmFtZSIsInBhdGgiOlsibmFtZSJdfSx7ImlkIjoidmFsaWRfdW50aWwiLCJwYXRoIjpbInZhbGlkX3VudGlsIl19XSwiZm9ybWF0IjoiZGMrc2Qtand0IiwidHJ1c3RlZF9hdXRob3JpdGllcyI6W3sidHlwZSI6ImRpZCIsInZhbHVlcyI6WyJkaWQ6d2Vidmg6UW1OU2doUENiWWUzb1B5dnhuMXdxbjl6V3hZczlXOW1VazZ4UkNGWkszUXE0VDppZGVudGlmaWVyLXJlZy50cnVzdC1pbmZyYS5zd2l5dS1pbnQuYWRtaW4uY2g6YXBpOnYxOmRpZDoxMmUyZDk0ZS1lNjRlLTQwNWMtOGRmNy1kMGYzZWU5OGNmMzEiXX1dLCJyZXF1aXJlX2NyeXB0b2dyYXBoaWNfaG9sZGVyX2JpbmRpbmciOnRydWV9LHsiaWQiOiJjcmVkXzMiLCJtZXRhIjp7InZjdF92YWx1ZXMiOlsidXJuOnZjdDpkZWVwY3JlZGVudGlhbHM6ZTBmYjBlZTUtNmZmNi00N2VkLTgzOTUtMTg3ZWRkMjA2MDJhIl19LCJjbGFpbXMiOlt7ImlkIjoiZ2l2ZW5fbmFtZSIsInBhdGgiOlsiZ2l2ZW5fbmFtZSJdfSx7ImlkIjoidmFsaWRfdW50aWwiLCJwYXRoIjpbInZhbGlkX3VudGlsIl19XSwiZm9ybWF0IjoiZGMrc2Qtand0IiwidHJ1c3RlZF9hdXRob3JpdGllcyI6W3sidHlwZSI6ImRpZCIsInZhbHVlcyI6WyJkaWQ6d2Vidmg6UW1OU2doUENiWWUzb1B5dnhuMXdxbjl6V3hZczlXOW1VazZ4UkNGWkszUXE0VDppZGVudGlmaWVyLXJlZy50cnVzdC1pbmZyYS5zd2l5dS1pbnQuYWRtaW4uY2g6YXBpOnYxOmRpZDoxMmUyZDk0ZS1lNjRlLTQwNWMtOGRmNy1kMGYzZWU5OGNmMzEiXX1dLCJyZXF1aXJlX2NyeXB0b2dyYXBoaWNfaG9sZGVyX2JpbmRpbmciOnRydWV9XSwiY3JlZGVudGlhbF9zZXRzIjpbeyJvcHRpb25zIjpbWyJjcmVkXzAiXSxbImNyZWRfMSJdLFsiY3JlZF8yIl0sWyJjcmVkXzMiXV0sInB1cnBvc2UiOiJXSEFUIiwicmVxdWlyZWQiOnRydWV9XX0sInNjb3BlIjoiZGNfZjNlZTc1MDgzYWEzNWU5YzBkYzhlZmM0ZDRkMWNjYWQiLCJ0eXBlIjoiRENRTCJ9LCJwdXJwb3NlX25hbWUjZW4iOiJXaGF0IiwicHVycG9zZV9uYW1lI2ZyIjoiU29tZSIsInB1cnBvc2VfbmFtZSNpdCI6IlNvbWUiLCJwdXJwb3NlX2Rlc2NyaXB0aW9uI2VuIjoiV0hBVCIsIm5iZiI6MTc5MjM2ODAwMCwicHVycG9zZV9uYW1lIjoiV2hhdCIsImV4cCI6MTgwODA5MjgwMCwiaWF0IjoxNzkyNDAwODM3LCJwdXJwb3NlX25hbWUjZGUiOiJXYXMiLCJqdGkiOiIwMmZhNjQ0My0yZDNhLTRhYzYtYTA1Ny00OGNkNzZkM2JiNDEiLCJwdXJwb3NlX2Rlc2NyaXB0aW9uIjoiV0hBVCJ9.SKvK5SdpaCQ8z8wmCdQAFaRybz6B9zO7EdSxQjywP-0GPZ72fys6PfnUOiMBttbbz5YSytg158p4K03XdjT_Ug
▸
Neovo AG
https://neovo-club-issuer.test.neovo.ch/oid4vci/vct/neovoclubmembershipvct
dc+sd-jwt
18.10.2026 11:13:23
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 4xVnp4DpnAfHi23 meta vct_values https://neovo-club-issuer.test.neovo.ch/oid4vci/vct/neovoclubmembershipvct
claims format dc+sd-jwt
scope ch.neovo.clubmembership type DCQL
nbf 18.10.2026 02:00:00 (1792281600) 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 18.04.2027 02:00:00 (1808006400) iat 18.10.2026 11:13:23 (1792314803) purpose_description#de-CH Neovo AG prüft, ob Sie ein Mitglied des Neovo Clubs sind. jti 1dede0a7-5c4e-41ef-a844-55369a905a35 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": "4xVnp4DpnAfHi23",
"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",
"type": "DCQL"
},
"nbf": 1792281600,
"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": 1808006400,
"iat": 1792314803,
"purpose_description#de-CH": "Neovo AG prüft, ob Sie ein Mitglied des Neovo Clubs sind.",
"jti": "1dede0a7-5c4e-41ef-a844-55369a905a35",
"purpose_description": "Neovo AG checks if you are a member of the Neovo Club."
}
Original JWT (compact, incl. signature) Copy eyJ0eXAiOiJzd2l5dS12ZXJpZmljYXRpb24tcXVlcnktcHVibGljLXN0YXRlbWVudCtqd3QiLCJwcm9maWxlX3ZlcnNpb24iOiJzd2lzcy1wcm9maWxlLXRydXN0OjEuMC4wIiwiYWxnIjoiRVMyNTYiLCJraWQiOiJkaWQ6d2Vidmg6UW1OVEh1aEVUQTN1Mnlwb3Vqb2FFTWFaR0tmNUhwUHdrVjZrdGZnenU3SnpNcDppZGVudGlmaWVyLXJlZy50cnVzdC1pbmZyYS5zd2l5dS1pbnQuYWRtaW4uY2g6YXBpOnYxOmRpZDo1ZTVkZTQxMi0wZTdkLTQ5ODItYTBlZC1iZDU1YTBmMjVhMDQjcHVibGljLXRyYW5zcGFyZW5jeS1pc3N1ZXItaW50LXByb2QtYXNzZXJ0aW9uLTAxIn0.eyJzdWIiOiJkaWQ6d2Vidmg6UW1Oakt5UDlYeVdKTU5IUWpiTEFKRlV4TU1LajdkV05FdlgyakFBTnVURmFwYTppZGVudGlmaWVyLXJlZy50cnVzdC1pbmZyYS5zd2l5dS1pbnQuYWRtaW4uY2g6YXBpOnYxOmRpZDpmYmQ0ZmE4NS1iOGUzLTRhZWMtODBjNi00MTVhZDcyYjc5OTkiLCJyZXF1ZXN0Ijp7InF1ZXJ5Ijp7ImNyZWRlbnRpYWxzIjpbeyJpZCI6IjR4Vm5wNERwbkFmSGkyMyIsIm1ldGEiOnsidmN0X3ZhbHVlcyI6WyJodHRwczovL25lb3ZvLWNsdWItaXNzdWVyLnRlc3QubmVvdm8uY2gvb2lkNHZjaS92Y3QvbmVvdm9jbHVibWVtYmVyc2hpcHZjdCJdfSwiY2xhaW1zIjpbeyJwYXRoIjpbIm1lbWJlcnNoaXBfaWQiXX0seyJwYXRoIjpbImZpcnN0bmFtZSJdfSx7InBhdGgiOlsibGFzdG5hbWUiXX0seyJwYXRoIjpbInBvcnRyYWl0Il19LHsicGF0aCI6WyJleHBpcnlfZGF0ZSJdfV0sImZvcm1hdCI6ImRjK3NkLWp3dCJ9XX0sInNjb3BlIjoiY2gubmVvdm8uY2x1Ym1lbWJlcnNoaXAiLCJ0eXBlIjoiRENRTCJ9LCJuYmYiOjE3OTIyODE2MDAsInB1cnBvc2VfbmFtZSNlbiI6Ik5lb3ZvIENsdWIgTWVtYmVyc2hpcCBDaGVjayIsInB1cnBvc2VfbmFtZSNkZS1DSCI6Ik5lb3ZvIENsdWIgTWVtYmVyc2hpcCBQcsO8ZnVuZyIsInB1cnBvc2VfbmFtZSI6Ik5lb3ZvIENsdWIgTWVtYmVyc2hpcCBDaGVjayIsInB1cnBvc2VfZGVzY3JpcHRpb24jZW4iOiJOZW92byBBRyBjaGVja3MgaWYgeW91IGFyZSBhIG1lbWJlciBvZiB0aGUgTmVvdm8gQ2x1Yi4iLCJleHAiOjE4MDgwMDY0MDAsImlhdCI6MTc5MjMxNDgwMywicHVycG9zZV9kZXNjcmlwdGlvbiNkZS1DSCI6Ik5lb3ZvIEFHIHByw7xmdCwgb2IgU2llIGVpbiBNaXRnbGllZCBkZXMgTmVvdm8gQ2x1YnMgc2luZC4iLCJqdGkiOiIxZGVkZTBhNy01YzRlLTQxZWYtYTg0NC01NTM2OWE5MDVhMzUiLCJwdXJwb3NlX2Rlc2NyaXB0aW9uIjoiTmVvdm8gQUcgY2hlY2tzIGlmIHlvdSBhcmUgYSBtZW1iZXIgb2YgdGhlIE5lb3ZvIENsdWIuIn0.X4g49K7r5Pr06ea9mP0byPNPnKeRynYHWt1XjFADgOwZJUPo-DefRuXeJyDkbiX90ueHVBdzXJkoGP2VtHNtnA
▸
Neovo AG
https://neovo-club-issuer.test.neovo.ch/oid4vci/vct/neovoclubmembershipvct
dc+sd-jwt
18.10.2026 11:12:38
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 jQv2jYoWfUsY6xW meta vct_values https://neovo-club-issuer.test.neovo.ch/oid4vci/vct/neovoclubmembershipvct
claims format dc+sd-jwt
scope ch.neovo.clubmembership type DCQL
nbf 18.10.2026 02:00:00 (1792281600) 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 18.04.2027 02:00:00 (1808006400) iat 18.10.2026 11:12:38 (1792314758) purpose_description#de-CH Neovo AG prüft, ob Sie ein Mitglied des Neovo Clubs sind. jti 2247169d-7619-429d-988d-5e61c2322c6a 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": "jQv2jYoWfUsY6xW",
"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",
"type": "DCQL"
},
"nbf": 1792281600,
"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": 1808006400,
"iat": 1792314758,
"purpose_description#de-CH": "Neovo AG prüft, ob Sie ein Mitglied des Neovo Clubs sind.",
"jti": "2247169d-7619-429d-988d-5e61c2322c6a",
"purpose_description": "Neovo AG checks if you are a member of the Neovo Club."
}
Original JWT (compact, incl. signature) Copy eyJ0eXAiOiJzd2l5dS12ZXJpZmljYXRpb24tcXVlcnktcHVibGljLXN0YXRlbWVudCtqd3QiLCJwcm9maWxlX3ZlcnNpb24iOiJzd2lzcy1wcm9maWxlLXRydXN0OjEuMC4wIiwiYWxnIjoiRVMyNTYiLCJraWQiOiJkaWQ6d2Vidmg6UW1OVEh1aEVUQTN1Mnlwb3Vqb2FFTWFaR0tmNUhwUHdrVjZrdGZnenU3SnpNcDppZGVudGlmaWVyLXJlZy50cnVzdC1pbmZyYS5zd2l5dS1pbnQuYWRtaW4uY2g6YXBpOnYxOmRpZDo1ZTVkZTQxMi0wZTdkLTQ5ODItYTBlZC1iZDU1YTBmMjVhMDQjcHVibGljLXRyYW5zcGFyZW5jeS1pc3N1ZXItaW50LXByb2QtYXNzZXJ0aW9uLTAxIn0.eyJzdWIiOiJkaWQ6d2Vidmg6UW1Oakt5UDlYeVdKTU5IUWpiTEFKRlV4TU1LajdkV05FdlgyakFBTnVURmFwYTppZGVudGlmaWVyLXJlZy50cnVzdC1pbmZyYS5zd2l5dS1pbnQuYWRtaW4uY2g6YXBpOnYxOmRpZDpmYmQ0ZmE4NS1iOGUzLTRhZWMtODBjNi00MTVhZDcyYjc5OTkiLCJyZXF1ZXN0Ijp7InF1ZXJ5Ijp7ImNyZWRlbnRpYWxzIjpbeyJpZCI6ImpRdjJqWW9XZlVzWTZ4VyIsIm1ldGEiOnsidmN0X3ZhbHVlcyI6WyJodHRwczovL25lb3ZvLWNsdWItaXNzdWVyLnRlc3QubmVvdm8uY2gvb2lkNHZjaS92Y3QvbmVvdm9jbHVibWVtYmVyc2hpcHZjdCJdfSwiY2xhaW1zIjpbeyJwYXRoIjpbIm1lbWJlcnNoaXBfaWQiXX0seyJwYXRoIjpbImZpcnN0bmFtZSJdfSx7InBhdGgiOlsibGFzdG5hbWUiXX0seyJwYXRoIjpbInBvcnRyYWl0Il19LHsicGF0aCI6WyJleHBpcnlfZGF0ZSJdfV0sImZvcm1hdCI6ImRjK3NkLWp3dCJ9XX0sInNjb3BlIjoiY2gubmVvdm8uY2x1Ym1lbWJlcnNoaXAiLCJ0eXBlIjoiRENRTCJ9LCJuYmYiOjE3OTIyODE2MDAsInB1cnBvc2VfbmFtZSNlbiI6Ik5lb3ZvIENsdWIgTWVtYmVyc2hpcCBDaGVjayIsInB1cnBvc2VfbmFtZSNkZS1DSCI6Ik5lb3ZvIENsdWIgTWVtYmVyc2hpcCBQcsO8ZnVuZyIsInB1cnBvc2VfbmFtZSI6Ik5lb3ZvIENsdWIgTWVtYmVyc2hpcCBDaGVjayIsInB1cnBvc2VfZGVzY3JpcHRpb24jZW4iOiJOZW92byBBRyBjaGVja3MgaWYgeW91IGFyZSBhIG1lbWJlciBvZiB0aGUgTmVvdm8gQ2x1Yi4iLCJleHAiOjE4MDgwMDY0MDAsImlhdCI6MTc5MjMxNDc1OCwicHVycG9zZV9kZXNjcmlwdGlvbiNkZS1DSCI6Ik5lb3ZvIEFHIHByw7xmdCwgb2IgU2llIGVpbiBNaXRnbGllZCBkZXMgTmVvdm8gQ2x1YnMgc2luZC4iLCJqdGkiOiIyMjQ3MTY5ZC03NjE5LTQyOWQtOTg4ZC01ZTYxYzIzMjJjNmEiLCJwdXJwb3NlX2Rlc2NyaXB0aW9uIjoiTmVvdm8gQUcgY2hlY2tzIGlmIHlvdSBhcmUgYSBtZW1iZXIgb2YgdGhlIE5lb3ZvIENsdWIuIn0.UWgFPl-OPHPiMO-aJRzeO8D7hosjWY9Lu187W9xXpB9DmkkKwTEkdrhdOpfKsgIr8L1anj49FXpihJpt2PmMYw
▸
Neovo AG
https://f5f2-2001-1708-2591-e00-45aa-da27-c01f-a73a.ngrok-free.app/oid4vci/vct/neovoclubmembershipvct
dc+sd-jwt
18.10.2026 11:05:19
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 yyoBME2Iz4ZpAgi meta vct_values https://f5f2-2001-1708-2591-e00-45aa-da27-c01f-a73a.ngrok-free.app/oid4vci/vct/neovoclubmembershipvct
claims format dc+sd-jwt
scope ch.neovo.clubmembership type DCQL
nbf 18.10.2026 02:00:00 (1792281600) 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 18.04.2027 02:00:00 (1808006400) iat 18.10.2026 11:05:19 (1792314319) purpose_description#de-CH Neovo AG prüft, ob Sie ein Mitglied des Neovo Clubs sind. jti f7ea7750-4b92-4d1b-821d-61fa0c14bf1f 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": "yyoBME2Iz4ZpAgi",
"meta": {
"vct_values": [
"https://f5f2-2001-1708-2591-e00-45aa-da27-c01f-a73a.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": 1792281600,
"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": 1808006400,
"iat": 1792314319,
"purpose_description#de-CH": "Neovo AG prüft, ob Sie ein Mitglied des Neovo Clubs sind.",
"jti": "f7ea7750-4b92-4d1b-821d-61fa0c14bf1f",
"purpose_description": "Neovo AG checks if you are a member of the Neovo Club."
}
Original JWT (compact, incl. signature) Copy eyJ0eXAiOiJzd2l5dS12ZXJpZmljYXRpb24tcXVlcnktcHVibGljLXN0YXRlbWVudCtqd3QiLCJwcm9maWxlX3ZlcnNpb24iOiJzd2lzcy1wcm9maWxlLXRydXN0OjEuMC4wIiwiYWxnIjoiRVMyNTYiLCJraWQiOiJkaWQ6d2Vidmg6UW1OVEh1aEVUQTN1Mnlwb3Vqb2FFTWFaR0tmNUhwUHdrVjZrdGZnenU3SnpNcDppZGVudGlmaWVyLXJlZy50cnVzdC1pbmZyYS5zd2l5dS1pbnQuYWRtaW4uY2g6YXBpOnYxOmRpZDo1ZTVkZTQxMi0wZTdkLTQ5ODItYTBlZC1iZDU1YTBmMjVhMDQjcHVibGljLXRyYW5zcGFyZW5jeS1pc3N1ZXItaW50LXByb2QtYXNzZXJ0aW9uLTAxIn0.eyJzdWIiOiJkaWQ6d2Vidmg6UW1Oakt5UDlYeVdKTU5IUWpiTEFKRlV4TU1LajdkV05FdlgyakFBTnVURmFwYTppZGVudGlmaWVyLXJlZy50cnVzdC1pbmZyYS5zd2l5dS1pbnQuYWRtaW4uY2g6YXBpOnYxOmRpZDpmYmQ0ZmE4NS1iOGUzLTRhZWMtODBjNi00MTVhZDcyYjc5OTkiLCJyZXF1ZXN0Ijp7InF1ZXJ5Ijp7ImNyZWRlbnRpYWxzIjpbeyJpZCI6Inl5b0JNRTJJejRacEFnaSIsIm1ldGEiOnsidmN0X3ZhbHVlcyI6WyJodHRwczovL2Y1ZjItMjAwMS0xNzA4LTI1OTEtZTAwLTQ1YWEtZGEyNy1jMDFmLWE3M2Eubmdyb2stZnJlZS5hcHAvb2lkNHZjaS92Y3QvbmVvdm9jbHVibWVtYmVyc2hpcHZjdCJdfSwiY2xhaW1zIjpbeyJwYXRoIjpbIm1lbWJlcnNoaXBfaWQiXX0seyJwYXRoIjpbImZpcnN0bmFtZSJdfSx7InBhdGgiOlsibGFzdG5hbWUiXX0seyJwYXRoIjpbInBvcnRyYWl0Il19LHsicGF0aCI6WyJleHBpcnlfZGF0ZSJdfV0sImZvcm1hdCI6ImRjK3NkLWp3dCJ9XX0sInNjb3BlIjoiY2gubmVvdm8uY2x1Ym1lbWJlcnNoaXAiLCJ0eXBlIjoiRENRTCJ9LCJuYmYiOjE3OTIyODE2MDAsInB1cnBvc2VfbmFtZSNlbiI6Ik5lb3ZvIENsdWIgTWVtYmVyc2hpcCBDaGVjayIsInB1cnBvc2VfbmFtZSNkZS1DSCI6Ik5lb3ZvIENsdWIgTWVtYmVyc2hpcCBQcsO8ZnVuZyIsInB1cnBvc2VfbmFtZSI6Ik5lb3ZvIENsdWIgTWVtYmVyc2hpcCBDaGVjayIsInB1cnBvc2VfZGVzY3JpcHRpb24jZW4iOiJOZW92byBBRyBjaGVja3MgaWYgeW91IGFyZSBhIG1lbWJlciBvZiB0aGUgTmVvdm8gQ2x1Yi4iLCJleHAiOjE4MDgwMDY0MDAsImlhdCI6MTc5MjMxNDMxOSwicHVycG9zZV9kZXNjcmlwdGlvbiNkZS1DSCI6Ik5lb3ZvIEFHIHByw7xmdCwgb2IgU2llIGVpbiBNaXRnbGllZCBkZXMgTmVvdm8gQ2x1YnMgc2luZC4iLCJqdGkiOiJmN2VhNzc1MC00YjkyLTRkMWItODIxZC02MWZhMGMxNGJmMWYiLCJwdXJwb3NlX2Rlc2NyaXB0aW9uIjoiTmVvdm8gQUcgY2hlY2tzIGlmIHlvdSBhcmUgYSBtZW1iZXIgb2YgdGhlIE5lb3ZvIENsdWIuIn0.js0zGPvV1DBtV79Y2zBgWeCpLoPbxdSOKnbkuynuPS0zqeuUgSfYsk1zK0zfEvwfGCrsBh_56nvXXBst2xxe7A
▸
Neovo AG
hhttps://f5f2-2001-1708-2591-e00-45aa-da27-c01f-a73a.ngrok-free.app/oid4vci/vct/neovoclubmembershipvct
dc+sd-jwt
18.10.2026 11:02:04
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 QojPbcPo4z1P74R meta vct_values hhttps://f5f2-2001-1708-2591-e00-45aa-da27-c01f-a73a.ngrok-free.app/oid4vci/vct/neovoclubmembershipvct
claims format dc+sd-jwt
scope ch.neovo.clubmembership
nbf 18.10.2026 02:00:00 (1792281600) 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 18.04.2027 02:00:00 (1808006400) iat 18.10.2026 11:02:04 (1792314124) purpose_description#de-CH Neovo AG prüft, ob Sie ein Mitglied des Neovo Clubs sind. jti fe2d27e3-6f5e-4e5f-a1a3-033df2f4d5f9 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": "QojPbcPo4z1P74R",
"meta": {
"vct_values": [
"hhttps://f5f2-2001-1708-2591-e00-45aa-da27-c01f-a73a.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": 1792281600,
"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": 1808006400,
"iat": 1792314124,
"purpose_description#de-CH": "Neovo AG prüft, ob Sie ein Mitglied des Neovo Clubs sind.",
"jti": "fe2d27e3-6f5e-4e5f-a1a3-033df2f4d5f9",
"purpose_description": "Neovo AG checks if you are a member of the Neovo Club."
}
Original JWT (compact, incl. signature) Copy eyJ0eXAiOiJzd2l5dS12ZXJpZmljYXRpb24tcXVlcnktcHVibGljLXN0YXRlbWVudCtqd3QiLCJwcm9maWxlX3ZlcnNpb24iOiJzd2lzcy1wcm9maWxlLXRydXN0OjEuMC4wIiwiYWxnIjoiRVMyNTYiLCJraWQiOiJkaWQ6d2Vidmg6UW1OVEh1aEVUQTN1Mnlwb3Vqb2FFTWFaR0tmNUhwUHdrVjZrdGZnenU3SnpNcDppZGVudGlmaWVyLXJlZy50cnVzdC1pbmZyYS5zd2l5dS1pbnQuYWRtaW4uY2g6YXBpOnYxOmRpZDo1ZTVkZTQxMi0wZTdkLTQ5ODItYTBlZC1iZDU1YTBmMjVhMDQjcHVibGljLXRyYW5zcGFyZW5jeS1pc3N1ZXItaW50LXByb2QtYXNzZXJ0aW9uLTAxIn0.eyJzdWIiOiJkaWQ6d2Vidmg6UW1Oakt5UDlYeVdKTU5IUWpiTEFKRlV4TU1LajdkV05FdlgyakFBTnVURmFwYTppZGVudGlmaWVyLXJlZy50cnVzdC1pbmZyYS5zd2l5dS1pbnQuYWRtaW4uY2g6YXBpOnYxOmRpZDpmYmQ0ZmE4NS1iOGUzLTRhZWMtODBjNi00MTVhZDcyYjc5OTkiLCJyZXF1ZXN0Ijp7InR5cGUiOiJEQ1FMIiwicXVlcnkiOnsiY3JlZGVudGlhbHMiOlt7ImlkIjoiUW9qUGJjUG80ejFQNzRSIiwibWV0YSI6eyJ2Y3RfdmFsdWVzIjpbImhodHRwczovL2Y1ZjItMjAwMS0xNzA4LTI1OTEtZTAwLTQ1YWEtZGEyNy1jMDFmLWE3M2Eubmdyb2stZnJlZS5hcHAvb2lkNHZjaS92Y3QvbmVvdm9jbHVibWVtYmVyc2hpcHZjdCJdfSwiY2xhaW1zIjpbeyJwYXRoIjpbIm1lbWJlcnNoaXBfaWQiXX0seyJwYXRoIjpbImZpcnN0bmFtZSJdfSx7InBhdGgiOlsibGFzdG5hbWUiXX0seyJwYXRoIjpbInBvcnRyYWl0Il19LHsicGF0aCI6WyJleHBpcnlfZGF0ZSJdfV0sImZvcm1hdCI6ImRjK3NkLWp3dCJ9XX0sInNjb3BlIjoiY2gubmVvdm8uY2x1Ym1lbWJlcnNoaXAifSwibmJmIjoxNzkyMjgxNjAwLCJwdXJwb3NlX25hbWUjZW4iOiJOZW92byBDbHViIE1lbWJlcnNoaXAgQ2hlY2siLCJwdXJwb3NlX25hbWUjZGUtQ0giOiJOZW92byBDbHViIE1lbWJlcnNoaXAgUHLDvGZ1bmciLCJwdXJwb3NlX25hbWUiOiJOZW92byBDbHViIE1lbWJlcnNoaXAgQ2hlY2siLCJwdXJwb3NlX2Rlc2NyaXB0aW9uI2VuIjoiTmVvdm8gQUcgY2hlY2tzIGlmIHlvdSBhcmUgYSBtZW1iZXIgb2YgdGhlIE5lb3ZvIENsdWIuIiwiZXhwIjoxODA4MDA2NDAwLCJpYXQiOjE3OTIzMTQxMjQsInB1cnBvc2VfZGVzY3JpcHRpb24jZGUtQ0giOiJOZW92byBBRyBwcsO8ZnQsIG9iIFNpZSBlaW4gTWl0Z2xpZWQgZGVzIE5lb3ZvIENsdWJzIHNpbmQuIiwianRpIjoiZmUyZDI3ZTMtNmY1ZS00ZTVmLWExYTMtMDMzZGYyZjRkNWY5IiwicHVycG9zZV9kZXNjcmlwdGlvbiI6Ik5lb3ZvIEFHIGNoZWNrcyBpZiB5b3UgYXJlIGEgbWVtYmVyIG9mIHRoZSBOZW92byBDbHViLiJ9.dr9yIxd1Ih7nMuf_rEpcW9U3tMeOWHqftGzK8eDk0jUnnEnUKZ3b60rFvgzErYeU1BhLSMomdVNrH77nXeBCdQ
▸
Neovo AG
hhttps://f5f2-2001-1708-2591-e00-45aa-da27-c01f-a73a.ngrok-free.app/oid4vci/vct/neovoclubmembershipvct
dc+sd-jwt
18.10.2026 10:59:18
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 RsXsIwWCxZMX0sg meta vct_values hhttps://f5f2-2001-1708-2591-e00-45aa-da27-c01f-a73a.ngrok-free.app/oid4vci/vct/neovoclubmembershipvct
claims format dc+sd-jwt
scope ch.neovo.clubmembership
nbf 18.10.2026 02:00:00 (1792281600) 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 18.04.2027 02:00:00 (1808006400) iat 18.10.2026 10:59:18 (1792313958) purpose_description#de-CH Neovo AG prüft, ob Sie ein Mitglied des Neovo Clubs sind. jti e8caa548-7af3-4955-99eb-f399b0bc2ff2 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": "RsXsIwWCxZMX0sg",
"meta": {
"vct_values": [
"hhttps://f5f2-2001-1708-2591-e00-45aa-da27-c01f-a73a.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": 1792281600,
"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": 1808006400,
"iat": 1792313958,
"purpose_description#de-CH": "Neovo AG prüft, ob Sie ein Mitglied des Neovo Clubs sind.",
"jti": "e8caa548-7af3-4955-99eb-f399b0bc2ff2",
"purpose_description": "Neovo AG checks if you are a member of the Neovo Club."
}
Original JWT (compact, incl. signature) Copy eyJ0eXAiOiJzd2l5dS12ZXJpZmljYXRpb24tcXVlcnktcHVibGljLXN0YXRlbWVudCtqd3QiLCJwcm9maWxlX3ZlcnNpb24iOiJzd2lzcy1wcm9maWxlLXRydXN0OjEuMC4wIiwiYWxnIjoiRVMyNTYiLCJraWQiOiJkaWQ6d2Vidmg6UW1OVEh1aEVUQTN1Mnlwb3Vqb2FFTWFaR0tmNUhwUHdrVjZrdGZnenU3SnpNcDppZGVudGlmaWVyLXJlZy50cnVzdC1pbmZyYS5zd2l5dS1pbnQuYWRtaW4uY2g6YXBpOnYxOmRpZDo1ZTVkZTQxMi0wZTdkLTQ5ODItYTBlZC1iZDU1YTBmMjVhMDQjcHVibGljLXRyYW5zcGFyZW5jeS1pc3N1ZXItaW50LXByb2QtYXNzZXJ0aW9uLTAxIn0.eyJzdWIiOiJkaWQ6d2Vidmg6UW1Oakt5UDlYeVdKTU5IUWpiTEFKRlV4TU1LajdkV05FdlgyakFBTnVURmFwYTppZGVudGlmaWVyLXJlZy50cnVzdC1pbmZyYS5zd2l5dS1pbnQuYWRtaW4uY2g6YXBpOnYxOmRpZDpmYmQ0ZmE4NS1iOGUzLTRhZWMtODBjNi00MTVhZDcyYjc5OTkiLCJyZXF1ZXN0Ijp7InR5cGUiOiJEQ1FMIiwicXVlcnkiOnsiY3JlZGVudGlhbHMiOlt7ImlkIjoiUnNYc0l3V0N4Wk1YMHNnIiwibWV0YSI6eyJ2Y3RfdmFsdWVzIjpbImhodHRwczovL2Y1ZjItMjAwMS0xNzA4LTI1OTEtZTAwLTQ1YWEtZGEyNy1jMDFmLWE3M2Eubmdyb2stZnJlZS5hcHAvb2lkNHZjaS92Y3QvbmVvdm9jbHVibWVtYmVyc2hpcHZjdCJdfSwiY2xhaW1zIjpbeyJwYXRoIjpbIm1lbWJlcnNoaXBfaWQiXX0seyJwYXRoIjpbImZpcnN0bmFtZSJdfSx7InBhdGgiOlsibGFzdG5hbWUiXX0seyJwYXRoIjpbInBvcnRyYWl0Il19LHsicGF0aCI6WyJleHBpcnlfZGF0ZSJdfV0sImZvcm1hdCI6ImRjK3NkLWp3dCJ9XX0sInNjb3BlIjoiY2gubmVvdm8uY2x1Ym1lbWJlcnNoaXAifSwibmJmIjoxNzkyMjgxNjAwLCJwdXJwb3NlX25hbWUjZW4iOiJOZW92byBDbHViIE1lbWJlcnNoaXAgQ2hlY2siLCJwdXJwb3NlX25hbWUjZGUtQ0giOiJOZW92byBDbHViIE1lbWJlcnNoaXAgUHLDvGZ1bmciLCJwdXJwb3NlX25hbWUiOiJOZW92byBDbHViIE1lbWJlcnNoaXAgQ2hlY2siLCJwdXJwb3NlX2Rlc2NyaXB0aW9uI2VuIjoiTmVvdm8gQUcgY2hlY2tzIGlmIHlvdSBhcmUgYSBtZW1iZXIgb2YgdGhlIE5lb3ZvIENsdWIuIiwiZXhwIjoxODA4MDA2NDAwLCJpYXQiOjE3OTIzMTM5NTgsInB1cnBvc2VfZGVzY3JpcHRpb24jZGUtQ0giOiJOZW92byBBRyBwcsO8ZnQsIG9iIFNpZSBlaW4gTWl0Z2xpZWQgZGVzIE5lb3ZvIENsdWJzIHNpbmQuIiwianRpIjoiZThjYWE1NDgtN2FmMy00OTU1LTk5ZWItZjM5OWIwYmMyZmYyIiwicHVycG9zZV9kZXNjcmlwdGlvbiI6Ik5lb3ZvIEFHIGNoZWNrcyBpZiB5b3UgYXJlIGEgbWVtYmVyIG9mIHRoZSBOZW92byBDbHViLiJ9.7VyW0hGd6HtQ9tcOEfORWtBhf5aP4OgYIW-58cCUxdYHU5ln-62vPxcfbkYFe561Z9na_9GI1rRE_sDd-dRWXQ
▸
Neovo AG
hhttps://f5f2-2001-1708-2591-e00-45aa-da27-c01f-a73a.ngrok-free.app/oid4vci/vct/neovoclubmembershipvct
dc+sd-jwt
18.10.2026 10:57: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 type DCQL query credentials id aHFzP1JJ2c6mjti meta vct_values hhttps://f5f2-2001-1708-2591-e00-45aa-da27-c01f-a73a.ngrok-free.app/oid4vci/vct/neovoclubmembershipvct
claims format dc+sd-jwt
scope ch.neovo.clubmembership
nbf 18.10.2026 02:00:00 (1792281600) 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 18.04.2027 02:00:00 (1808006400) iat 18.10.2026 10:57:21 (1792313841) purpose_description#de-CH Neovo AG prüft, ob Sie ein Mitglied des Neovo Clubs sind. jti 8f4f0189-649d-4d22-aa9c-538283752d9a 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": "aHFzP1JJ2c6mjti",
"meta": {
"vct_values": [
"hhttps://f5f2-2001-1708-2591-e00-45aa-da27-c01f-a73a.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": 1792281600,
"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": 1808006400,
"iat": 1792313841,
"purpose_description#de-CH": "Neovo AG prüft, ob Sie ein Mitglied des Neovo Clubs sind.",
"jti": "8f4f0189-649d-4d22-aa9c-538283752d9a",
"purpose_description": "Neovo AG checks if you are a member of the Neovo Club."
}
Original JWT (compact, incl. signature) Copy eyJ0eXAiOiJzd2l5dS12ZXJpZmljYXRpb24tcXVlcnktcHVibGljLXN0YXRlbWVudCtqd3QiLCJwcm9maWxlX3ZlcnNpb24iOiJzd2lzcy1wcm9maWxlLXRydXN0OjEuMC4wIiwiYWxnIjoiRVMyNTYiLCJraWQiOiJkaWQ6d2Vidmg6UW1OVEh1aEVUQTN1Mnlwb3Vqb2FFTWFaR0tmNUhwUHdrVjZrdGZnenU3SnpNcDppZGVudGlmaWVyLXJlZy50cnVzdC1pbmZyYS5zd2l5dS1pbnQuYWRtaW4uY2g6YXBpOnYxOmRpZDo1ZTVkZTQxMi0wZTdkLTQ5ODItYTBlZC1iZDU1YTBmMjVhMDQjcHVibGljLXRyYW5zcGFyZW5jeS1pc3N1ZXItaW50LXByb2QtYXNzZXJ0aW9uLTAxIn0.eyJzdWIiOiJkaWQ6d2Vidmg6UW1Oakt5UDlYeVdKTU5IUWpiTEFKRlV4TU1LajdkV05FdlgyakFBTnVURmFwYTppZGVudGlmaWVyLXJlZy50cnVzdC1pbmZyYS5zd2l5dS1pbnQuYWRtaW4uY2g6YXBpOnYxOmRpZDpmYmQ0ZmE4NS1iOGUzLTRhZWMtODBjNi00MTVhZDcyYjc5OTkiLCJyZXF1ZXN0Ijp7InR5cGUiOiJEQ1FMIiwicXVlcnkiOnsiY3JlZGVudGlhbHMiOlt7ImlkIjoiYUhGelAxSkoyYzZtanRpIiwibWV0YSI6eyJ2Y3RfdmFsdWVzIjpbImhodHRwczovL2Y1ZjItMjAwMS0xNzA4LTI1OTEtZTAwLTQ1YWEtZGEyNy1jMDFmLWE3M2Eubmdyb2stZnJlZS5hcHAvb2lkNHZjaS92Y3QvbmVvdm9jbHVibWVtYmVyc2hpcHZjdCJdfSwiY2xhaW1zIjpbeyJwYXRoIjpbIm1lbWJlcnNoaXBfaWQiXX0seyJwYXRoIjpbImZpcnN0bmFtZSJdfSx7InBhdGgiOlsibGFzdG5hbWUiXX0seyJwYXRoIjpbInBvcnRyYWl0Il19LHsicGF0aCI6WyJleHBpcnlfZGF0ZSJdfV0sImZvcm1hdCI6ImRjK3NkLWp3dCJ9XX0sInNjb3BlIjoiY2gubmVvdm8uY2x1Ym1lbWJlcnNoaXAifSwibmJmIjoxNzkyMjgxNjAwLCJwdXJwb3NlX25hbWUjZW4iOiJOZW92byBDbHViIE1lbWJlcnNoaXAgQ2hlY2siLCJwdXJwb3NlX25hbWUjZGUtQ0giOiJOZW92byBDbHViIE1lbWJlcnNoaXAgUHLDvGZ1bmciLCJwdXJwb3NlX25hbWUiOiJOZW92byBDbHViIE1lbWJlcnNoaXAgQ2hlY2siLCJwdXJwb3NlX2Rlc2NyaXB0aW9uI2VuIjoiTmVvdm8gQUcgY2hlY2tzIGlmIHlvdSBhcmUgYSBtZW1iZXIgb2YgdGhlIE5lb3ZvIENsdWIuIiwiZXhwIjoxODA4MDA2NDAwLCJpYXQiOjE3OTIzMTM4NDEsInB1cnBvc2VfZGVzY3JpcHRpb24jZGUtQ0giOiJOZW92byBBRyBwcsO8ZnQsIG9iIFNpZSBlaW4gTWl0Z2xpZWQgZGVzIE5lb3ZvIENsdWJzIHNpbmQuIiwianRpIjoiOGY0ZjAxODktNjQ5ZC00ZDIyLWFhOWMtNTM4MjgzNzUyZDlhIiwicHVycG9zZV9kZXNjcmlwdGlvbiI6Ik5lb3ZvIEFHIGNoZWNrcyBpZiB5b3UgYXJlIGEgbWVtYmVyIG9mIHRoZSBOZW92byBDbHViLiJ9.gWi-hn3gztCchJgnoke1gQP-_nhi39rd27clkSrZ2MoXQMIgW1Eyof4MRk_MS2hqhbktOx7DVY94L_DbWhaE-w
▸
Neovo AG
hhttps://f5f2-2001-1708-2591-e00-45aa-da27-c01f-a73a.ngrok-free.app/oid4vci/vct/neovoclubmembershipvct
dc+sd-jwt
18.10.2026 10:56: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 XXOqsUYQc2WGYSx meta vct_values hhttps://f5f2-2001-1708-2591-e00-45aa-da27-c01f-a73a.ngrok-free.app/oid4vci/vct/neovoclubmembershipvct
claims format dc+sd-jwt
scope ch.neovo.clubmembership type DCQL
nbf 18.10.2026 02:00:00 (1792281600) 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 18.04.2027 02:00:00 (1808006400) iat 18.10.2026 10:56:45 (1792313805) purpose_description#de-CH Neovo AG prüft, ob Sie ein Mitglied des Neovo Clubs sind. jti 930ae449-4d1b-418a-9e30-d13e51f860b2 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": "XXOqsUYQc2WGYSx",
"meta": {
"vct_values": [
"hhttps://f5f2-2001-1708-2591-e00-45aa-da27-c01f-a73a.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": 1792281600,
"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": 1808006400,
"iat": 1792313805,
"purpose_description#de-CH": "Neovo AG prüft, ob Sie ein Mitglied des Neovo Clubs sind.",
"jti": "930ae449-4d1b-418a-9e30-d13e51f860b2",
"purpose_description": "Neovo AG checks if you are a member of the Neovo Club."
}
Original JWT (compact, incl. signature) Copy eyJ0eXAiOiJzd2l5dS12ZXJpZmljYXRpb24tcXVlcnktcHVibGljLXN0YXRlbWVudCtqd3QiLCJwcm9maWxlX3ZlcnNpb24iOiJzd2lzcy1wcm9maWxlLXRydXN0OjEuMC4wIiwiYWxnIjoiRVMyNTYiLCJraWQiOiJkaWQ6d2Vidmg6UW1OVEh1aEVUQTN1Mnlwb3Vqb2FFTWFaR0tmNUhwUHdrVjZrdGZnenU3SnpNcDppZGVudGlmaWVyLXJlZy50cnVzdC1pbmZyYS5zd2l5dS1pbnQuYWRtaW4uY2g6YXBpOnYxOmRpZDo1ZTVkZTQxMi0wZTdkLTQ5ODItYTBlZC1iZDU1YTBmMjVhMDQjcHVibGljLXRyYW5zcGFyZW5jeS1pc3N1ZXItaW50LXByb2QtYXNzZXJ0aW9uLTAxIn0.eyJzdWIiOiJkaWQ6d2Vidmg6UW1Oakt5UDlYeVdKTU5IUWpiTEFKRlV4TU1LajdkV05FdlgyakFBTnVURmFwYTppZGVudGlmaWVyLXJlZy50cnVzdC1pbmZyYS5zd2l5dS1pbnQuYWRtaW4uY2g6YXBpOnYxOmRpZDpmYmQ0ZmE4NS1iOGUzLTRhZWMtODBjNi00MTVhZDcyYjc5OTkiLCJyZXF1ZXN0Ijp7InF1ZXJ5Ijp7ImNyZWRlbnRpYWxzIjpbeyJpZCI6IlhYT3FzVVlRYzJXR1lTeCIsIm1ldGEiOnsidmN0X3ZhbHVlcyI6WyJoaHR0cHM6Ly9mNWYyLTIwMDEtMTcwOC0yNTkxLWUwMC00NWFhLWRhMjctYzAxZi1hNzNhLm5ncm9rLWZyZWUuYXBwL29pZDR2Y2kvdmN0L25lb3ZvY2x1Ym1lbWJlcnNoaXB2Y3QiXX0sImNsYWltcyI6W3sicGF0aCI6WyJtZW1iZXJzaGlwX2lkIl19LHsicGF0aCI6WyJmaXJzdG5hbWUiXX0seyJwYXRoIjpbImxhc3RuYW1lIl19LHsicGF0aCI6WyJwb3J0cmFpdCJdfSx7InBhdGgiOlsiZXhwaXJ5X2RhdGUiXX1dLCJmb3JtYXQiOiJkYytzZC1qd3QifV19LCJzY29wZSI6ImNoLm5lb3ZvLmNsdWJtZW1iZXJzaGlwIiwidHlwZSI6IkRDUUwifSwibmJmIjoxNzkyMjgxNjAwLCJwdXJwb3NlX25hbWUjZW4iOiJOZW92byBDbHViIE1lbWJlcnNoaXAgQ2hlY2siLCJwdXJwb3NlX25hbWUjZGUtQ0giOiJOZW92byBDbHViIE1lbWJlcnNoaXAgUHLDvGZ1bmciLCJwdXJwb3NlX25hbWUiOiJOZW92byBDbHViIE1lbWJlcnNoaXAgQ2hlY2siLCJwdXJwb3NlX2Rlc2NyaXB0aW9uI2VuIjoiTmVvdm8gQUcgY2hlY2tzIGlmIHlvdSBhcmUgYSBtZW1iZXIgb2YgdGhlIE5lb3ZvIENsdWIuIiwiZXhwIjoxODA4MDA2NDAwLCJpYXQiOjE3OTIzMTM4MDUsInB1cnBvc2VfZGVzY3JpcHRpb24jZGUtQ0giOiJOZW92byBBRyBwcsO8ZnQsIG9iIFNpZSBlaW4gTWl0Z2xpZWQgZGVzIE5lb3ZvIENsdWJzIHNpbmQuIiwianRpIjoiOTMwYWU0NDktNGQxYi00MThhLTllMzAtZDEzZTUxZjg2MGIyIiwicHVycG9zZV9kZXNjcmlwdGlvbiI6Ik5lb3ZvIEFHIGNoZWNrcyBpZiB5b3UgYXJlIGEgbWVtYmVyIG9mIHRoZSBOZW92byBDbHViLiJ9.9cTKMdCN7W609KX5IF68sMqExbcEztUQJR0G1qvu5B9Y2o9wli6APDaa4FvyW8eRmHqPxWJVl3s7VCK9_2axmg
▸
Neovo AG
urn:vct:ch.admin.bcs.betaid
dc+sd-jwt
18.10.2026 10:32:56
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 18.10.2026 02:00:00 (1792281600) purpose_name Age verification purpose_description#fr-CH Neovo Brewing vérifie que vous avez plus de 16 ans. exp 18.04.2027 02:00:00 (1808006400) purpose_name#it-CH Verifica dell'età iat 18.10.2026 10:32:56 (1792312376) jti f0dfb485-1b02-40d0-9416-b2cba6278f00 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": 1792281600,
"purpose_name": "Age verification",
"purpose_description#fr-CH": "Neovo Brewing vérifie que vous avez plus de 16 ans.",
"exp": 1808006400,
"purpose_name#it-CH": "Verifica dell'età",
"iat": 1792312376,
"jti": "f0dfb485-1b02-40d0-9416-b2cba6278f00",
"purpose_description": "Neovo Brewing checks that you are over 16."
}
Original JWT (compact, incl. signature) Copy eyJ0eXAiOiJzd2l5dS12ZXJpZmljYXRpb24tcXVlcnktcHVibGljLXN0YXRlbWVudCtqd3QiLCJwcm9maWxlX3ZlcnNpb24iOiJzd2lzcy1wcm9maWxlLXRydXN0OjEuMC4wIiwiYWxnIjoiRVMyNTYiLCJraWQiOiJkaWQ6d2Vidmg6UW1OVEh1aEVUQTN1Mnlwb3Vqb2FFTWFaR0tmNUhwUHdrVjZrdGZnenU3SnpNcDppZGVudGlmaWVyLXJlZy50cnVzdC1pbmZyYS5zd2l5dS1pbnQuYWRtaW4uY2g6YXBpOnYxOmRpZDo1ZTVkZTQxMi0wZTdkLTQ5ODItYTBlZC1iZDU1YTBmMjVhMDQjcHVibGljLXRyYW5zcGFyZW5jeS1pc3N1ZXItaW50LXByb2QtYXNzZXJ0aW9uLTAxIn0.eyJzdWIiOiJkaWQ6d2Vidmg6UW1Oakt5UDlYeVdKTU5IUWpiTEFKRlV4TU1LajdkV05FdlgyakFBTnVURmFwYTppZGVudGlmaWVyLXJlZy50cnVzdC1pbmZyYS5zd2l5dS1pbnQuYWRtaW4uY2g6YXBpOnYxOmRpZDpmYmQ0ZmE4NS1iOGUzLTRhZWMtODBjNi00MTVhZDcyYjc5OTkiLCJyZXF1ZXN0Ijp7InR5cGUiOiJEQ1FMIiwicXVlcnkiOnsiY3JlZGVudGlhbHMiOlt7ImlkIjoiYWdlX292ZXJfMTYiLCJtZXRhIjp7InZjdF92YWx1ZXMiOlsidXJuOnZjdDpjaC5hZG1pbi5iY3MuYmV0YWlkIl19LCJjbGFpbXMiOlt7InBhdGgiOlsiYWdlX292ZXJfMTYiXX1dLCJmb3JtYXQiOiJkYytzZC1qd3QiLCJyZXF1aXJlX2NyeXB0b2dyYXBoaWNfaG9sZGVyX2JpbmRpbmciOnRydWV9XX0sInNjb3BlIjoiY2gubmVvdm8uYWdlX292ZXJfMTYifSwicHVycG9zZV9uYW1lI2VuIjoiQWdlIHZlcmlmaWNhdGlvbiIsInB1cnBvc2VfbmFtZSNkZS1DSCI6IkFsdGVyc3Byw7xmdW5nIiwicHVycG9zZV9kZXNjcmlwdGlvbiNlbiI6Ik5lb3ZvIEJyZXdpbmcgY2hlY2tzIHRoYXQgeW91IGFyZSBvdmVyIDE2LiIsInB1cnBvc2VfZGVzY3JpcHRpb24jZGUtQ0giOiJOZW92byBCcmV3aW5nIHByw7xmdCwgb2IgU2llIMO8YmVyIDE2IEphaHJlIGFsdCBzaW5kLiIsInB1cnBvc2VfbmFtZSNmci1DSCI6IlbDqXJpZmljYXRpb24gZGUgbCfDomdlIiwicHVycG9zZV9kZXNjcmlwdGlvbiNpdC1DSCI6Ik5lb3ZvIEJyZXdpbmcgdmVyaWZpY2EgY2hlIGFiYmlhdGUgcGnDuSBkaSAxNiBhbm5pLiIsIm5iZiI6MTc5MjI4MTYwMCwicHVycG9zZV9uYW1lIjoiQWdlIHZlcmlmaWNhdGlvbiIsInB1cnBvc2VfZGVzY3JpcHRpb24jZnItQ0giOiJOZW92byBCcmV3aW5nIHbDqXJpZmllIHF1ZSB2b3VzIGF2ZXogcGx1cyBkZSAxNiBhbnMuIiwiZXhwIjoxODA4MDA2NDAwLCJwdXJwb3NlX25hbWUjaXQtQ0giOiJWZXJpZmljYSBkZWxsJ2V0w6AiLCJpYXQiOjE3OTIzMTIzNzYsImp0aSI6ImYwZGZiNDg1LTFiMDItNDBkMC05NDE2LWIyY2JhNjI3OGYwMCIsInB1cnBvc2VfZGVzY3JpcHRpb24iOiJOZW92byBCcmV3aW5nIGNoZWNrcyB0aGF0IHlvdSBhcmUgb3ZlciAxNi4ifQ.kmKEPVcP9am5Wii32jiv5g5lVI5CQ9m_lPzLggzdyxEESFENzCqK5P223mTeDmakxaFFlRyUggCYffoK_4wwDw
▸
Neovo AG
urn:vct:ch.admin.bcs.betaid
dc+sd-jwt
18.10.2026 10:22:38
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 18.10.2026 02:00:00 (1792281600) purpose_name Age verification purpose_description#fr-CH Neovo Brewing vérifie que vous avez plus de 16 ans. exp 18.04.2027 02:00:00 (1808006400) purpose_name#it-CH Verifica dell'età iat 18.10.2026 10:22:38 (1792311758) jti 3a59dd48-8d96-48a5-b46e-24e8456be5b3 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": 1792281600,
"purpose_name": "Age verification",
"purpose_description#fr-CH": "Neovo Brewing vérifie que vous avez plus de 16 ans.",
"exp": 1808006400,
"purpose_name#it-CH": "Verifica dell'età",
"iat": 1792311758,
"jti": "3a59dd48-8d96-48a5-b46e-24e8456be5b3",
"purpose_description": "Neovo Brewing checks that you are over 16."
}
Original JWT (compact, incl. signature) Copy eyJ0eXAiOiJzd2l5dS12ZXJpZmljYXRpb24tcXVlcnktcHVibGljLXN0YXRlbWVudCtqd3QiLCJwcm9maWxlX3ZlcnNpb24iOiJzd2lzcy1wcm9maWxlLXRydXN0OjEuMC4wIiwiYWxnIjoiRVMyNTYiLCJraWQiOiJkaWQ6d2Vidmg6UW1OVEh1aEVUQTN1Mnlwb3Vqb2FFTWFaR0tmNUhwUHdrVjZrdGZnenU3SnpNcDppZGVudGlmaWVyLXJlZy50cnVzdC1pbmZyYS5zd2l5dS1pbnQuYWRtaW4uY2g6YXBpOnYxOmRpZDo1ZTVkZTQxMi0wZTdkLTQ5ODItYTBlZC1iZDU1YTBmMjVhMDQjcHVibGljLXRyYW5zcGFyZW5jeS1pc3N1ZXItaW50LXByb2QtYXNzZXJ0aW9uLTAxIn0.eyJzdWIiOiJkaWQ6d2Vidmg6UW1Oakt5UDlYeVdKTU5IUWpiTEFKRlV4TU1LajdkV05FdlgyakFBTnVURmFwYTppZGVudGlmaWVyLXJlZy50cnVzdC1pbmZyYS5zd2l5dS1pbnQuYWRtaW4uY2g6YXBpOnYxOmRpZDpmYmQ0ZmE4NS1iOGUzLTRhZWMtODBjNi00MTVhZDcyYjc5OTkiLCJyZXF1ZXN0Ijp7InR5cGUiOiJEQ1FMIiwicXVlcnkiOnsiY3JlZGVudGlhbHMiOlt7ImlkIjoiYWdlX292ZXJfMTYiLCJtZXRhIjp7InZjdF92YWx1ZXMiOlsidXJuOnZjdDpjaC5hZG1pbi5iY3MuYmV0YWlkIl19LCJjbGFpbXMiOlt7InBhdGgiOlsiYWdlX292ZXJfMTYiXX1dLCJmb3JtYXQiOiJkYytzZC1qd3QiLCJyZXF1aXJlX2NyeXB0b2dyYXBoaWNfaG9sZGVyX2JpbmRpbmciOnRydWV9XX0sInNjb3BlIjoiY2gubmVvdm8uYWdlX292ZXJfMTYifSwicHVycG9zZV9uYW1lI2VuIjoiQWdlIHZlcmlmaWNhdGlvbiIsInB1cnBvc2VfbmFtZSNkZS1DSCI6IkFsdGVyc3Byw7xmdW5nIiwicHVycG9zZV9kZXNjcmlwdGlvbiNlbiI6Ik5lb3ZvIEJyZXdpbmcgY2hlY2tzIHRoYXQgeW91IGFyZSBvdmVyIDE2LiIsInB1cnBvc2VfZGVzY3JpcHRpb24jZGUtQ0giOiJOZW92byBCcmV3aW5nIHByw7xmdCwgb2IgU2llIMO8YmVyIDE2IEphaHJlIGFsdCBzaW5kLiIsInB1cnBvc2VfbmFtZSNmci1DSCI6IlbDqXJpZmljYXRpb24gZGUgbCfDomdlIiwicHVycG9zZV9kZXNjcmlwdGlvbiNpdC1DSCI6Ik5lb3ZvIEJyZXdpbmcgdmVyaWZpY2EgY2hlIGFiYmlhdGUgcGnDuSBkaSAxNiBhbm5pLiIsIm5iZiI6MTc5MjI4MTYwMCwicHVycG9zZV9uYW1lIjoiQWdlIHZlcmlmaWNhdGlvbiIsInB1cnBvc2VfZGVzY3JpcHRpb24jZnItQ0giOiJOZW92byBCcmV3aW5nIHbDqXJpZmllIHF1ZSB2b3VzIGF2ZXogcGx1cyBkZSAxNiBhbnMuIiwiZXhwIjoxODA4MDA2NDAwLCJwdXJwb3NlX25hbWUjaXQtQ0giOiJWZXJpZmljYSBkZWxsJ2V0w6AiLCJpYXQiOjE3OTIzMTE3NTgsImp0aSI6IjNhNTlkZDQ4LThkOTYtNDhhNS1iNDZlLTI0ZTg0NTZiZTViMyIsInB1cnBvc2VfZGVzY3JpcHRpb24iOiJOZW92byBCcmV3aW5nIGNoZWNrcyB0aGF0IHlvdSBhcmUgb3ZlciAxNi4ifQ.ToLRbE5HyEBa3J4pyxsQNmqmGlgnZRPb8TJB48xqh1hu7eY_vbHtivnB-VZypadV9zGB3mIQ6XLZhpaGZBRr8g
▸
Name
urn:vct:ch.admin.bcs.betaid, betaid-sdjwt, urn:vct:deepcredentials:4fa9dd31-b1ff-4038-a920-b612953f7e3b
dc+sd-jwt
15.10.2026 17:57:26
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 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
id cred_1 meta vct_values urn:vct:deepcredentials:4fa9dd31-b1ff-4038-a920-b612953f7e3b
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 options purpose Access to the server room required true
scope dc_803fbc66d57769712929e2dba3013e0c type DCQL
nbf 15.10.2026 02:00:00 (1792022400) purpose_name Door 7B exp 15.04.2027 02:00:00 (1807747200) iat 15.10.2026 17:57:26 (1792079846) jti c91de300-e5e1-4aca-a19c-eb22fb6f3aef purpose_description Access to the server room
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": [
"urn:vct:ch.admin.bcs.betaid",
"betaid-sdjwt"
]
},
"claims": [
{
"id": "given_name",
"path": [
"given_name"
],
"values": [
"Helvetia"
]
}
],
"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
},
{
"id": "cred_1",
"meta": {
"vct_values": [
"urn:vct:deepcredentials:4fa9dd31-b1ff-4038-a920-b612953f7e3b"
]
},
"claims": [
{
"id": "given_name",
"path": [
"given_name"
],
"values": [
"Helvetia"
]
}
],
"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"
],
[
"cred_1"
]
],
"purpose": "Access to the server room",
"required": true
}
]
},
"scope": "dc_803fbc66d57769712929e2dba3013e0c",
"type": "DCQL"
},
"nbf": 1792022400,
"purpose_name": "Door 7B",
"exp": 1807747200,
"iat": 1792079846,
"jti": "c91de300-e5e1-4aca-a19c-eb22fb6f3aef",
"purpose_description": "Access to the server room"
}
Original JWT (compact, incl. signature) Copy eyJ0eXAiOiJzd2l5dS12ZXJpZmljYXRpb24tcXVlcnktcHVibGljLXN0YXRlbWVudCtqd3QiLCJwcm9maWxlX3ZlcnNpb24iOiJzd2lzcy1wcm9maWxlLXRydXN0OjEuMC4wIiwiYWxnIjoiRVMyNTYiLCJraWQiOiJkaWQ6d2Vidmg6UW1OVEh1aEVUQTN1Mnlwb3Vqb2FFTWFaR0tmNUhwUHdrVjZrdGZnenU3SnpNcDppZGVudGlmaWVyLXJlZy50cnVzdC1pbmZyYS5zd2l5dS1pbnQuYWRtaW4uY2g6YXBpOnYxOmRpZDo1ZTVkZTQxMi0wZTdkLTQ5ODItYTBlZC1iZDU1YTBmMjVhMDQjcHVibGljLXRyYW5zcGFyZW5jeS1pc3N1ZXItaW50LXByb2QtYXNzZXJ0aW9uLTAxIn0.eyJzdWIiOiJkaWQ6d2Vidmg6UW1OU2doUENiWWUzb1B5dnhuMXdxbjl6V3hZczlXOW1VazZ4UkNGWkszUXE0VDppZGVudGlmaWVyLXJlZy50cnVzdC1pbmZyYS5zd2l5dS1pbnQuYWRtaW4uY2g6YXBpOnYxOmRpZDoxMmUyZDk0ZS1lNjRlLTQwNWMtOGRmNy1kMGYzZWU5OGNmMzEiLCJyZXF1ZXN0Ijp7InF1ZXJ5Ijp7ImNyZWRlbnRpYWxzIjpbeyJpZCI6ImNyZWRfMCIsIm1ldGEiOnsidmN0X3ZhbHVlcyI6WyJ1cm46dmN0OmNoLmFkbWluLmJjcy5iZXRhaWQiLCJiZXRhaWQtc2Rqd3QiXX0sImNsYWltcyI6W3siaWQiOiJnaXZlbl9uYW1lIiwicGF0aCI6WyJnaXZlbl9uYW1lIl0sInZhbHVlcyI6WyJIZWx2ZXRpYSJdfV0sImZvcm1hdCI6ImRjK3NkLWp3dCIsInRydXN0ZWRfYXV0aG9yaXRpZXMiOlt7InR5cGUiOiJkaWQiLCJ2YWx1ZXMiOlsiZGlkOnRkdzpRbVBFWlBoREZSNG5FWVNGSzViTW52RUNxZHBmMXRQVFBKdVdzOVFyTWpDdW13OmlkZW50aWZpZXItcmVnLnRydXN0LWluZnJhLnN3aXl1LWludC5hZG1pbi5jaDphcGk6djE6ZGlkOjlhNTU1OWYwLWI4MWMtNDM2OC1hMTcwLWU3YjRhZTQyNDUyNyIsImRpZDp3ZWJ2aDpRbWRQeG5OYzlNekdZWjZxY0h1dmk4WXBEVllXVzdtbWVmbkNUUGNLYXBORUw1OmlkZW50aWZpZXItcmVnLnRydXN0LWluZnJhLnN3aXl1LWludC5hZG1pbi5jaDphcGk6djE6ZGlkOjVmOGEzYzk1LTE3NzItNGViZi1hZGEwLWM4OGJhZmIyNThlMSJdfV0sInJlcXVpcmVfY3J5cHRvZ3JhcGhpY19ob2xkZXJfYmluZGluZyI6dHJ1ZX0seyJpZCI6ImNyZWRfMSIsIm1ldGEiOnsidmN0X3ZhbHVlcyI6WyJ1cm46dmN0OmRlZXBjcmVkZW50aWFsczo0ZmE5ZGQzMS1iMWZmLTQwMzgtYTkyMC1iNjEyOTUzZjdlM2IiXX0sImNsYWltcyI6W3siaWQiOiJnaXZlbl9uYW1lIiwicGF0aCI6WyJnaXZlbl9uYW1lIl0sInZhbHVlcyI6WyJIZWx2ZXRpYSJdfV0sImZvcm1hdCI6ImRjK3NkLWp3dCIsInRydXN0ZWRfYXV0aG9yaXRpZXMiOlt7InR5cGUiOiJkaWQiLCJ2YWx1ZXMiOlsiZGlkOndlYnZoOlFtTlNnaFBDYlllM29QeXZ4bjF3cW45eld4WXM5VzltVWs2eFJDRlpLM1FxNFQ6aWRlbnRpZmllci1yZWcudHJ1c3QtaW5mcmEuc3dpeXUtaW50LmFkbWluLmNoOmFwaTp2MTpkaWQ6MTJlMmQ5NGUtZTY0ZS00MDVjLThkZjctZDBmM2VlOThjZjMxIl19XSwicmVxdWlyZV9jcnlwdG9ncmFwaGljX2hvbGRlcl9iaW5kaW5nIjp0cnVlfV0sImNyZWRlbnRpYWxfc2V0cyI6W3sib3B0aW9ucyI6W1siY3JlZF8wIl0sWyJjcmVkXzEiXV0sInB1cnBvc2UiOiJBY2Nlc3MgdG8gdGhlIHNlcnZlciByb29tIiwicmVxdWlyZWQiOnRydWV9XX0sInNjb3BlIjoiZGNfODAzZmJjNjZkNTc3Njk3MTI5MjllMmRiYTMwMTNlMGMiLCJ0eXBlIjoiRENRTCJ9LCJuYmYiOjE3OTIwMjI0MDAsInB1cnBvc2VfbmFtZSI6IkRvb3IgN0IiLCJleHAiOjE4MDc3NDcyMDAsImlhdCI6MTc5MjA3OTg0NiwianRpIjoiYzkxZGUzMDAtZTVlMS00YWNhLWExOWMtZWIyMmZiNmYzYWVmIiwicHVycG9zZV9kZXNjcmlwdGlvbiI6IkFjY2VzcyB0byB0aGUgc2VydmVyIHJvb20ifQ.WKJ7ulc1zeGCSXT2UBXyUW7BtKVPkIbQXZQ-wx9nyQBs-2DBkJsX6gCW8P7SvWuqjz9colWW3rZxr4j8VhLOUw
▸
Name
urn:vct:ch.admin.bcs.betaid, betaid-sdjwt, urn:vct:deepcredentials:4fa9dd31-b1ff-4038-a920-b612953f7e3b
dc+sd-jwt
15.10.2026 17:57: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 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
id cred_1 meta vct_values urn:vct:deepcredentials:4fa9dd31-b1ff-4038-a920-b612953f7e3b
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 options purpose Access to the server room required true
scope dc_3268c540b7bffd5dd135456c6b04acdc type DCQL
nbf 15.10.2026 02:00:00 (1792022400) purpose_name Door 7B exp 15.04.2027 02:00:00 (1807747200) iat 15.10.2026 17:57:00 (1792079820) jti b28c59fb-9b85-4fa9-801c-519607fbb2c7 purpose_description Access to the server room
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": [
"urn:vct:ch.admin.bcs.betaid",
"betaid-sdjwt"
]
},
"claims": [
{
"id": "given_name",
"path": [
"given_name"
]
}
],
"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
},
{
"id": "cred_1",
"meta": {
"vct_values": [
"urn:vct:deepcredentials:4fa9dd31-b1ff-4038-a920-b612953f7e3b"
]
},
"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"
],
[
"cred_1"
]
],
"purpose": "Access to the server room",
"required": true
}
]
},
"scope": "dc_3268c540b7bffd5dd135456c6b04acdc",
"type": "DCQL"
},
"nbf": 1792022400,
"purpose_name": "Door 7B",
"exp": 1807747200,
"iat": 1792079820,
"jti": "b28c59fb-9b85-4fa9-801c-519607fbb2c7",
"purpose_description": "Access to the server room"
}
Original JWT (compact, incl. signature) Copy eyJ0eXAiOiJzd2l5dS12ZXJpZmljYXRpb24tcXVlcnktcHVibGljLXN0YXRlbWVudCtqd3QiLCJwcm9maWxlX3ZlcnNpb24iOiJzd2lzcy1wcm9maWxlLXRydXN0OjEuMC4wIiwiYWxnIjoiRVMyNTYiLCJraWQiOiJkaWQ6d2Vidmg6UW1OVEh1aEVUQTN1Mnlwb3Vqb2FFTWFaR0tmNUhwUHdrVjZrdGZnenU3SnpNcDppZGVudGlmaWVyLXJlZy50cnVzdC1pbmZyYS5zd2l5dS1pbnQuYWRtaW4uY2g6YXBpOnYxOmRpZDo1ZTVkZTQxMi0wZTdkLTQ5ODItYTBlZC1iZDU1YTBmMjVhMDQjcHVibGljLXRyYW5zcGFyZW5jeS1pc3N1ZXItaW50LXByb2QtYXNzZXJ0aW9uLTAxIn0.eyJzdWIiOiJkaWQ6d2Vidmg6UW1OU2doUENiWWUzb1B5dnhuMXdxbjl6V3hZczlXOW1VazZ4UkNGWkszUXE0VDppZGVudGlmaWVyLXJlZy50cnVzdC1pbmZyYS5zd2l5dS1pbnQuYWRtaW4uY2g6YXBpOnYxOmRpZDoxMmUyZDk0ZS1lNjRlLTQwNWMtOGRmNy1kMGYzZWU5OGNmMzEiLCJyZXF1ZXN0Ijp7InF1ZXJ5Ijp7ImNyZWRlbnRpYWxzIjpbeyJpZCI6ImNyZWRfMCIsIm1ldGEiOnsidmN0X3ZhbHVlcyI6WyJ1cm46dmN0OmNoLmFkbWluLmJjcy5iZXRhaWQiLCJiZXRhaWQtc2Rqd3QiXX0sImNsYWltcyI6W3siaWQiOiJnaXZlbl9uYW1lIiwicGF0aCI6WyJnaXZlbl9uYW1lIl19XSwiZm9ybWF0IjoiZGMrc2Qtand0IiwidHJ1c3RlZF9hdXRob3JpdGllcyI6W3sidHlwZSI6ImRpZCIsInZhbHVlcyI6WyJkaWQ6dGR3OlFtUEVaUGhERlI0bkVZU0ZLNWJNbnZFQ3FkcGYxdFBUUEp1V3M5UXJNakN1bXc6aWRlbnRpZmllci1yZWcudHJ1c3QtaW5mcmEuc3dpeXUtaW50LmFkbWluLmNoOmFwaTp2MTpkaWQ6OWE1NTU5ZjAtYjgxYy00MzY4LWExNzAtZTdiNGFlNDI0NTI3IiwiZGlkOndlYnZoOlFtZFB4bk5jOU16R1laNnFjSHV2aThZcERWWVdXN21tZWZuQ1RQY0thcE5FTDU6aWRlbnRpZmllci1yZWcudHJ1c3QtaW5mcmEuc3dpeXUtaW50LmFkbWluLmNoOmFwaTp2MTpkaWQ6NWY4YTNjOTUtMTc3Mi00ZWJmLWFkYTAtYzg4YmFmYjI1OGUxIl19XSwicmVxdWlyZV9jcnlwdG9ncmFwaGljX2hvbGRlcl9iaW5kaW5nIjp0cnVlfSx7ImlkIjoiY3JlZF8xIiwibWV0YSI6eyJ2Y3RfdmFsdWVzIjpbInVybjp2Y3Q6ZGVlcGNyZWRlbnRpYWxzOjRmYTlkZDMxLWIxZmYtNDAzOC1hOTIwLWI2MTI5NTNmN2UzYiJdfSwiY2xhaW1zIjpbeyJpZCI6ImdpdmVuX25hbWUiLCJwYXRoIjpbImdpdmVuX25hbWUiXX1dLCJmb3JtYXQiOiJkYytzZC1qd3QiLCJ0cnVzdGVkX2F1dGhvcml0aWVzIjpbeyJ0eXBlIjoiZGlkIiwidmFsdWVzIjpbImRpZDp3ZWJ2aDpRbU5TZ2hQQ2JZZTNvUHl2eG4xd3FuOXpXeFlzOVc5bVVrNnhSQ0ZaSzNRcTRUOmlkZW50aWZpZXItcmVnLnRydXN0LWluZnJhLnN3aXl1LWludC5hZG1pbi5jaDphcGk6djE6ZGlkOjEyZTJkOTRlLWU2NGUtNDA1Yy04ZGY3LWQwZjNlZTk4Y2YzMSJdfV0sInJlcXVpcmVfY3J5cHRvZ3JhcGhpY19ob2xkZXJfYmluZGluZyI6dHJ1ZX1dLCJjcmVkZW50aWFsX3NldHMiOlt7Im9wdGlvbnMiOltbImNyZWRfMCJdLFsiY3JlZF8xIl1dLCJwdXJwb3NlIjoiQWNjZXNzIHRvIHRoZSBzZXJ2ZXIgcm9vbSIsInJlcXVpcmVkIjp0cnVlfV19LCJzY29wZSI6ImRjXzMyNjhjNTQwYjdiZmZkNWRkMTM1NDU2YzZiMDRhY2RjIiwidHlwZSI6IkRDUUwifSwibmJmIjoxNzkyMDIyNDAwLCJwdXJwb3NlX25hbWUiOiJEb29yIDdCIiwiZXhwIjoxODA3NzQ3MjAwLCJpYXQiOjE3OTIwNzk4MjAsImp0aSI6ImIyOGM1OWZiLTliODUtNGZhOS04MDFjLTUxOTYwN2ZiYjJjNyIsInB1cnBvc2VfZGVzY3JpcHRpb24iOiJBY2Nlc3MgdG8gdGhlIHNlcnZlciByb29tIn0.Z49jcIlQTWY7-vrlieHlFSDQTtnynCDSiMvVtvo_pXBt_Ahj8wtXqmysJa0C3V694ROwLgsRUF3uzgYAZBq1bA
▸
Name
urn:vct:ch.admin.bcs.betaid, betaid-sdjwt, urn:vct:deepcredentials:4fa9dd31-b1ff-4038-a920-b612953f7e3b
dc+sd-jwt
15.10.2026 17:43:36
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 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
id cred_1 meta vct_values urn:vct:deepcredentials:4fa9dd31-b1ff-4038-a920-b612953f7e3b
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 options purpose Access to the server room required true
scope dc_1cb66c6ee75518a034c0f693acbd4bc6 type DCQL
nbf 15.10.2026 02:00:00 (1792022400) purpose_name Door 7B exp 15.04.2027 02:00:00 (1807747200) iat 15.10.2026 17:43:36 (1792079016) jti 462a365a-8723-47d0-a8b4-710b620d68fd purpose_description Access to the server room
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": [
"urn:vct:ch.admin.bcs.betaid",
"betaid-sdjwt"
]
},
"claims": [
{
"id": "given_name",
"path": [
"given_name"
],
"values": [
"Alice",
"Alicia"
]
}
],
"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
},
{
"id": "cred_1",
"meta": {
"vct_values": [
"urn:vct:deepcredentials:4fa9dd31-b1ff-4038-a920-b612953f7e3b"
]
},
"claims": [
{
"id": "given_name",
"path": [
"given_name"
],
"values": [
"Alice",
"Alicia"
]
}
],
"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"
],
[
"cred_1"
]
],
"purpose": "Access to the server room",
"required": true
}
]
},
"scope": "dc_1cb66c6ee75518a034c0f693acbd4bc6",
"type": "DCQL"
},
"nbf": 1792022400,
"purpose_name": "Door 7B",
"exp": 1807747200,
"iat": 1792079016,
"jti": "462a365a-8723-47d0-a8b4-710b620d68fd",
"purpose_description": "Access to the server room"
}
Original JWT (compact, incl. signature) Copy eyJ0eXAiOiJzd2l5dS12ZXJpZmljYXRpb24tcXVlcnktcHVibGljLXN0YXRlbWVudCtqd3QiLCJwcm9maWxlX3ZlcnNpb24iOiJzd2lzcy1wcm9maWxlLXRydXN0OjEuMC4wIiwiYWxnIjoiRVMyNTYiLCJraWQiOiJkaWQ6d2Vidmg6UW1OVEh1aEVUQTN1Mnlwb3Vqb2FFTWFaR0tmNUhwUHdrVjZrdGZnenU3SnpNcDppZGVudGlmaWVyLXJlZy50cnVzdC1pbmZyYS5zd2l5dS1pbnQuYWRtaW4uY2g6YXBpOnYxOmRpZDo1ZTVkZTQxMi0wZTdkLTQ5ODItYTBlZC1iZDU1YTBmMjVhMDQjcHVibGljLXRyYW5zcGFyZW5jeS1pc3N1ZXItaW50LXByb2QtYXNzZXJ0aW9uLTAxIn0.eyJzdWIiOiJkaWQ6d2Vidmg6UW1OU2doUENiWWUzb1B5dnhuMXdxbjl6V3hZczlXOW1VazZ4UkNGWkszUXE0VDppZGVudGlmaWVyLXJlZy50cnVzdC1pbmZyYS5zd2l5dS1pbnQuYWRtaW4uY2g6YXBpOnYxOmRpZDoxMmUyZDk0ZS1lNjRlLTQwNWMtOGRmNy1kMGYzZWU5OGNmMzEiLCJyZXF1ZXN0Ijp7InF1ZXJ5Ijp7ImNyZWRlbnRpYWxzIjpbeyJpZCI6ImNyZWRfMCIsIm1ldGEiOnsidmN0X3ZhbHVlcyI6WyJ1cm46dmN0OmNoLmFkbWluLmJjcy5iZXRhaWQiLCJiZXRhaWQtc2Rqd3QiXX0sImNsYWltcyI6W3siaWQiOiJnaXZlbl9uYW1lIiwicGF0aCI6WyJnaXZlbl9uYW1lIl0sInZhbHVlcyI6WyJBbGljZSIsIkFsaWNpYSJdfV0sImZvcm1hdCI6ImRjK3NkLWp3dCIsInRydXN0ZWRfYXV0aG9yaXRpZXMiOlt7InR5cGUiOiJkaWQiLCJ2YWx1ZXMiOlsiZGlkOnRkdzpRbVBFWlBoREZSNG5FWVNGSzViTW52RUNxZHBmMXRQVFBKdVdzOVFyTWpDdW13OmlkZW50aWZpZXItcmVnLnRydXN0LWluZnJhLnN3aXl1LWludC5hZG1pbi5jaDphcGk6djE6ZGlkOjlhNTU1OWYwLWI4MWMtNDM2OC1hMTcwLWU3YjRhZTQyNDUyNyIsImRpZDp3ZWJ2aDpRbWRQeG5OYzlNekdZWjZxY0h1dmk4WXBEVllXVzdtbWVmbkNUUGNLYXBORUw1OmlkZW50aWZpZXItcmVnLnRydXN0LWluZnJhLnN3aXl1LWludC5hZG1pbi5jaDphcGk6djE6ZGlkOjVmOGEzYzk1LTE3NzItNGViZi1hZGEwLWM4OGJhZmIyNThlMSJdfV0sInJlcXVpcmVfY3J5cHRvZ3JhcGhpY19ob2xkZXJfYmluZGluZyI6dHJ1ZX0seyJpZCI6ImNyZWRfMSIsIm1ldGEiOnsidmN0X3ZhbHVlcyI6WyJ1cm46dmN0OmRlZXBjcmVkZW50aWFsczo0ZmE5ZGQzMS1iMWZmLTQwMzgtYTkyMC1iNjEyOTUzZjdlM2IiXX0sImNsYWltcyI6W3siaWQiOiJnaXZlbl9uYW1lIiwicGF0aCI6WyJnaXZlbl9uYW1lIl0sInZhbHVlcyI6WyJBbGljZSIsIkFsaWNpYSJdfV0sImZvcm1hdCI6ImRjK3NkLWp3dCIsInRydXN0ZWRfYXV0aG9yaXRpZXMiOlt7InR5cGUiOiJkaWQiLCJ2YWx1ZXMiOlsiZGlkOndlYnZoOlFtTlNnaFBDYlllM29QeXZ4bjF3cW45eld4WXM5VzltVWs2eFJDRlpLM1FxNFQ6aWRlbnRpZmllci1yZWcudHJ1c3QtaW5mcmEuc3dpeXUtaW50LmFkbWluLmNoOmFwaTp2MTpkaWQ6MTJlMmQ5NGUtZTY0ZS00MDVjLThkZjctZDBmM2VlOThjZjMxIl19XSwicmVxdWlyZV9jcnlwdG9ncmFwaGljX2hvbGRlcl9iaW5kaW5nIjp0cnVlfV0sImNyZWRlbnRpYWxfc2V0cyI6W3sib3B0aW9ucyI6W1siY3JlZF8wIl0sWyJjcmVkXzEiXV0sInB1cnBvc2UiOiJBY2Nlc3MgdG8gdGhlIHNlcnZlciByb29tIiwicmVxdWlyZWQiOnRydWV9XX0sInNjb3BlIjoiZGNfMWNiNjZjNmVlNzU1MThhMDM0YzBmNjkzYWNiZDRiYzYiLCJ0eXBlIjoiRENRTCJ9LCJuYmYiOjE3OTIwMjI0MDAsInB1cnBvc2VfbmFtZSI6IkRvb3IgN0IiLCJleHAiOjE4MDc3NDcyMDAsImlhdCI6MTc5MjA3OTAxNiwianRpIjoiNDYyYTM2NWEtODcyMy00N2QwLWE4YjQtNzEwYjYyMGQ2OGZkIiwicHVycG9zZV9kZXNjcmlwdGlvbiI6IkFjY2VzcyB0byB0aGUgc2VydmVyIHJvb20ifQ.Fs2tOxOyoqWKehexFGKJLcBS8CzoX9U_rk1GXhUaqSQHjFvYpW-r9MK5nWMGsAy0dXYf1x1wtcdIx96cueOsmQ
▸
Name
urn:vct:deepcredentials:581106bd-44b1-457f-b87b-fadd03d01e80
dc+sd-jwt
15.10.2026 17:21:06
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 urn:vct:deepcredentials:581106bd-44b1-457f-b87b-fadd03d01e80
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_3f0e8f2028d1f26d5ad2652d6b8456b4 type DCQL
nbf 15.10.2026 02:00:00 (1792022400) purpose_name OCA Card exp 15.04.2027 02:00:00 (1807747200) iat 15.10.2026 17:21:06 (1792077666) jti 358bbd85-4920-4ef3-8d38-560a4ce631ca purpose_description Verification of OCA 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": [
"urn:vct:deepcredentials:581106bd-44b1-457f-b87b-fadd03d01e80"
]
},
"claims": [
{
"id": "birth_date",
"path": [
"birth_date"
]
},
{
"id": "family_name",
"path": [
"family_name"
]
},
{
"id": "given_name",
"path": [
"given_name"
]
},
{
"id": "valid_until",
"path": [
"valid_until"
]
},
{
"id": "sensitive_value",
"path": [
"sensitive_value"
]
},
{
"id": "enum",
"path": [
"enum"
]
}
],
"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_3f0e8f2028d1f26d5ad2652d6b8456b4",
"type": "DCQL"
},
"nbf": 1792022400,
"purpose_name": "OCA Card",
"exp": 1807747200,
"iat": 1792077666,
"jti": "358bbd85-4920-4ef3-8d38-560a4ce631ca",
"purpose_description": "Verification of OCA Card"
}
Original JWT (compact, incl. signature) Copy eyJ0eXAiOiJzd2l5dS12ZXJpZmljYXRpb24tcXVlcnktcHVibGljLXN0YXRlbWVudCtqd3QiLCJwcm9maWxlX3ZlcnNpb24iOiJzd2lzcy1wcm9maWxlLXRydXN0OjEuMC4wIiwiYWxnIjoiRVMyNTYiLCJraWQiOiJkaWQ6d2Vidmg6UW1OVEh1aEVUQTN1Mnlwb3Vqb2FFTWFaR0tmNUhwUHdrVjZrdGZnenU3SnpNcDppZGVudGlmaWVyLXJlZy50cnVzdC1pbmZyYS5zd2l5dS1pbnQuYWRtaW4uY2g6YXBpOnYxOmRpZDo1ZTVkZTQxMi0wZTdkLTQ5ODItYTBlZC1iZDU1YTBmMjVhMDQjcHVibGljLXRyYW5zcGFyZW5jeS1pc3N1ZXItaW50LXByb2QtYXNzZXJ0aW9uLTAxIn0.eyJzdWIiOiJkaWQ6d2Vidmg6UW1OU2doUENiWWUzb1B5dnhuMXdxbjl6V3hZczlXOW1VazZ4UkNGWkszUXE0VDppZGVudGlmaWVyLXJlZy50cnVzdC1pbmZyYS5zd2l5dS1pbnQuYWRtaW4uY2g6YXBpOnYxOmRpZDoxMmUyZDk0ZS1lNjRlLTQwNWMtOGRmNy1kMGYzZWU5OGNmMzEiLCJyZXF1ZXN0Ijp7InF1ZXJ5Ijp7ImNyZWRlbnRpYWxzIjpbeyJpZCI6ImNyZWRfMCIsIm1ldGEiOnsidmN0X3ZhbHVlcyI6WyJ1cm46dmN0OmRlZXBjcmVkZW50aWFsczo1ODExMDZiZC00NGIxLTQ1N2YtYjg3Yi1mYWRkMDNkMDFlODAiXX0sImNsYWltcyI6W3siaWQiOiJiaXJ0aF9kYXRlIiwicGF0aCI6WyJiaXJ0aF9kYXRlIl19LHsiaWQiOiJmYW1pbHlfbmFtZSIsInBhdGgiOlsiZmFtaWx5X25hbWUiXX0seyJpZCI6ImdpdmVuX25hbWUiLCJwYXRoIjpbImdpdmVuX25hbWUiXX0seyJpZCI6InZhbGlkX3VudGlsIiwicGF0aCI6WyJ2YWxpZF91bnRpbCJdfSx7ImlkIjoic2Vuc2l0aXZlX3ZhbHVlIiwicGF0aCI6WyJzZW5zaXRpdmVfdmFsdWUiXX0seyJpZCI6ImVudW0iLCJwYXRoIjpbImVudW0iXX1dLCJmb3JtYXQiOiJkYytzZC1qd3QiLCJ0cnVzdGVkX2F1dGhvcml0aWVzIjpbeyJ0eXBlIjoiZGlkIiwidmFsdWVzIjpbImRpZDp3ZWJ2aDpRbU5TZ2hQQ2JZZTNvUHl2eG4xd3FuOXpXeFlzOVc5bVVrNnhSQ0ZaSzNRcTRUOmlkZW50aWZpZXItcmVnLnRydXN0LWluZnJhLnN3aXl1LWludC5hZG1pbi5jaDphcGk6djE6ZGlkOjEyZTJkOTRlLWU2NGUtNDA1Yy04ZGY3LWQwZjNlZTk4Y2YzMSJdfV0sInJlcXVpcmVfY3J5cHRvZ3JhcGhpY19ob2xkZXJfYmluZGluZyI6dHJ1ZX1dLCJjcmVkZW50aWFsX3NldHMiOlt7Im9wdGlvbnMiOltbImNyZWRfMCJdXSwicmVxdWlyZWQiOnRydWV9XX0sInNjb3BlIjoiZGNfM2YwZThmMjAyOGQxZjI2ZDVhZDI2NTJkNmI4NDU2YjQiLCJ0eXBlIjoiRENRTCJ9LCJuYmYiOjE3OTIwMjI0MDAsInB1cnBvc2VfbmFtZSI6Ik9DQSBDYXJkIiwiZXhwIjoxODA3NzQ3MjAwLCJpYXQiOjE3OTIwNzc2NjYsImp0aSI6IjM1OGJiZDg1LTQ5MjAtNGVmMy04ZDM4LTU2MGE0Y2U2MzFjYSIsInB1cnBvc2VfZGVzY3JpcHRpb24iOiJWZXJpZmljYXRpb24gb2YgT0NBIENhcmQifQ.sQ3KMWXcL3RPvKY4m7QGs-oeNSpLK9s4UCF8VWb9Hvh3YiU7mu76PnChI2qidVljxYYFKIGsMyNgnHgc2a8EIg
▸
Name
super-organization-city-card-sdjwt
dc+sd-jwt
15.10.2026 17:12:27
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_26543b5b02939da54fc0f0f1e3db3f19 type DCQL
nbf 15.10.2026 02:00:00 (1792022400) purpose_name City Card exp 15.04.2027 02:00:00 (1807747200) iat 15.10.2026 17:12:27 (1792077147) jti 711b4c48-699c-4918-8953-ec13eedbf4cd 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": "birth_date",
"path": [
"birth_date"
]
},
{
"id": "family_name",
"path": [
"family_name"
]
},
{
"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_26543b5b02939da54fc0f0f1e3db3f19",
"type": "DCQL"
},
"nbf": 1792022400,
"purpose_name": "City Card",
"exp": 1807747200,
"iat": 1792077147,
"jti": "711b4c48-699c-4918-8953-ec13eedbf4cd",
"purpose_description": "Verification of City Card"
}
Original JWT (compact, incl. signature) Copy eyJ0eXAiOiJzd2l5dS12ZXJpZmljYXRpb24tcXVlcnktcHVibGljLXN0YXRlbWVudCtqd3QiLCJwcm9maWxlX3ZlcnNpb24iOiJzd2lzcy1wcm9maWxlLXRydXN0OjEuMC4wIiwiYWxnIjoiRVMyNTYiLCJraWQiOiJkaWQ6d2Vidmg6UW1OVEh1aEVUQTN1Mnlwb3Vqb2FFTWFaR0tmNUhwUHdrVjZrdGZnenU3SnpNcDppZGVudGlmaWVyLXJlZy50cnVzdC1pbmZyYS5zd2l5dS1pbnQuYWRtaW4uY2g6YXBpOnYxOmRpZDo1ZTVkZTQxMi0wZTdkLTQ5ODItYTBlZC1iZDU1YTBmMjVhMDQjcHVibGljLXRyYW5zcGFyZW5jeS1pc3N1ZXItaW50LXByb2QtYXNzZXJ0aW9uLTAxIn0.eyJzdWIiOiJkaWQ6d2Vidmg6UW1OU2doUENiWWUzb1B5dnhuMXdxbjl6V3hZczlXOW1VazZ4UkNGWkszUXE0VDppZGVudGlmaWVyLXJlZy50cnVzdC1pbmZyYS5zd2l5dS1pbnQuYWRtaW4uY2g6YXBpOnYxOmRpZDoxMmUyZDk0ZS1lNjRlLTQwNWMtOGRmNy1kMGYzZWU5OGNmMzEiLCJyZXF1ZXN0Ijp7InF1ZXJ5Ijp7ImNyZWRlbnRpYWxzIjpbeyJpZCI6ImNyZWRfMCIsIm1ldGEiOnsidmN0X3ZhbHVlcyI6WyJzdXBlci1vcmdhbml6YXRpb24tY2l0eS1jYXJkLXNkand0Il19LCJjbGFpbXMiOlt7ImlkIjoiYmlydGhfZGF0ZSIsInBhdGgiOlsiYmlydGhfZGF0ZSJdfSx7ImlkIjoiZmFtaWx5X25hbWUiLCJwYXRoIjpbImZhbWlseV9uYW1lIl19LHsiaWQiOiJnaXZlbl9uYW1lIiwicGF0aCI6WyJnaXZlbl9uYW1lIl19XSwiZm9ybWF0IjoiZGMrc2Qtand0IiwidHJ1c3RlZF9hdXRob3JpdGllcyI6W3sidHlwZSI6ImRpZCIsInZhbHVlcyI6WyJkaWQ6d2Vidmg6UW1OU2doUENiWWUzb1B5dnhuMXdxbjl6V3hZczlXOW1VazZ4UkNGWkszUXE0VDppZGVudGlmaWVyLXJlZy50cnVzdC1pbmZyYS5zd2l5dS1pbnQuYWRtaW4uY2g6YXBpOnYxOmRpZDoxMmUyZDk0ZS1lNjRlLTQwNWMtOGRmNy1kMGYzZWU5OGNmMzEiXX1dLCJyZXF1aXJlX2NyeXB0b2dyYXBoaWNfaG9sZGVyX2JpbmRpbmciOnRydWV9XSwiY3JlZGVudGlhbF9zZXRzIjpbeyJvcHRpb25zIjpbWyJjcmVkXzAiXV0sInJlcXVpcmVkIjp0cnVlfV19LCJzY29wZSI6ImRjXzI2NTQzYjViMDI5MzlkYTU0ZmMwZjBmMWUzZGIzZjE5IiwidHlwZSI6IkRDUUwifSwibmJmIjoxNzkyMDIyNDAwLCJwdXJwb3NlX25hbWUiOiJDaXR5IENhcmQiLCJleHAiOjE4MDc3NDcyMDAsImlhdCI6MTc5MjA3NzE0NywianRpIjoiNzExYjRjNDgtNjk5Yy00OTE4LTg5NTMtZWMxM2VlZGJmNGNkIiwicHVycG9zZV9kZXNjcmlwdGlvbiI6IlZlcmlmaWNhdGlvbiBvZiBDaXR5IENhcmQifQ.PS4-KAdyzOKLYnhQ6pz6tPCM4B3QBOAEHmt2qvJ7t3MpHPjlhW8Am8tI_o4vf3VP_LJtnMQdKgosdjzjLbf7cQ
▸
finpension AG
betaid-sdjwt, urn:vct:ch.admin.bcs.betaid
dc+sd-jwt
13.10.2026 12:14:06
valid ?Computed with nbf (not before) and exp (expired) in payload
Payload (complete) sub did:webvh:QmWPhFKfWzVtJy1VFrdo7NgBABF4mBXhaR1Mw7YnfmFGQM:identifier-reg.trust-infra.swiyu-int.admin.ch:api:v1:did:2b93b26f-fe78-45d3-a455-51047266e096 request query credentials id age_check_dcql meta vct_values betaid-sdjwt urn:vct:ch.admin.bcs.betaid
claims format dc+sd-jwt require_cryptographic_holder_binding true
scope ch.finpension.test.age_over_18 type DCQL
nbf 13.10.2026 02:00:00 (1791849600) purpose_name Age check exp 13.04.2027 02:00:00 (1807574400) iat 13.10.2026 12:14:06 (1791886446) jti 22b18d06-20e0-44a9-80ea-b6ac81621d81 purpose_description finpension test: check that you are over 18
Payload (JSON) Copy {
"sub": "did:webvh:QmWPhFKfWzVtJy1VFrdo7NgBABF4mBXhaR1Mw7YnfmFGQM:identifier-reg.trust-infra.swiyu-int.admin.ch:api:v1:did:2b93b26f-fe78-45d3-a455-51047266e096",
"request": {
"query": {
"credentials": [
{
"id": "age_check_dcql",
"meta": {
"vct_values": [
"betaid-sdjwt",
"urn:vct:ch.admin.bcs.betaid"
]
},
"claims": [
{
"path": [
"age_over_18"
]
}
],
"format": "dc+sd-jwt",
"require_cryptographic_holder_binding": true
}
]
},
"scope": "ch.finpension.test.age_over_18",
"type": "DCQL"
},
"nbf": 1791849600,
"purpose_name": "Age check",
"exp": 1807574400,
"iat": 1791886446,
"jti": "22b18d06-20e0-44a9-80ea-b6ac81621d81",
"purpose_description": "finpension test: check that you are over 18"
}
Original JWT (compact, incl. signature) Copy eyJ0eXAiOiJzd2l5dS12ZXJpZmljYXRpb24tcXVlcnktcHVibGljLXN0YXRlbWVudCtqd3QiLCJwcm9maWxlX3ZlcnNpb24iOiJzd2lzcy1wcm9maWxlLXRydXN0OjEuMC4wIiwiYWxnIjoiRVMyNTYiLCJraWQiOiJkaWQ6d2Vidmg6UW1OVEh1aEVUQTN1Mnlwb3Vqb2FFTWFaR0tmNUhwUHdrVjZrdGZnenU3SnpNcDppZGVudGlmaWVyLXJlZy50cnVzdC1pbmZyYS5zd2l5dS1pbnQuYWRtaW4uY2g6YXBpOnYxOmRpZDo1ZTVkZTQxMi0wZTdkLTQ5ODItYTBlZC1iZDU1YTBmMjVhMDQjcHVibGljLXRyYW5zcGFyZW5jeS1pc3N1ZXItaW50LXByb2QtYXNzZXJ0aW9uLTAxIn0.eyJzdWIiOiJkaWQ6d2Vidmg6UW1XUGhGS2ZXelZ0SnkxVkZyZG83TmdCQUJGNG1CWGhhUjFNdzdZbmZtRkdRTTppZGVudGlmaWVyLXJlZy50cnVzdC1pbmZyYS5zd2l5dS1pbnQuYWRtaW4uY2g6YXBpOnYxOmRpZDoyYjkzYjI2Zi1mZTc4LTQ1ZDMtYTQ1NS01MTA0NzI2NmUwOTYiLCJyZXF1ZXN0Ijp7InF1ZXJ5Ijp7ImNyZWRlbnRpYWxzIjpbeyJpZCI6ImFnZV9jaGVja19kY3FsIiwibWV0YSI6eyJ2Y3RfdmFsdWVzIjpbImJldGFpZC1zZGp3dCIsInVybjp2Y3Q6Y2guYWRtaW4uYmNzLmJldGFpZCJdfSwiY2xhaW1zIjpbeyJwYXRoIjpbImFnZV9vdmVyXzE4Il19XSwiZm9ybWF0IjoiZGMrc2Qtand0IiwicmVxdWlyZV9jcnlwdG9ncmFwaGljX2hvbGRlcl9iaW5kaW5nIjp0cnVlfV19LCJzY29wZSI6ImNoLmZpbnBlbnNpb24udGVzdC5hZ2Vfb3Zlcl8xOCIsInR5cGUiOiJEQ1FMIn0sIm5iZiI6MTc5MTg0OTYwMCwicHVycG9zZV9uYW1lIjoiQWdlIGNoZWNrIiwiZXhwIjoxODA3NTc0NDAwLCJpYXQiOjE3OTE4ODY0NDYsImp0aSI6IjIyYjE4ZDA2LTIwZTAtNDRhOS04MGVhLWI2YWM4MTYyMWQ4MSIsInB1cnBvc2VfZGVzY3JpcHRpb24iOiJmaW5wZW5zaW9uIHRlc3Q6IGNoZWNrIHRoYXQgeW91IGFyZSBvdmVyIDE4In0.Kmtv3Z6hH_zuqlDp0yu5CEHJGv8q1ePI-rc4XmRGStVYSGwAz5T0jALzeG4XxXzSwWOL0sFK7q8rst3Yp1z90Q
▸
finpension AG
betaid-sdjwt
dc+sd-jwt
13.10.2026 12:12:23
valid ?Computed with nbf (not before) and exp (expired) in payload
Payload (complete) sub did:webvh:QmWPhFKfWzVtJy1VFrdo7NgBABF4mBXhaR1Mw7YnfmFGQM:identifier-reg.trust-infra.swiyu-int.admin.ch:api:v1:did:2b93b26f-fe78-45d3-a455-51047266e096 request query credentials id age_check_dcql meta claims format dc+sd-jwt require_cryptographic_holder_binding true
scope ch.some.test.scope type DCQL
nbf 13.10.2026 02:00:00 (1791849600) purpose_name Test exp 13.04.2027 02:00:00 (1807574400) iat 13.10.2026 12:12:23 (1791886343) jti d8674eb7-8caa-4463-9a0e-ddefead88a3c purpose_description This is a test and this is its description
Payload (JSON) Copy {
"sub": "did:webvh:QmWPhFKfWzVtJy1VFrdo7NgBABF4mBXhaR1Mw7YnfmFGQM:identifier-reg.trust-infra.swiyu-int.admin.ch:api:v1:did:2b93b26f-fe78-45d3-a455-51047266e096",
"request": {
"query": {
"credentials": [
{
"id": "age_check_dcql",
"meta": {
"vct_values": [
"betaid-sdjwt"
]
},
"claims": [
{
"path": [
"age_over_18"
]
}
],
"format": "dc+sd-jwt",
"require_cryptographic_holder_binding": true
}
]
},
"scope": "ch.some.test.scope",
"type": "DCQL"
},
"nbf": 1791849600,
"purpose_name": "Test",
"exp": 1807574400,
"iat": 1791886343,
"jti": "d8674eb7-8caa-4463-9a0e-ddefead88a3c",
"purpose_description": "This is a test and this is its description"
}
Original JWT (compact, incl. signature) Copy eyJ0eXAiOiJzd2l5dS12ZXJpZmljYXRpb24tcXVlcnktcHVibGljLXN0YXRlbWVudCtqd3QiLCJwcm9maWxlX3ZlcnNpb24iOiJzd2lzcy1wcm9maWxlLXRydXN0OjEuMC4wIiwiYWxnIjoiRVMyNTYiLCJraWQiOiJkaWQ6d2Vidmg6UW1OVEh1aEVUQTN1Mnlwb3Vqb2FFTWFaR0tmNUhwUHdrVjZrdGZnenU3SnpNcDppZGVudGlmaWVyLXJlZy50cnVzdC1pbmZyYS5zd2l5dS1pbnQuYWRtaW4uY2g6YXBpOnYxOmRpZDo1ZTVkZTQxMi0wZTdkLTQ5ODItYTBlZC1iZDU1YTBmMjVhMDQjcHVibGljLXRyYW5zcGFyZW5jeS1pc3N1ZXItaW50LXByb2QtYXNzZXJ0aW9uLTAxIn0.eyJzdWIiOiJkaWQ6d2Vidmg6UW1XUGhGS2ZXelZ0SnkxVkZyZG83TmdCQUJGNG1CWGhhUjFNdzdZbmZtRkdRTTppZGVudGlmaWVyLXJlZy50cnVzdC1pbmZyYS5zd2l5dS1pbnQuYWRtaW4uY2g6YXBpOnYxOmRpZDoyYjkzYjI2Zi1mZTc4LTQ1ZDMtYTQ1NS01MTA0NzI2NmUwOTYiLCJyZXF1ZXN0Ijp7InF1ZXJ5Ijp7ImNyZWRlbnRpYWxzIjpbeyJpZCI6ImFnZV9jaGVja19kY3FsIiwibWV0YSI6eyJ2Y3RfdmFsdWVzIjpbImJldGFpZC1zZGp3dCJdfSwiY2xhaW1zIjpbeyJwYXRoIjpbImFnZV9vdmVyXzE4Il19XSwiZm9ybWF0IjoiZGMrc2Qtand0IiwicmVxdWlyZV9jcnlwdG9ncmFwaGljX2hvbGRlcl9iaW5kaW5nIjp0cnVlfV19LCJzY29wZSI6ImNoLnNvbWUudGVzdC5zY29wZSIsInR5cGUiOiJEQ1FMIn0sIm5iZiI6MTc5MTg0OTYwMCwicHVycG9zZV9uYW1lIjoiVGVzdCIsImV4cCI6MTgwNzU3NDQwMCwiaWF0IjoxNzkxODg2MzQzLCJqdGkiOiJkODY3NGViNy04Y2FhLTQ0NjMtOWEwZS1kZGVmZWFkODhhM2MiLCJwdXJwb3NlX2Rlc2NyaXB0aW9uIjoiVGhpcyBpcyBhIHRlc3QgYW5kIHRoaXMgaXMgaXRzIGRlc2NyaXB0aW9uIn0.mbvMYCjkPEMoJIGrPlRYIzFTmsnMDk7Rz82mgy1ii1ZRRkWhBp2nUp8McEDJ_LsTvnW4Agr65rsZHz5qPnYQTg
▸
finpension AG
betaid-sdjwt, urn:vct:ch.admin.bcs.betaid
dc+sd-jwt
12.10.2026 15:55:47
valid ?Computed with nbf (not before) and exp (expired) in payload
Payload (complete) sub did:webvh:QmWPhFKfWzVtJy1VFrdo7NgBABF4mBXhaR1Mw7YnfmFGQM:identifier-reg.trust-infra.swiyu-int.admin.ch:api:v1:did:2b93b26f-fe78-45d3-a455-51047266e096 request query credentials id age_check_dcql meta vct_values betaid-sdjwt urn:vct:ch.admin.bcs.betaid
claims format dc+sd-jwt require_cryptographic_holder_binding true
scope ch.finpension.test.age_over_18 type DCQL
nbf 12.10.2026 02:00:00 (1791763200) purpose_name Age check exp 12.04.2027 02:00:00 (1807488000) iat 12.10.2026 15:55:47 (1791813347) jti 08122064-02ca-46d5-8f23-2de6eb692c19 purpose_description finpension test: check that you are over 18
Payload (JSON) Copy {
"sub": "did:webvh:QmWPhFKfWzVtJy1VFrdo7NgBABF4mBXhaR1Mw7YnfmFGQM:identifier-reg.trust-infra.swiyu-int.admin.ch:api:v1:did:2b93b26f-fe78-45d3-a455-51047266e096",
"request": {
"query": {
"credentials": [
{
"id": "age_check_dcql",
"meta": {
"vct_values": [
"betaid-sdjwt",
"urn:vct:ch.admin.bcs.betaid"
]
},
"claims": [
{
"path": [
"age_over_18"
]
}
],
"format": "dc+sd-jwt",
"require_cryptographic_holder_binding": true
}
]
},
"scope": "ch.finpension.test.age_over_18",
"type": "DCQL"
},
"nbf": 1791763200,
"purpose_name": "Age check",
"exp": 1807488000,
"iat": 1791813347,
"jti": "08122064-02ca-46d5-8f23-2de6eb692c19",
"purpose_description": "finpension test: check that you are over 18"
}
Original JWT (compact, incl. signature) Copy eyJ0eXAiOiJzd2l5dS12ZXJpZmljYXRpb24tcXVlcnktcHVibGljLXN0YXRlbWVudCtqd3QiLCJwcm9maWxlX3ZlcnNpb24iOiJzd2lzcy1wcm9maWxlLXRydXN0OjEuMC4wIiwiYWxnIjoiRVMyNTYiLCJraWQiOiJkaWQ6d2Vidmg6UW1OVEh1aEVUQTN1Mnlwb3Vqb2FFTWFaR0tmNUhwUHdrVjZrdGZnenU3SnpNcDppZGVudGlmaWVyLXJlZy50cnVzdC1pbmZyYS5zd2l5dS1pbnQuYWRtaW4uY2g6YXBpOnYxOmRpZDo1ZTVkZTQxMi0wZTdkLTQ5ODItYTBlZC1iZDU1YTBmMjVhMDQjcHVibGljLXRyYW5zcGFyZW5jeS1pc3N1ZXItaW50LXByb2QtYXNzZXJ0aW9uLTAxIn0.eyJzdWIiOiJkaWQ6d2Vidmg6UW1XUGhGS2ZXelZ0SnkxVkZyZG83TmdCQUJGNG1CWGhhUjFNdzdZbmZtRkdRTTppZGVudGlmaWVyLXJlZy50cnVzdC1pbmZyYS5zd2l5dS1pbnQuYWRtaW4uY2g6YXBpOnYxOmRpZDoyYjkzYjI2Zi1mZTc4LTQ1ZDMtYTQ1NS01MTA0NzI2NmUwOTYiLCJyZXF1ZXN0Ijp7InF1ZXJ5Ijp7ImNyZWRlbnRpYWxzIjpbeyJpZCI6ImFnZV9jaGVja19kY3FsIiwibWV0YSI6eyJ2Y3RfdmFsdWVzIjpbImJldGFpZC1zZGp3dCIsInVybjp2Y3Q6Y2guYWRtaW4uYmNzLmJldGFpZCJdfSwiY2xhaW1zIjpbeyJwYXRoIjpbImFnZV9vdmVyXzE4Il19XSwiZm9ybWF0IjoiZGMrc2Qtand0IiwicmVxdWlyZV9jcnlwdG9ncmFwaGljX2hvbGRlcl9iaW5kaW5nIjp0cnVlfV19LCJzY29wZSI6ImNoLmZpbnBlbnNpb24udGVzdC5hZ2Vfb3Zlcl8xOCIsInR5cGUiOiJEQ1FMIn0sIm5iZiI6MTc5MTc2MzIwMCwicHVycG9zZV9uYW1lIjoiQWdlIGNoZWNrIiwiZXhwIjoxODA3NDg4MDAwLCJpYXQiOjE3OTE4MTMzNDcsImp0aSI6IjA4MTIyMDY0LTAyY2EtNDZkNS04ZjIzLTJkZTZlYjY5MmMxOSIsInB1cnBvc2VfZGVzY3JpcHRpb24iOiJmaW5wZW5zaW9uIHRlc3Q6IGNoZWNrIHRoYXQgeW91IGFyZSBvdmVyIDE4In0.UkfQGKMr0WIoN2v9wrSYe_2YJzalGQfiHKRWDLcg8IRv5qpa4I_XLp7XMfMk4_1LSibqs5mYo_unxbf0eWUliQ