▸
Touring Club Suisse (TCS)
urn:tcs:sandbox:membership:1
dc+sd-jwt
21.09.2026 15:22:49
Valid ?Computed with nbf (not before) and exp (expired) in payload.
Payload (complete) sub did:webvh:QmXEWKZMYAfMTGsvDAJQbzdN4iN4kU1PyHCT5NJX3EHL47:identifier-reg.trust-infra.swiyu-int.admin.ch:api:v1:did:6bdfc84c-58b3-4be5-9045-3b49f1e21a9c request type DCQL scope ch.tcs.sandbox.membership.v1 query credentials id membership meta vct_values urn:tcs:sandbox:membership:1
claims format dc+sd-jwt require_cryptographic_holder_binding true
nbf 21.09.2026 02:00:00 (1789948800) purpose_name Verify TCS Membership exp 21.03.2027 02:00:00 (1805590800) iat 21.09.2026 15:22:49 (1789996969) jti 2ebe3ff5-ee5e-4dac-8cf0-3e5eca052fba purpose_description Confirm an active membership relationship and product, without requesting a membership ID.
Payload (JSON) Copy {
"sub": "did:webvh:QmXEWKZMYAfMTGsvDAJQbzdN4iN4kU1PyHCT5NJX3EHL47:identifier-reg.trust-infra.swiyu-int.admin.ch:api:v1:did:6bdfc84c-58b3-4be5-9045-3b49f1e21a9c",
"request": {
"type": "DCQL",
"scope": "ch.tcs.sandbox.membership.v1",
"query": {
"credentials": [
{
"id": "membership",
"meta": {
"vct_values": [
"urn:tcs:sandbox:membership:1"
]
},
"claims": [
{
"path": [
"validFrom"
]
},
{
"path": [
"validUntil"
]
},
{
"path": [
"membershipStatus"
]
},
{
"path": [
"membershipProduct"
]
}
],
"format": "dc+sd-jwt",
"require_cryptographic_holder_binding": true
}
]
}
},
"nbf": 1789948800,
"purpose_name": "Verify TCS Membership",
"exp": 1805590800,
"iat": 1789996969,
"jti": "2ebe3ff5-ee5e-4dac-8cf0-3e5eca052fba",
"purpose_description": "Confirm an active membership relationship and product, without requesting a membership ID."
}
Original JWT (compact, incl. signature) Copy eyJ0eXAiOiJzd2l5dS12ZXJpZmljYXRpb24tcXVlcnktcHVibGljLXN0YXRlbWVudCtqd3QiLCJwcm9maWxlX3ZlcnNpb24iOiJzd2lzcy1wcm9maWxlLXRydXN0OjEuMC4wIiwiYWxnIjoiRVMyNTYiLCJraWQiOiJkaWQ6d2Vidmg6UW1OVEh1aEVUQTN1Mnlwb3Vqb2FFTWFaR0tmNUhwUHdrVjZrdGZnenU3SnpNcDppZGVudGlmaWVyLXJlZy50cnVzdC1pbmZyYS5zd2l5dS1pbnQuYWRtaW4uY2g6YXBpOnYxOmRpZDo1ZTVkZTQxMi0wZTdkLTQ5ODItYTBlZC1iZDU1YTBmMjVhMDQjcHVibGljLXRyYW5zcGFyZW5jeS1pc3N1ZXItaW50LXByb2QtYXNzZXJ0aW9uLTAxIn0.eyJzdWIiOiJkaWQ6d2Vidmg6UW1YRVdLWk1ZQWZNVEdzdkRBSlFiemRONGlONGtVMVB5SENUNU5KWDNFSEw0NzppZGVudGlmaWVyLXJlZy50cnVzdC1pbmZyYS5zd2l5dS1pbnQuYWRtaW4uY2g6YXBpOnYxOmRpZDo2YmRmYzg0Yy01OGIzLTRiZTUtOTA0NS0zYjQ5ZjFlMjFhOWMiLCJyZXF1ZXN0Ijp7InR5cGUiOiJEQ1FMIiwic2NvcGUiOiJjaC50Y3Muc2FuZGJveC5tZW1iZXJzaGlwLnYxIiwicXVlcnkiOnsiY3JlZGVudGlhbHMiOlt7ImlkIjoibWVtYmVyc2hpcCIsIm1ldGEiOnsidmN0X3ZhbHVlcyI6WyJ1cm46dGNzOnNhbmRib3g6bWVtYmVyc2hpcDoxIl19LCJjbGFpbXMiOlt7InBhdGgiOlsidmFsaWRGcm9tIl19LHsicGF0aCI6WyJ2YWxpZFVudGlsIl19LHsicGF0aCI6WyJtZW1iZXJzaGlwU3RhdHVzIl19LHsicGF0aCI6WyJtZW1iZXJzaGlwUHJvZHVjdCJdfV0sImZvcm1hdCI6ImRjK3NkLWp3dCIsInJlcXVpcmVfY3J5cHRvZ3JhcGhpY19ob2xkZXJfYmluZGluZyI6dHJ1ZX1dfX0sIm5iZiI6MTc4OTk0ODgwMCwicHVycG9zZV9uYW1lIjoiVmVyaWZ5IFRDUyBNZW1iZXJzaGlwIiwiZXhwIjoxODA1NTkwODAwLCJpYXQiOjE3ODk5OTY5NjksImp0aSI6IjJlYmUzZmY1LWVlNWUtNGRhYy04Y2YwLTNlNWVjYTA1MmZiYSIsInB1cnBvc2VfZGVzY3JpcHRpb24iOiJDb25maXJtIGFuIGFjdGl2ZSBtZW1iZXJzaGlwIHJlbGF0aW9uc2hpcCBhbmQgcHJvZHVjdCwgd2l0aG91dCByZXF1ZXN0aW5nIGEgbWVtYmVyc2hpcCBJRC4ifQ.oizjoj2_gpCYLjB5iPwHGna0gPY6CKNBBpDDmusSiFM2YW1RvX6fE8_LTVe3dE4voOgcfo29jyGMfYaJDA8Ltw
▸
Touring Club Suisse (TCS)
urn:vct:tcs.membership
dc+sd-jwt
21.09.2026 13:49:19
Valid ?Computed with nbf (not before) and exp (expired) in payload.
Payload (complete) sub did:webvh:QmXEWKZMYAfMTGsvDAJQbzdN4iN4kU1PyHCT5NJX3EHL47:identifier-reg.trust-infra.swiyu-int.admin.ch:api:v1:did:6bdfc84c-58b3-4be5-9045-3b49f1e21a9c request scope ch.tcs.sandbox.membership type DCQL query credentials id membership meta claims format dc+sd-jwt require_cryptographic_holder_binding true
nbf 21.09.2026 02:00:00 (1789948800) purpose_name Verify TCS membership exp 21.03.2027 02:00:00 (1805590800) iat 21.09.2026 13:49:19 (1789991359) jti 637da770-2238-4f3a-935c-10bd7b098c00 purpose_description Check membership ID and level for this Sandbox demonstration.
Payload (JSON) Copy {
"sub": "did:webvh:QmXEWKZMYAfMTGsvDAJQbzdN4iN4kU1PyHCT5NJX3EHL47:identifier-reg.trust-infra.swiyu-int.admin.ch:api:v1:did:6bdfc84c-58b3-4be5-9045-3b49f1e21a9c",
"request": {
"scope": "ch.tcs.sandbox.membership",
"type": "DCQL",
"query": {
"credentials": [
{
"id": "membership",
"meta": {
"vct_values": [
"urn:vct:tcs.membership"
]
},
"claims": [
{
"path": [
"member_id"
]
},
{
"path": [
"membership_level"
]
}
],
"format": "dc+sd-jwt",
"require_cryptographic_holder_binding": true
}
]
}
},
"nbf": 1789948800,
"purpose_name": "Verify TCS membership",
"exp": 1805590800,
"iat": 1789991359,
"jti": "637da770-2238-4f3a-935c-10bd7b098c00",
"purpose_description": "Check membership ID and level for this Sandbox demonstration."
}
Original JWT (compact, incl. signature) Copy eyJ0eXAiOiJzd2l5dS12ZXJpZmljYXRpb24tcXVlcnktcHVibGljLXN0YXRlbWVudCtqd3QiLCJwcm9maWxlX3ZlcnNpb24iOiJzd2lzcy1wcm9maWxlLXRydXN0OjEuMC4wIiwiYWxnIjoiRVMyNTYiLCJraWQiOiJkaWQ6d2Vidmg6UW1OVEh1aEVUQTN1Mnlwb3Vqb2FFTWFaR0tmNUhwUHdrVjZrdGZnenU3SnpNcDppZGVudGlmaWVyLXJlZy50cnVzdC1pbmZyYS5zd2l5dS1pbnQuYWRtaW4uY2g6YXBpOnYxOmRpZDo1ZTVkZTQxMi0wZTdkLTQ5ODItYTBlZC1iZDU1YTBmMjVhMDQjcHVibGljLXRyYW5zcGFyZW5jeS1pc3N1ZXItaW50LXByb2QtYXNzZXJ0aW9uLTAxIn0.eyJzdWIiOiJkaWQ6d2Vidmg6UW1YRVdLWk1ZQWZNVEdzdkRBSlFiemRONGlONGtVMVB5SENUNU5KWDNFSEw0NzppZGVudGlmaWVyLXJlZy50cnVzdC1pbmZyYS5zd2l5dS1pbnQuYWRtaW4uY2g6YXBpOnYxOmRpZDo2YmRmYzg0Yy01OGIzLTRiZTUtOTA0NS0zYjQ5ZjFlMjFhOWMiLCJyZXF1ZXN0Ijp7InNjb3BlIjoiY2gudGNzLnNhbmRib3gubWVtYmVyc2hpcCIsInR5cGUiOiJEQ1FMIiwicXVlcnkiOnsiY3JlZGVudGlhbHMiOlt7ImlkIjoibWVtYmVyc2hpcCIsIm1ldGEiOnsidmN0X3ZhbHVlcyI6WyJ1cm46dmN0OnRjcy5tZW1iZXJzaGlwIl19LCJjbGFpbXMiOlt7InBhdGgiOlsibWVtYmVyX2lkIl19LHsicGF0aCI6WyJtZW1iZXJzaGlwX2xldmVsIl19XSwiZm9ybWF0IjoiZGMrc2Qtand0IiwicmVxdWlyZV9jcnlwdG9ncmFwaGljX2hvbGRlcl9iaW5kaW5nIjp0cnVlfV19fSwibmJmIjoxNzg5OTQ4ODAwLCJwdXJwb3NlX25hbWUiOiJWZXJpZnkgVENTIG1lbWJlcnNoaXAiLCJleHAiOjE4MDU1OTA4MDAsImlhdCI6MTc4OTk5MTM1OSwianRpIjoiNjM3ZGE3NzAtMjIzOC00ZjNhLTkzNWMtMTBiZDdiMDk4YzAwIiwicHVycG9zZV9kZXNjcmlwdGlvbiI6IkNoZWNrIG1lbWJlcnNoaXAgSUQgYW5kIGxldmVsIGZvciB0aGlzIFNhbmRib3ggZGVtb25zdHJhdGlvbi4ifQ.egzNVSRYrdxd1R6uni5QCx5jVHfQjJi7Zby9AXBTQXwfukgvI-FQy2bXQ-PRrZjvPXRXMt7aLf16OprXxZfw0A
▸
Unic Apps AG
urn:vct:ch.admin.bcs.betaid
vc+sd-jwt
01.09.2026 20:34:56
Valid ?Computed with nbf (not before) and exp (expired) in payload.
Payload (complete) sub did:webvh:QmNPTwUnstZWy5phFeBMQCFHPhNJFZows5KrvLhmaQd6cX:identifier-reg.trust-infra.swiyu-int.admin.ch:api:v1:did:5f43d225-1562-4545-b34c-4a4031dfa089 request type DCQL query credentials id age_over_18_credential meta vct_values urn:vct:ch.admin.bcs.betaid
claims format vc+sd-jwt require_cryptographic_holder_binding true
scope com.iagentur.showcase.verified_age_over_18
purpose_name#en Age verification purpose_name#fr Verification de l age purpose_description#en Verify that you are over 18. purpose_description#fr Confirmez que vous avez plus de 18 ans. purpose_description#de Bestaetigen Sie dass Sie ueber 18 Jahre alt sind. nbf 01.09.2026 02:00:00 (1788220800) purpose_name Age verification exp 01.03.2027 02:00:00 (1803862800) iat 01.09.2026 20:34:56 (1788287696) purpose_name#de Alterspruefung jti 605cc9e2-7ff0-453c-ad97-b551f4f89fcc purpose_description Verify that you are over 18.
Payload (JSON) Copy {
"sub": "did:webvh:QmNPTwUnstZWy5phFeBMQCFHPhNJFZows5KrvLhmaQd6cX:identifier-reg.trust-infra.swiyu-int.admin.ch:api:v1:did:5f43d225-1562-4545-b34c-4a4031dfa089",
"request": {
"type": "DCQL",
"query": {
"credentials": [
{
"id": "age_over_18_credential",
"meta": {
"vct_values": [
"urn:vct:ch.admin.bcs.betaid"
]
},
"claims": [
{
"path": [
"age_over_18"
]
}
],
"format": "vc+sd-jwt",
"require_cryptographic_holder_binding": true
}
]
},
"scope": "com.iagentur.showcase.verified_age_over_18"
},
"purpose_name#en": "Age verification",
"purpose_name#fr": "Verification de l age",
"purpose_description#en": "Verify that you are over 18.",
"purpose_description#fr": "Confirmez que vous avez plus de 18 ans.",
"purpose_description#de": "Bestaetigen Sie dass Sie ueber 18 Jahre alt sind.",
"nbf": 1788220800,
"purpose_name": "Age verification",
"exp": 1803862800,
"iat": 1788287696,
"purpose_name#de": "Alterspruefung",
"jti": "605cc9e2-7ff0-453c-ad97-b551f4f89fcc",
"purpose_description": "Verify that you are over 18."
}
Original JWT (compact, incl. signature) Copy eyJ0eXAiOiJzd2l5dS12ZXJpZmljYXRpb24tcXVlcnktcHVibGljLXN0YXRlbWVudCtqd3QiLCJwcm9maWxlX3ZlcnNpb24iOiJzd2lzcy1wcm9maWxlLXRydXN0OjEuMC4wIiwiYWxnIjoiRVMyNTYiLCJraWQiOiJkaWQ6d2Vidmg6UW1OVEh1aEVUQTN1Mnlwb3Vqb2FFTWFaR0tmNUhwUHdrVjZrdGZnenU3SnpNcDppZGVudGlmaWVyLXJlZy50cnVzdC1pbmZyYS5zd2l5dS1pbnQuYWRtaW4uY2g6YXBpOnYxOmRpZDo1ZTVkZTQxMi0wZTdkLTQ5ODItYTBlZC1iZDU1YTBmMjVhMDQjcHVibGljLXRyYW5zcGFyZW5jeS1pc3N1ZXItaW50LXByb2QtYXNzZXJ0aW9uLTAxIn0.eyJzdWIiOiJkaWQ6d2Vidmg6UW1OUFR3VW5zdFpXeTVwaEZlQk1RQ0ZIUGhOSkZab3dzNUtydkxobWFRZDZjWDppZGVudGlmaWVyLXJlZy50cnVzdC1pbmZyYS5zd2l5dS1pbnQuYWRtaW4uY2g6YXBpOnYxOmRpZDo1ZjQzZDIyNS0xNTYyLTQ1NDUtYjM0Yy00YTQwMzFkZmEwODkiLCJyZXF1ZXN0Ijp7InR5cGUiOiJEQ1FMIiwicXVlcnkiOnsiY3JlZGVudGlhbHMiOlt7ImlkIjoiYWdlX292ZXJfMThfY3JlZGVudGlhbCIsIm1ldGEiOnsidmN0X3ZhbHVlcyI6WyJ1cm46dmN0OmNoLmFkbWluLmJjcy5iZXRhaWQiXX0sImNsYWltcyI6W3sicGF0aCI6WyJhZ2Vfb3Zlcl8xOCJdfV0sImZvcm1hdCI6InZjK3NkLWp3dCIsInJlcXVpcmVfY3J5cHRvZ3JhcGhpY19ob2xkZXJfYmluZGluZyI6dHJ1ZX1dfSwic2NvcGUiOiJjb20uaWFnZW50dXIuc2hvd2Nhc2UudmVyaWZpZWRfYWdlX292ZXJfMTgifSwicHVycG9zZV9uYW1lI2VuIjoiQWdlIHZlcmlmaWNhdGlvbiIsInB1cnBvc2VfbmFtZSNmciI6IlZlcmlmaWNhdGlvbiBkZSBsIGFnZSIsInB1cnBvc2VfZGVzY3JpcHRpb24jZW4iOiJWZXJpZnkgdGhhdCB5b3UgYXJlIG92ZXIgMTguIiwicHVycG9zZV9kZXNjcmlwdGlvbiNmciI6IkNvbmZpcm1leiBxdWUgdm91cyBhdmV6IHBsdXMgZGUgMTggYW5zLiIsInB1cnBvc2VfZGVzY3JpcHRpb24jZGUiOiJCZXN0YWV0aWdlbiBTaWUgZGFzcyBTaWUgdWViZXIgMTggSmFocmUgYWx0IHNpbmQuIiwibmJmIjoxNzg4MjIwODAwLCJwdXJwb3NlX25hbWUiOiJBZ2UgdmVyaWZpY2F0aW9uIiwiZXhwIjoxODAzODYyODAwLCJpYXQiOjE3ODgyODc2OTYsInB1cnBvc2VfbmFtZSNkZSI6IkFsdGVyc3BydWVmdW5nIiwianRpIjoiNjA1Y2M5ZTItN2ZmMC00NTNjLWFkOTctYjU1MWY0Zjg5ZmNjIiwicHVycG9zZV9kZXNjcmlwdGlvbiI6IlZlcmlmeSB0aGF0IHlvdSBhcmUgb3ZlciAxOC4ifQ.caQR0EnWmkzwegdngtyUWRdNnE4nueqy_InYWt7U0ldONuIEVc66loe45O8DmDIE6zu6ZjNVo94JUmvREiqLkw
▸
Unic Apps AG
urn:vct:ch.admin.bcs.betaid
vc+sd-jwt
27.08.2026 15:14:31
Valid ?Computed with nbf (not before) and exp (expired) in payload.
Payload (complete) sub did:webvh:QmNPTwUnstZWy5phFeBMQCFHPhNJFZows5KrvLhmaQd6cX:identifier-reg.trust-infra.swiyu-int.admin.ch:api:v1:did:5f43d225-1562-4545-b34c-4a4031dfa089 request scope com.iagentur.showcase.verified_age_over_18 type DCQL query credentials id age_over_18_credential meta vct_values urn:vct:ch.admin.bcs.betaid
claims format vc+sd-jwt require_cryptographic_holder_binding true
purpose_name#en Age verification purpose_name#fr Verification de l age purpose_description#en Verify that you are over 18. purpose_description#fr Confirmez que vous avez plus de 18 ans. purpose_description#de Bestaetigen Sie dass Sie ueber 18 Jahre alt sind. nbf 27.08.2026 02:00:00 (1787788800) purpose_name Age verification exp 27.02.2027 02:00:00 (1803690000) iat 27.08.2026 15:14:31 (1787836471) purpose_name#de Alterspruefung jti 7a9ada44-82aa-4f0a-87a0-d7660f23eb78 purpose_description Verify that you are over 18.
Payload (JSON) Copy {
"sub": "did:webvh:QmNPTwUnstZWy5phFeBMQCFHPhNJFZows5KrvLhmaQd6cX:identifier-reg.trust-infra.swiyu-int.admin.ch:api:v1:did:5f43d225-1562-4545-b34c-4a4031dfa089",
"request": {
"scope": "com.iagentur.showcase.verified_age_over_18",
"type": "DCQL",
"query": {
"credentials": [
{
"id": "age_over_18_credential",
"meta": {
"vct_values": [
"urn:vct:ch.admin.bcs.betaid"
]
},
"claims": [
{
"path": [
"age_over_18"
]
}
],
"format": "vc+sd-jwt",
"require_cryptographic_holder_binding": true
}
]
}
},
"purpose_name#en": "Age verification",
"purpose_name#fr": "Verification de l age",
"purpose_description#en": "Verify that you are over 18.",
"purpose_description#fr": "Confirmez que vous avez plus de 18 ans.",
"purpose_description#de": "Bestaetigen Sie dass Sie ueber 18 Jahre alt sind.",
"nbf": 1787788800,
"purpose_name": "Age verification",
"exp": 1803690000,
"iat": 1787836471,
"purpose_name#de": "Alterspruefung",
"jti": "7a9ada44-82aa-4f0a-87a0-d7660f23eb78",
"purpose_description": "Verify that you are over 18."
}
Original JWT (compact, incl. signature) Copy eyJ0eXAiOiJzd2l5dS12ZXJpZmljYXRpb24tcXVlcnktcHVibGljLXN0YXRlbWVudCtqd3QiLCJwcm9maWxlX3ZlcnNpb24iOiJzd2lzcy1wcm9maWxlLXRydXN0OjEuMC4wIiwiYWxnIjoiRVMyNTYiLCJraWQiOiJkaWQ6d2Vidmg6UW1OVEh1aEVUQTN1Mnlwb3Vqb2FFTWFaR0tmNUhwUHdrVjZrdGZnenU3SnpNcDppZGVudGlmaWVyLXJlZy50cnVzdC1pbmZyYS5zd2l5dS1pbnQuYWRtaW4uY2g6YXBpOnYxOmRpZDo1ZTVkZTQxMi0wZTdkLTQ5ODItYTBlZC1iZDU1YTBmMjVhMDQjcHVibGljLXRyYW5zcGFyZW5jeS1pc3N1ZXItaW50LXByb2QtYXNzZXJ0aW9uLTAxIn0.eyJzdWIiOiJkaWQ6d2Vidmg6UW1OUFR3VW5zdFpXeTVwaEZlQk1RQ0ZIUGhOSkZab3dzNUtydkxobWFRZDZjWDppZGVudGlmaWVyLXJlZy50cnVzdC1pbmZyYS5zd2l5dS1pbnQuYWRtaW4uY2g6YXBpOnYxOmRpZDo1ZjQzZDIyNS0xNTYyLTQ1NDUtYjM0Yy00YTQwMzFkZmEwODkiLCJyZXF1ZXN0Ijp7InNjb3BlIjoiY29tLmlhZ2VudHVyLnNob3djYXNlLnZlcmlmaWVkX2FnZV9vdmVyXzE4IiwidHlwZSI6IkRDUUwiLCJxdWVyeSI6eyJjcmVkZW50aWFscyI6W3siaWQiOiJhZ2Vfb3Zlcl8xOF9jcmVkZW50aWFsIiwibWV0YSI6eyJ2Y3RfdmFsdWVzIjpbInVybjp2Y3Q6Y2guYWRtaW4uYmNzLmJldGFpZCJdfSwiY2xhaW1zIjpbeyJwYXRoIjpbImFnZV9vdmVyXzE4Il19XSwiZm9ybWF0IjoidmMrc2Qtand0IiwicmVxdWlyZV9jcnlwdG9ncmFwaGljX2hvbGRlcl9iaW5kaW5nIjp0cnVlfV19fSwicHVycG9zZV9uYW1lI2VuIjoiQWdlIHZlcmlmaWNhdGlvbiIsInB1cnBvc2VfbmFtZSNmciI6IlZlcmlmaWNhdGlvbiBkZSBsIGFnZSIsInB1cnBvc2VfZGVzY3JpcHRpb24jZW4iOiJWZXJpZnkgdGhhdCB5b3UgYXJlIG92ZXIgMTguIiwicHVycG9zZV9kZXNjcmlwdGlvbiNmciI6IkNvbmZpcm1leiBxdWUgdm91cyBhdmV6IHBsdXMgZGUgMTggYW5zLiIsInB1cnBvc2VfZGVzY3JpcHRpb24jZGUiOiJCZXN0YWV0aWdlbiBTaWUgZGFzcyBTaWUgdWViZXIgMTggSmFocmUgYWx0IHNpbmQuIiwibmJmIjoxNzg3Nzg4ODAwLCJwdXJwb3NlX25hbWUiOiJBZ2UgdmVyaWZpY2F0aW9uIiwiZXhwIjoxODAzNjkwMDAwLCJpYXQiOjE3ODc4MzY0NzEsInB1cnBvc2VfbmFtZSNkZSI6IkFsdGVyc3BydWVmdW5nIiwianRpIjoiN2E5YWRhNDQtODJhYS00ZjBhLTg3YTAtZDc2NjBmMjNlYjc4IiwicHVycG9zZV9kZXNjcmlwdGlvbiI6IlZlcmlmeSB0aGF0IHlvdSBhcmUgb3ZlciAxOC4ifQ.t4sIhVHuO8GfowIZtNzjp889cIWvmZc_a6ykh0cfmoFzJWj4EoFhNnJlKuHFkkF7YgxwY2cA0Egj1UogtfQJqA
▸
Unic Apps AG
urn:vct:ch.admin.bcs.betaid
vc+sd-jwt
27.08.2026 15:07:40
Valid ?Computed with nbf (not before) and exp (expired) in payload.
Payload (complete) sub did:webvh:QmNPTwUnstZWy5phFeBMQCFHPhNJFZows5KrvLhmaQd6cX:identifier-reg.trust-infra.swiyu-int.admin.ch:api:v1:did:5f43d225-1562-4545-b34c-4a4031dfa089 request type DCQL query credentials id age_over_18_credential meta vct_values urn:vct:ch.admin.bcs.betaid
claims format vc+sd-jwt require_cryptographic_holder_binding true
scope com.iagentur.showcase.verified_age_over_18
purpose_name#en Age verification purpose_name#fr Verification de l age purpose_description#en Verify that you are over 18. purpose_description#fr Confirmez que vous avez plus de 18 ans. purpose_description#de Bestaetigen Sie dass Sie ueber 18 Jahre alt sind. nbf 27.08.2026 02:00:00 (1787788800) purpose_name Age verification exp 27.02.2027 02:00:00 (1803690000) iat 27.08.2026 15:07:40 (1787836060) purpose_name#de Alterspruefung jti 5cb64968-7063-496e-962a-197f50c61a47 purpose_description Verify that you are over 18.
Payload (JSON) Copy {
"sub": "did:webvh:QmNPTwUnstZWy5phFeBMQCFHPhNJFZows5KrvLhmaQd6cX:identifier-reg.trust-infra.swiyu-int.admin.ch:api:v1:did:5f43d225-1562-4545-b34c-4a4031dfa089",
"request": {
"type": "DCQL",
"query": {
"credentials": [
{
"id": "age_over_18_credential",
"meta": {
"vct_values": [
"urn:vct:ch.admin.bcs.betaid"
]
},
"claims": [
{
"path": [
"age_over_18"
]
}
],
"format": "vc+sd-jwt",
"require_cryptographic_holder_binding": true
}
]
},
"scope": "com.iagentur.showcase.verified_age_over_18"
},
"purpose_name#en": "Age verification",
"purpose_name#fr": "Verification de l age",
"purpose_description#en": "Verify that you are over 18.",
"purpose_description#fr": "Confirmez que vous avez plus de 18 ans.",
"purpose_description#de": "Bestaetigen Sie dass Sie ueber 18 Jahre alt sind.",
"nbf": 1787788800,
"purpose_name": "Age verification",
"exp": 1803690000,
"iat": 1787836060,
"purpose_name#de": "Alterspruefung",
"jti": "5cb64968-7063-496e-962a-197f50c61a47",
"purpose_description": "Verify that you are over 18."
}
Original JWT (compact, incl. signature) Copy eyJ0eXAiOiJzd2l5dS12ZXJpZmljYXRpb24tcXVlcnktcHVibGljLXN0YXRlbWVudCtqd3QiLCJwcm9maWxlX3ZlcnNpb24iOiJzd2lzcy1wcm9maWxlLXRydXN0OjEuMC4wIiwiYWxnIjoiRVMyNTYiLCJraWQiOiJkaWQ6d2Vidmg6UW1OVEh1aEVUQTN1Mnlwb3Vqb2FFTWFaR0tmNUhwUHdrVjZrdGZnenU3SnpNcDppZGVudGlmaWVyLXJlZy50cnVzdC1pbmZyYS5zd2l5dS1pbnQuYWRtaW4uY2g6YXBpOnYxOmRpZDo1ZTVkZTQxMi0wZTdkLTQ5ODItYTBlZC1iZDU1YTBmMjVhMDQjcHVibGljLXRyYW5zcGFyZW5jeS1pc3N1ZXItaW50LXByb2QtYXNzZXJ0aW9uLTAxIn0.eyJzdWIiOiJkaWQ6d2Vidmg6UW1OUFR3VW5zdFpXeTVwaEZlQk1RQ0ZIUGhOSkZab3dzNUtydkxobWFRZDZjWDppZGVudGlmaWVyLXJlZy50cnVzdC1pbmZyYS5zd2l5dS1pbnQuYWRtaW4uY2g6YXBpOnYxOmRpZDo1ZjQzZDIyNS0xNTYyLTQ1NDUtYjM0Yy00YTQwMzFkZmEwODkiLCJyZXF1ZXN0Ijp7InR5cGUiOiJEQ1FMIiwicXVlcnkiOnsiY3JlZGVudGlhbHMiOlt7ImlkIjoiYWdlX292ZXJfMThfY3JlZGVudGlhbCIsIm1ldGEiOnsidmN0X3ZhbHVlcyI6WyJ1cm46dmN0OmNoLmFkbWluLmJjcy5iZXRhaWQiXX0sImNsYWltcyI6W3sicGF0aCI6WyJhZ2Vfb3Zlcl8xOCJdfV0sImZvcm1hdCI6InZjK3NkLWp3dCIsInJlcXVpcmVfY3J5cHRvZ3JhcGhpY19ob2xkZXJfYmluZGluZyI6dHJ1ZX1dfSwic2NvcGUiOiJjb20uaWFnZW50dXIuc2hvd2Nhc2UudmVyaWZpZWRfYWdlX292ZXJfMTgifSwicHVycG9zZV9uYW1lI2VuIjoiQWdlIHZlcmlmaWNhdGlvbiIsInB1cnBvc2VfbmFtZSNmciI6IlZlcmlmaWNhdGlvbiBkZSBsIGFnZSIsInB1cnBvc2VfZGVzY3JpcHRpb24jZW4iOiJWZXJpZnkgdGhhdCB5b3UgYXJlIG92ZXIgMTguIiwicHVycG9zZV9kZXNjcmlwdGlvbiNmciI6IkNvbmZpcm1leiBxdWUgdm91cyBhdmV6IHBsdXMgZGUgMTggYW5zLiIsInB1cnBvc2VfZGVzY3JpcHRpb24jZGUiOiJCZXN0YWV0aWdlbiBTaWUgZGFzcyBTaWUgdWViZXIgMTggSmFocmUgYWx0IHNpbmQuIiwibmJmIjoxNzg3Nzg4ODAwLCJwdXJwb3NlX25hbWUiOiJBZ2UgdmVyaWZpY2F0aW9uIiwiZXhwIjoxODAzNjkwMDAwLCJpYXQiOjE3ODc4MzYwNjAsInB1cnBvc2VfbmFtZSNkZSI6IkFsdGVyc3BydWVmdW5nIiwianRpIjoiNWNiNjQ5NjgtNzA2My00OTZlLTk2MmEtMTk3ZjUwYzYxYTQ3IiwicHVycG9zZV9kZXNjcmlwdGlvbiI6IlZlcmlmeSB0aGF0IHlvdSBhcmUgb3ZlciAxOC4ifQ.OV-aYNnIsGxc6EaOWzsO3sqsShCvnjnl6lqlLue31ul3wjRqBg1ZATrs5qaIIDzJ8KIlHDDA7kuW66HpzJPcQg
▸
Unic Apps AG
urn:vct:ch.admin.bcs.betaid
vc+sd-jwt
27.08.2026 15:07:40
Valid ?Computed with nbf (not before) and exp (expired) in payload.
Payload (complete) sub did:webvh:QmNPTwUnstZWy5phFeBMQCFHPhNJFZows5KrvLhmaQd6cX:identifier-reg.trust-infra.swiyu-int.admin.ch:api:v1:did:5f43d225-1562-4545-b34c-4a4031dfa089 request scope com.iagentur.showcase.verified_age_over_18 type DCQL query credentials id age_over_18_credential meta vct_values urn:vct:ch.admin.bcs.betaid
claims format vc+sd-jwt require_cryptographic_holder_binding true
purpose_name#en Age verification purpose_name#fr Verification de l age purpose_description#en Verify that you are over 18. purpose_description#fr Confirmez que vous avez plus de 18 ans. purpose_description#de Bestaetigen Sie dass Sie ueber 18 Jahre alt sind. nbf 27.08.2026 02:00:00 (1787788800) purpose_name Age verification exp 27.02.2027 02:00:00 (1803690000) iat 27.08.2026 15:07:40 (1787836060) purpose_name#de Alterspruefung jti 4a3893b2-6bb0-4a08-b619-536cd90f1068 purpose_description Verify that you are over 18.
Payload (JSON) Copy {
"sub": "did:webvh:QmNPTwUnstZWy5phFeBMQCFHPhNJFZows5KrvLhmaQd6cX:identifier-reg.trust-infra.swiyu-int.admin.ch:api:v1:did:5f43d225-1562-4545-b34c-4a4031dfa089",
"request": {
"scope": "com.iagentur.showcase.verified_age_over_18",
"type": "DCQL",
"query": {
"credentials": [
{
"id": "age_over_18_credential",
"meta": {
"vct_values": [
"urn:vct:ch.admin.bcs.betaid"
]
},
"claims": [
{
"path": [
"age_over_18"
]
}
],
"format": "vc+sd-jwt",
"require_cryptographic_holder_binding": true
}
]
}
},
"purpose_name#en": "Age verification",
"purpose_name#fr": "Verification de l age",
"purpose_description#en": "Verify that you are over 18.",
"purpose_description#fr": "Confirmez que vous avez plus de 18 ans.",
"purpose_description#de": "Bestaetigen Sie dass Sie ueber 18 Jahre alt sind.",
"nbf": 1787788800,
"purpose_name": "Age verification",
"exp": 1803690000,
"iat": 1787836060,
"purpose_name#de": "Alterspruefung",
"jti": "4a3893b2-6bb0-4a08-b619-536cd90f1068",
"purpose_description": "Verify that you are over 18."
}
Original JWT (compact, incl. signature) Copy eyJ0eXAiOiJzd2l5dS12ZXJpZmljYXRpb24tcXVlcnktcHVibGljLXN0YXRlbWVudCtqd3QiLCJwcm9maWxlX3ZlcnNpb24iOiJzd2lzcy1wcm9maWxlLXRydXN0OjEuMC4wIiwiYWxnIjoiRVMyNTYiLCJraWQiOiJkaWQ6d2Vidmg6UW1OVEh1aEVUQTN1Mnlwb3Vqb2FFTWFaR0tmNUhwUHdrVjZrdGZnenU3SnpNcDppZGVudGlmaWVyLXJlZy50cnVzdC1pbmZyYS5zd2l5dS1pbnQuYWRtaW4uY2g6YXBpOnYxOmRpZDo1ZTVkZTQxMi0wZTdkLTQ5ODItYTBlZC1iZDU1YTBmMjVhMDQjcHVibGljLXRyYW5zcGFyZW5jeS1pc3N1ZXItaW50LXByb2QtYXNzZXJ0aW9uLTAxIn0.eyJzdWIiOiJkaWQ6d2Vidmg6UW1OUFR3VW5zdFpXeTVwaEZlQk1RQ0ZIUGhOSkZab3dzNUtydkxobWFRZDZjWDppZGVudGlmaWVyLXJlZy50cnVzdC1pbmZyYS5zd2l5dS1pbnQuYWRtaW4uY2g6YXBpOnYxOmRpZDo1ZjQzZDIyNS0xNTYyLTQ1NDUtYjM0Yy00YTQwMzFkZmEwODkiLCJyZXF1ZXN0Ijp7InNjb3BlIjoiY29tLmlhZ2VudHVyLnNob3djYXNlLnZlcmlmaWVkX2FnZV9vdmVyXzE4IiwidHlwZSI6IkRDUUwiLCJxdWVyeSI6eyJjcmVkZW50aWFscyI6W3siaWQiOiJhZ2Vfb3Zlcl8xOF9jcmVkZW50aWFsIiwibWV0YSI6eyJ2Y3RfdmFsdWVzIjpbInVybjp2Y3Q6Y2guYWRtaW4uYmNzLmJldGFpZCJdfSwiY2xhaW1zIjpbeyJwYXRoIjpbImFnZV9vdmVyXzE4Il19XSwiZm9ybWF0IjoidmMrc2Qtand0IiwicmVxdWlyZV9jcnlwdG9ncmFwaGljX2hvbGRlcl9iaW5kaW5nIjp0cnVlfV19fSwicHVycG9zZV9uYW1lI2VuIjoiQWdlIHZlcmlmaWNhdGlvbiIsInB1cnBvc2VfbmFtZSNmciI6IlZlcmlmaWNhdGlvbiBkZSBsIGFnZSIsInB1cnBvc2VfZGVzY3JpcHRpb24jZW4iOiJWZXJpZnkgdGhhdCB5b3UgYXJlIG92ZXIgMTguIiwicHVycG9zZV9kZXNjcmlwdGlvbiNmciI6IkNvbmZpcm1leiBxdWUgdm91cyBhdmV6IHBsdXMgZGUgMTggYW5zLiIsInB1cnBvc2VfZGVzY3JpcHRpb24jZGUiOiJCZXN0YWV0aWdlbiBTaWUgZGFzcyBTaWUgdWViZXIgMTggSmFocmUgYWx0IHNpbmQuIiwibmJmIjoxNzg3Nzg4ODAwLCJwdXJwb3NlX25hbWUiOiJBZ2UgdmVyaWZpY2F0aW9uIiwiZXhwIjoxODAzNjkwMDAwLCJpYXQiOjE3ODc4MzYwNjAsInB1cnBvc2VfbmFtZSNkZSI6IkFsdGVyc3BydWVmdW5nIiwianRpIjoiNGEzODkzYjItNmJiMC00YTA4LWI2MTktNTM2Y2Q5MGYxMDY4IiwicHVycG9zZV9kZXNjcmlwdGlvbiI6IlZlcmlmeSB0aGF0IHlvdSBhcmUgb3ZlciAxOC4ifQ.Z3KEEYV8B5TsA3I0cSVp51HXAuylMmgxDQNvY08Kysc-5G6NpL9MTpgfQMreuV82H_ex5k1CHRzgooZFWmXK0w
▸
Unic Apps AG
urn:vct:ch.admin.bcs.betaid
vc+sd-jwt
27.08.2026 14:45:18
Valid ?Computed with nbf (not before) and exp (expired) in payload.
Payload (complete) sub did:webvh:QmNPTwUnstZWy5phFeBMQCFHPhNJFZows5KrvLhmaQd6cX:identifier-reg.trust-infra.swiyu-int.admin.ch:api:v1:did:5f43d225-1562-4545-b34c-4a4031dfa089 request scope com.iagentur.showcase.verified_age_over_18 type DCQL query credentials id age_over_18_credential meta vct_values urn:vct:ch.admin.bcs.betaid
claims format vc+sd-jwt require_cryptographic_holder_binding true
purpose_name#en Age verification purpose_name#fr Verification de l age purpose_description#en Verify that you are over 18. purpose_description#fr Confirmez que vous avez plus de 18 ans. purpose_description#de Bestaetigen Sie dass Sie ueber 18 Jahre alt sind. nbf 27.08.2026 02:00:00 (1787788800) purpose_name Age verification exp 27.02.2027 02:00:00 (1803690000) iat 27.08.2026 14:45:18 (1787834718) purpose_name#de Alterspruefung jti 628a5e41-ffcf-4dfc-b009-90aacf50b428 purpose_description Verify that you are over 18.
Payload (JSON) Copy {
"sub": "did:webvh:QmNPTwUnstZWy5phFeBMQCFHPhNJFZows5KrvLhmaQd6cX:identifier-reg.trust-infra.swiyu-int.admin.ch:api:v1:did:5f43d225-1562-4545-b34c-4a4031dfa089",
"request": {
"scope": "com.iagentur.showcase.verified_age_over_18",
"type": "DCQL",
"query": {
"credentials": [
{
"id": "age_over_18_credential",
"meta": {
"vct_values": [
"urn:vct:ch.admin.bcs.betaid"
]
},
"claims": [
{
"path": [
"age_over_18"
]
}
],
"format": "vc+sd-jwt",
"require_cryptographic_holder_binding": true
}
]
}
},
"purpose_name#en": "Age verification",
"purpose_name#fr": "Verification de l age",
"purpose_description#en": "Verify that you are over 18.",
"purpose_description#fr": "Confirmez que vous avez plus de 18 ans.",
"purpose_description#de": "Bestaetigen Sie dass Sie ueber 18 Jahre alt sind.",
"nbf": 1787788800,
"purpose_name": "Age verification",
"exp": 1803690000,
"iat": 1787834718,
"purpose_name#de": "Alterspruefung",
"jti": "628a5e41-ffcf-4dfc-b009-90aacf50b428",
"purpose_description": "Verify that you are over 18."
}
Original JWT (compact, incl. signature) Copy eyJ0eXAiOiJzd2l5dS12ZXJpZmljYXRpb24tcXVlcnktcHVibGljLXN0YXRlbWVudCtqd3QiLCJwcm9maWxlX3ZlcnNpb24iOiJzd2lzcy1wcm9maWxlLXRydXN0OjEuMC4wIiwiYWxnIjoiRVMyNTYiLCJraWQiOiJkaWQ6d2Vidmg6UW1OVEh1aEVUQTN1Mnlwb3Vqb2FFTWFaR0tmNUhwUHdrVjZrdGZnenU3SnpNcDppZGVudGlmaWVyLXJlZy50cnVzdC1pbmZyYS5zd2l5dS1pbnQuYWRtaW4uY2g6YXBpOnYxOmRpZDo1ZTVkZTQxMi0wZTdkLTQ5ODItYTBlZC1iZDU1YTBmMjVhMDQjcHVibGljLXRyYW5zcGFyZW5jeS1pc3N1ZXItaW50LXByb2QtYXNzZXJ0aW9uLTAxIn0.eyJzdWIiOiJkaWQ6d2Vidmg6UW1OUFR3VW5zdFpXeTVwaEZlQk1RQ0ZIUGhOSkZab3dzNUtydkxobWFRZDZjWDppZGVudGlmaWVyLXJlZy50cnVzdC1pbmZyYS5zd2l5dS1pbnQuYWRtaW4uY2g6YXBpOnYxOmRpZDo1ZjQzZDIyNS0xNTYyLTQ1NDUtYjM0Yy00YTQwMzFkZmEwODkiLCJyZXF1ZXN0Ijp7InNjb3BlIjoiY29tLmlhZ2VudHVyLnNob3djYXNlLnZlcmlmaWVkX2FnZV9vdmVyXzE4IiwidHlwZSI6IkRDUUwiLCJxdWVyeSI6eyJjcmVkZW50aWFscyI6W3siaWQiOiJhZ2Vfb3Zlcl8xOF9jcmVkZW50aWFsIiwibWV0YSI6eyJ2Y3RfdmFsdWVzIjpbInVybjp2Y3Q6Y2guYWRtaW4uYmNzLmJldGFpZCJdfSwiY2xhaW1zIjpbeyJwYXRoIjpbImFnZV9vdmVyXzE4Il19XSwiZm9ybWF0IjoidmMrc2Qtand0IiwicmVxdWlyZV9jcnlwdG9ncmFwaGljX2hvbGRlcl9iaW5kaW5nIjp0cnVlfV19fSwicHVycG9zZV9uYW1lI2VuIjoiQWdlIHZlcmlmaWNhdGlvbiIsInB1cnBvc2VfbmFtZSNmciI6IlZlcmlmaWNhdGlvbiBkZSBsIGFnZSIsInB1cnBvc2VfZGVzY3JpcHRpb24jZW4iOiJWZXJpZnkgdGhhdCB5b3UgYXJlIG92ZXIgMTguIiwicHVycG9zZV9kZXNjcmlwdGlvbiNmciI6IkNvbmZpcm1leiBxdWUgdm91cyBhdmV6IHBsdXMgZGUgMTggYW5zLiIsInB1cnBvc2VfZGVzY3JpcHRpb24jZGUiOiJCZXN0YWV0aWdlbiBTaWUgZGFzcyBTaWUgdWViZXIgMTggSmFocmUgYWx0IHNpbmQuIiwibmJmIjoxNzg3Nzg4ODAwLCJwdXJwb3NlX25hbWUiOiJBZ2UgdmVyaWZpY2F0aW9uIiwiZXhwIjoxODAzNjkwMDAwLCJpYXQiOjE3ODc4MzQ3MTgsInB1cnBvc2VfbmFtZSNkZSI6IkFsdGVyc3BydWVmdW5nIiwianRpIjoiNjI4YTVlNDEtZmZjZi00ZGZjLWIwMDktOTBhYWNmNTBiNDI4IiwicHVycG9zZV9kZXNjcmlwdGlvbiI6IlZlcmlmeSB0aGF0IHlvdSBhcmUgb3ZlciAxOC4ifQ.h83mgE4NDKPRojJ71pAcwfmIdfpH4mbgL9knB2idk21SAZTm5e_QHMe7y7ewKNwhK_ACp9u9uslXzCAEUvXfUw
▸
Unic Apps AG
urn:vct:ch.admin.bcs.betaid
vc+sd-jwt
27.08.2026 14:42:12
Valid ?Computed with nbf (not before) and exp (expired) in payload.
Payload (complete) sub did:webvh:QmNPTwUnstZWy5phFeBMQCFHPhNJFZows5KrvLhmaQd6cX:identifier-reg.trust-infra.swiyu-int.admin.ch:api:v1:did:5f43d225-1562-4545-b34c-4a4031dfa089 request scope com.iagentur.showcase.verified_age_over_18 type DCQL query credentials id age_over_18_credential meta vct_values urn:vct:ch.admin.bcs.betaid
claims format vc+sd-jwt require_cryptographic_holder_binding true
purpose_name#en Age verification purpose_name#fr Verification de l age purpose_description#en Verify that you are over 18. purpose_description#fr Confirmez que vous avez plus de 18 ans. purpose_description#de Bestaetigen Sie, dass Sie ueber 18 Jahre alt sind. nbf 27.08.2026 02:00:00 (1787788800) purpose_name Age verification exp 27.02.2027 02:00:00 (1803690000) iat 27.08.2026 14:42:12 (1787834532) purpose_name#de Alterspruefung jti 86c682a9-885e-47cd-a7a6-85d07f554120 purpose_description Verify that you are over 18.
Payload (JSON) Copy {
"sub": "did:webvh:QmNPTwUnstZWy5phFeBMQCFHPhNJFZows5KrvLhmaQd6cX:identifier-reg.trust-infra.swiyu-int.admin.ch:api:v1:did:5f43d225-1562-4545-b34c-4a4031dfa089",
"request": {
"scope": "com.iagentur.showcase.verified_age_over_18",
"type": "DCQL",
"query": {
"credentials": [
{
"id": "age_over_18_credential",
"meta": {
"vct_values": [
"urn:vct:ch.admin.bcs.betaid"
]
},
"claims": [
{
"path": [
"age_over_18"
]
}
],
"format": "vc+sd-jwt",
"require_cryptographic_holder_binding": true
}
]
}
},
"purpose_name#en": "Age verification",
"purpose_name#fr": "Verification de l age",
"purpose_description#en": "Verify that you are over 18.",
"purpose_description#fr": "Confirmez que vous avez plus de 18 ans.",
"purpose_description#de": "Bestaetigen Sie, dass Sie ueber 18 Jahre alt sind.",
"nbf": 1787788800,
"purpose_name": "Age verification",
"exp": 1803690000,
"iat": 1787834532,
"purpose_name#de": "Alterspruefung",
"jti": "86c682a9-885e-47cd-a7a6-85d07f554120",
"purpose_description": "Verify that you are over 18."
}
Original JWT (compact, incl. signature) Copy eyJ0eXAiOiJzd2l5dS12ZXJpZmljYXRpb24tcXVlcnktcHVibGljLXN0YXRlbWVudCtqd3QiLCJwcm9maWxlX3ZlcnNpb24iOiJzd2lzcy1wcm9maWxlLXRydXN0OjEuMC4wIiwiYWxnIjoiRVMyNTYiLCJraWQiOiJkaWQ6d2Vidmg6UW1OVEh1aEVUQTN1Mnlwb3Vqb2FFTWFaR0tmNUhwUHdrVjZrdGZnenU3SnpNcDppZGVudGlmaWVyLXJlZy50cnVzdC1pbmZyYS5zd2l5dS1pbnQuYWRtaW4uY2g6YXBpOnYxOmRpZDo1ZTVkZTQxMi0wZTdkLTQ5ODItYTBlZC1iZDU1YTBmMjVhMDQjcHVibGljLXRyYW5zcGFyZW5jeS1pc3N1ZXItaW50LXByb2QtYXNzZXJ0aW9uLTAxIn0.eyJzdWIiOiJkaWQ6d2Vidmg6UW1OUFR3VW5zdFpXeTVwaEZlQk1RQ0ZIUGhOSkZab3dzNUtydkxobWFRZDZjWDppZGVudGlmaWVyLXJlZy50cnVzdC1pbmZyYS5zd2l5dS1pbnQuYWRtaW4uY2g6YXBpOnYxOmRpZDo1ZjQzZDIyNS0xNTYyLTQ1NDUtYjM0Yy00YTQwMzFkZmEwODkiLCJyZXF1ZXN0Ijp7InNjb3BlIjoiY29tLmlhZ2VudHVyLnNob3djYXNlLnZlcmlmaWVkX2FnZV9vdmVyXzE4IiwidHlwZSI6IkRDUUwiLCJxdWVyeSI6eyJjcmVkZW50aWFscyI6W3siaWQiOiJhZ2Vfb3Zlcl8xOF9jcmVkZW50aWFsIiwibWV0YSI6eyJ2Y3RfdmFsdWVzIjpbInVybjp2Y3Q6Y2guYWRtaW4uYmNzLmJldGFpZCJdfSwiY2xhaW1zIjpbeyJwYXRoIjpbImFnZV9vdmVyXzE4Il19XSwiZm9ybWF0IjoidmMrc2Qtand0IiwicmVxdWlyZV9jcnlwdG9ncmFwaGljX2hvbGRlcl9iaW5kaW5nIjp0cnVlfV19fSwicHVycG9zZV9uYW1lI2VuIjoiQWdlIHZlcmlmaWNhdGlvbiIsInB1cnBvc2VfbmFtZSNmciI6IlZlcmlmaWNhdGlvbiBkZSBsIGFnZSIsInB1cnBvc2VfZGVzY3JpcHRpb24jZW4iOiJWZXJpZnkgdGhhdCB5b3UgYXJlIG92ZXIgMTguIiwicHVycG9zZV9kZXNjcmlwdGlvbiNmciI6IkNvbmZpcm1leiBxdWUgdm91cyBhdmV6IHBsdXMgZGUgMTggYW5zLiIsInB1cnBvc2VfZGVzY3JpcHRpb24jZGUiOiJCZXN0YWV0aWdlbiBTaWUsIGRhc3MgU2llIHVlYmVyIDE4IEphaHJlIGFsdCBzaW5kLiIsIm5iZiI6MTc4Nzc4ODgwMCwicHVycG9zZV9uYW1lIjoiQWdlIHZlcmlmaWNhdGlvbiIsImV4cCI6MTgwMzY5MDAwMCwiaWF0IjoxNzg3ODM0NTMyLCJwdXJwb3NlX25hbWUjZGUiOiJBbHRlcnNwcnVlZnVuZyIsImp0aSI6Ijg2YzY4MmE5LTg4NWUtNDdjZC1hN2E2LTg1ZDA3ZjU1NDEyMCIsInB1cnBvc2VfZGVzY3JpcHRpb24iOiJWZXJpZnkgdGhhdCB5b3UgYXJlIG92ZXIgMTguIn0._nwbAL7bSbau8Vo51QBdTDNMOfDv6kBQD13LTzZ5VZ4x3_0Pe3JaLCNifObLJbb2NrF7K4oCnFIS0bYyiRnEog
▸
Unic Apps AG
urn:vct:ch.admin.bcs.betaid
vc+sd-jwt
27.08.2026 14:33:40
Valid ?Computed with nbf (not before) and exp (expired) in payload.
Payload (complete) sub did:webvh:QmNPTwUnstZWy5phFeBMQCFHPhNJFZows5KrvLhmaQd6cX:identifier-reg.trust-infra.swiyu-int.admin.ch:api:v1:did:5f43d225-1562-4545-b34c-4a4031dfa089 request scope com.iagentur.showcase.age_over_18 type DCQL query credentials id age_over_18_credential meta vct_values urn:vct:ch.admin.bcs.betaid
claims format vc+sd-jwt require_cryptographic_holder_binding true
purpose_name#en Age verification purpose_name#fr Verification de l age purpose_description#en Verify that you are over 18. purpose_description#fr Confirmez que vous avez plus de 18 ans. purpose_description#de Bestaetigen Sie, dass Sie ueber 18 Jahre alt sind. nbf 27.08.2026 02:00:00 (1787788800) purpose_name Age verification exp 27.02.2027 02:00:00 (1803690000) iat 27.08.2026 14:33:40 (1787834020) purpose_name#de Alterspruefung jti c7e1b213-b02b-4a0c-bf37-facafb76ef70 purpose_description Verify that you are over 18.
Payload (JSON) Copy {
"sub": "did:webvh:QmNPTwUnstZWy5phFeBMQCFHPhNJFZows5KrvLhmaQd6cX:identifier-reg.trust-infra.swiyu-int.admin.ch:api:v1:did:5f43d225-1562-4545-b34c-4a4031dfa089",
"request": {
"scope": "com.iagentur.showcase.age_over_18",
"type": "DCQL",
"query": {
"credentials": [
{
"id": "age_over_18_credential",
"meta": {
"vct_values": [
"urn:vct:ch.admin.bcs.betaid"
]
},
"claims": [
{
"path": [
"age_over_18"
]
}
],
"format": "vc+sd-jwt",
"require_cryptographic_holder_binding": true
}
]
}
},
"purpose_name#en": "Age verification",
"purpose_name#fr": "Verification de l age",
"purpose_description#en": "Verify that you are over 18.",
"purpose_description#fr": "Confirmez que vous avez plus de 18 ans.",
"purpose_description#de": "Bestaetigen Sie, dass Sie ueber 18 Jahre alt sind.",
"nbf": 1787788800,
"purpose_name": "Age verification",
"exp": 1803690000,
"iat": 1787834020,
"purpose_name#de": "Alterspruefung",
"jti": "c7e1b213-b02b-4a0c-bf37-facafb76ef70",
"purpose_description": "Verify that you are over 18."
}
Original JWT (compact, incl. signature) Copy eyJ0eXAiOiJzd2l5dS12ZXJpZmljYXRpb24tcXVlcnktcHVibGljLXN0YXRlbWVudCtqd3QiLCJwcm9maWxlX3ZlcnNpb24iOiJzd2lzcy1wcm9maWxlLXRydXN0OjEuMC4wIiwiYWxnIjoiRVMyNTYiLCJraWQiOiJkaWQ6d2Vidmg6UW1OVEh1aEVUQTN1Mnlwb3Vqb2FFTWFaR0tmNUhwUHdrVjZrdGZnenU3SnpNcDppZGVudGlmaWVyLXJlZy50cnVzdC1pbmZyYS5zd2l5dS1pbnQuYWRtaW4uY2g6YXBpOnYxOmRpZDo1ZTVkZTQxMi0wZTdkLTQ5ODItYTBlZC1iZDU1YTBmMjVhMDQjcHVibGljLXRyYW5zcGFyZW5jeS1pc3N1ZXItaW50LXByb2QtYXNzZXJ0aW9uLTAxIn0.eyJzdWIiOiJkaWQ6d2Vidmg6UW1OUFR3VW5zdFpXeTVwaEZlQk1RQ0ZIUGhOSkZab3dzNUtydkxobWFRZDZjWDppZGVudGlmaWVyLXJlZy50cnVzdC1pbmZyYS5zd2l5dS1pbnQuYWRtaW4uY2g6YXBpOnYxOmRpZDo1ZjQzZDIyNS0xNTYyLTQ1NDUtYjM0Yy00YTQwMzFkZmEwODkiLCJyZXF1ZXN0Ijp7InNjb3BlIjoiY29tLmlhZ2VudHVyLnNob3djYXNlLmFnZV9vdmVyXzE4IiwidHlwZSI6IkRDUUwiLCJxdWVyeSI6eyJjcmVkZW50aWFscyI6W3siaWQiOiJhZ2Vfb3Zlcl8xOF9jcmVkZW50aWFsIiwibWV0YSI6eyJ2Y3RfdmFsdWVzIjpbInVybjp2Y3Q6Y2guYWRtaW4uYmNzLmJldGFpZCJdfSwiY2xhaW1zIjpbeyJwYXRoIjpbImFnZV9vdmVyXzE4Il19XSwiZm9ybWF0IjoidmMrc2Qtand0IiwicmVxdWlyZV9jcnlwdG9ncmFwaGljX2hvbGRlcl9iaW5kaW5nIjp0cnVlfV19fSwicHVycG9zZV9uYW1lI2VuIjoiQWdlIHZlcmlmaWNhdGlvbiIsInB1cnBvc2VfbmFtZSNmciI6IlZlcmlmaWNhdGlvbiBkZSBsIGFnZSIsInB1cnBvc2VfZGVzY3JpcHRpb24jZW4iOiJWZXJpZnkgdGhhdCB5b3UgYXJlIG92ZXIgMTguIiwicHVycG9zZV9kZXNjcmlwdGlvbiNmciI6IkNvbmZpcm1leiBxdWUgdm91cyBhdmV6IHBsdXMgZGUgMTggYW5zLiIsInB1cnBvc2VfZGVzY3JpcHRpb24jZGUiOiJCZXN0YWV0aWdlbiBTaWUsIGRhc3MgU2llIHVlYmVyIDE4IEphaHJlIGFsdCBzaW5kLiIsIm5iZiI6MTc4Nzc4ODgwMCwicHVycG9zZV9uYW1lIjoiQWdlIHZlcmlmaWNhdGlvbiIsImV4cCI6MTgwMzY5MDAwMCwiaWF0IjoxNzg3ODM0MDIwLCJwdXJwb3NlX25hbWUjZGUiOiJBbHRlcnNwcnVlZnVuZyIsImp0aSI6ImM3ZTFiMjEzLWIwMmItNGEwYy1iZjM3LWZhY2FmYjc2ZWY3MCIsInB1cnBvc2VfZGVzY3JpcHRpb24iOiJWZXJpZnkgdGhhdCB5b3UgYXJlIG92ZXIgMTguIn0.yypDcaGk4UIDcxmXQcsm7s3dVgNGJClSfjAuZ5yjrCgi0QVbH6LSws0d_kVMPzG_eKa2nSXjtUyvanhXF0UWvQ
▸
-
urn:vct:ch.admin.bcs.betaid
vc+sd-jwt
27.08.2026 13:19:07
Valid ?Computed with nbf (not before) and exp (expired) in payload.
Payload (complete) sub did:webvh:QmRQKZtT7j1W3ktQiESDVTkWNoER3V1DFZj3P54mPVpc9h:identifier-reg.trust-infra.swiyu-int.admin.ch:api:v1:did:c79c3022-c6dc-497d-a966-08c521358620 request scope com.iagentur.showcase.age_over_18 type DCQL query credentials id age_over_18_credential meta vct_values urn:vct:ch.admin.bcs.betaid
claims format vc+sd-jwt require_cryptographic_holder_binding true
purpose_name#en Age verification purpose_name#fr Verification de l age purpose_description#en Verify that you are over 18. purpose_description#fr Confirmez que vous avez plus de 18 ans. purpose_description#de Bestaetigen Sie dass Sie ueber 18 Jahre alt sind. nbf 27.08.2026 02:00:00 (1787788800) purpose_name Age verification exp 27.02.2027 02:00:00 (1803690000) iat 27.08.2026 13:19:07 (1787829547) purpose_name#de Alterspruefung jti 27dd18d0-5e41-4e64-a267-c74b7df24ed5 purpose_description Verify that you are over 18.
Payload (JSON) Copy {
"sub": "did:webvh:QmRQKZtT7j1W3ktQiESDVTkWNoER3V1DFZj3P54mPVpc9h:identifier-reg.trust-infra.swiyu-int.admin.ch:api:v1:did:c79c3022-c6dc-497d-a966-08c521358620",
"request": {
"scope": "com.iagentur.showcase.age_over_18",
"type": "DCQL",
"query": {
"credentials": [
{
"id": "age_over_18_credential",
"meta": {
"vct_values": [
"urn:vct:ch.admin.bcs.betaid"
]
},
"claims": [
{
"path": [
"age_over_18"
]
}
],
"format": "vc+sd-jwt",
"require_cryptographic_holder_binding": true
}
]
}
},
"purpose_name#en": "Age verification",
"purpose_name#fr": "Verification de l age",
"purpose_description#en": "Verify that you are over 18.",
"purpose_description#fr": "Confirmez que vous avez plus de 18 ans.",
"purpose_description#de": "Bestaetigen Sie dass Sie ueber 18 Jahre alt sind.",
"nbf": 1787788800,
"purpose_name": "Age verification",
"exp": 1803690000,
"iat": 1787829547,
"purpose_name#de": "Alterspruefung",
"jti": "27dd18d0-5e41-4e64-a267-c74b7df24ed5",
"purpose_description": "Verify that you are over 18."
}
Original JWT (compact, incl. signature) Copy eyJ0eXAiOiJzd2l5dS12ZXJpZmljYXRpb24tcXVlcnktcHVibGljLXN0YXRlbWVudCtqd3QiLCJwcm9maWxlX3ZlcnNpb24iOiJzd2lzcy1wcm9maWxlLXRydXN0OjEuMC4wIiwiYWxnIjoiRVMyNTYiLCJraWQiOiJkaWQ6d2Vidmg6UW1OVEh1aEVUQTN1Mnlwb3Vqb2FFTWFaR0tmNUhwUHdrVjZrdGZnenU3SnpNcDppZGVudGlmaWVyLXJlZy50cnVzdC1pbmZyYS5zd2l5dS1pbnQuYWRtaW4uY2g6YXBpOnYxOmRpZDo1ZTVkZTQxMi0wZTdkLTQ5ODItYTBlZC1iZDU1YTBmMjVhMDQjcHVibGljLXRyYW5zcGFyZW5jeS1pc3N1ZXItaW50LXByb2QtYXNzZXJ0aW9uLTAxIn0.eyJzdWIiOiJkaWQ6d2Vidmg6UW1SUUtadFQ3ajFXM2t0UWlFU0RWVGtXTm9FUjNWMURGWmozUDU0bVBWcGM5aDppZGVudGlmaWVyLXJlZy50cnVzdC1pbmZyYS5zd2l5dS1pbnQuYWRtaW4uY2g6YXBpOnYxOmRpZDpjNzljMzAyMi1jNmRjLTQ5N2QtYTk2Ni0wOGM1MjEzNTg2MjAiLCJyZXF1ZXN0Ijp7InNjb3BlIjoiY29tLmlhZ2VudHVyLnNob3djYXNlLmFnZV9vdmVyXzE4IiwidHlwZSI6IkRDUUwiLCJxdWVyeSI6eyJjcmVkZW50aWFscyI6W3siaWQiOiJhZ2Vfb3Zlcl8xOF9jcmVkZW50aWFsIiwibWV0YSI6eyJ2Y3RfdmFsdWVzIjpbInVybjp2Y3Q6Y2guYWRtaW4uYmNzLmJldGFpZCJdfSwiY2xhaW1zIjpbeyJwYXRoIjpbImFnZV9vdmVyXzE4Il19XSwiZm9ybWF0IjoidmMrc2Qtand0IiwicmVxdWlyZV9jcnlwdG9ncmFwaGljX2hvbGRlcl9iaW5kaW5nIjp0cnVlfV19fSwicHVycG9zZV9uYW1lI2VuIjoiQWdlIHZlcmlmaWNhdGlvbiIsInB1cnBvc2VfbmFtZSNmciI6IlZlcmlmaWNhdGlvbiBkZSBsIGFnZSIsInB1cnBvc2VfZGVzY3JpcHRpb24jZW4iOiJWZXJpZnkgdGhhdCB5b3UgYXJlIG92ZXIgMTguIiwicHVycG9zZV9kZXNjcmlwdGlvbiNmciI6IkNvbmZpcm1leiBxdWUgdm91cyBhdmV6IHBsdXMgZGUgMTggYW5zLiIsInB1cnBvc2VfZGVzY3JpcHRpb24jZGUiOiJCZXN0YWV0aWdlbiBTaWUgZGFzcyBTaWUgdWViZXIgMTggSmFocmUgYWx0IHNpbmQuIiwibmJmIjoxNzg3Nzg4ODAwLCJwdXJwb3NlX25hbWUiOiJBZ2UgdmVyaWZpY2F0aW9uIiwiZXhwIjoxODAzNjkwMDAwLCJpYXQiOjE3ODc4Mjk1NDcsInB1cnBvc2VfbmFtZSNkZSI6IkFsdGVyc3BydWVmdW5nIiwianRpIjoiMjdkZDE4ZDAtNWU0MS00ZTY0LWEyNjctYzc0YjdkZjI0ZWQ1IiwicHVycG9zZV9kZXNjcmlwdGlvbiI6IlZlcmlmeSB0aGF0IHlvdSBhcmUgb3ZlciAxOC4ifQ.h4OEQ6MaayE2HBhuBsG2Tf2X3-zJxcQ00aAxz6VGHvIUcXfmTDKROZbDz42Yc0Ju6fIQPjDIIi7yFBUVjSalgg
▸
-
urn:vct:ch.admin.bcs.betaid
vc+sd-jwt
27.08.2026 12:56:17
Valid ?Computed with nbf (not before) and exp (expired) in payload.
Payload (complete) sub did:webvh:QmRQKZtT7j1W3ktQiESDVTkWNoER3V1DFZj3P54mPVpc9h:identifier-reg.trust-infra.swiyu-int.admin.ch:api:v1:did:c79c3022-c6dc-497d-a966-08c521358620 request type DCQL query credentials id age_over_18_credential meta vct_values urn:vct:ch.admin.bcs.betaid
claims format vc+sd-jwt require_cryptographic_holder_binding true
scope com.iagentur.showcase.age_over_18
purpose_name#en Age verification purpose_name#fr Verification de l age purpose_description#en Verify that you are over 18. purpose_description#fr Confirmez que vous avez plus de 18 ans. purpose_description#de Bestaetigen Sie, dass Sie ueber 18 Jahre alt sind. nbf 27.08.2026 02:00:00 (1787788800) purpose_name Age verification exp 27.02.2027 02:00:00 (1803690000) iat 27.08.2026 12:56:17 (1787828177) purpose_name#de Alterspruefung jti 7c2e9571-4346-4e32-bc9a-9ea9974e1d0d purpose_description Verify that you are over 18.
Payload (JSON) Copy {
"sub": "did:webvh:QmRQKZtT7j1W3ktQiESDVTkWNoER3V1DFZj3P54mPVpc9h:identifier-reg.trust-infra.swiyu-int.admin.ch:api:v1:did:c79c3022-c6dc-497d-a966-08c521358620",
"request": {
"type": "DCQL",
"query": {
"credentials": [
{
"id": "age_over_18_credential",
"meta": {
"vct_values": [
"urn:vct:ch.admin.bcs.betaid"
]
},
"claims": [
{
"path": [
"age_over_18"
]
}
],
"format": "vc+sd-jwt",
"require_cryptographic_holder_binding": true
}
]
},
"scope": "com.iagentur.showcase.age_over_18"
},
"purpose_name#en": "Age verification",
"purpose_name#fr": "Verification de l age",
"purpose_description#en": "Verify that you are over 18.",
"purpose_description#fr": "Confirmez que vous avez plus de 18 ans.",
"purpose_description#de": "Bestaetigen Sie, dass Sie ueber 18 Jahre alt sind.",
"nbf": 1787788800,
"purpose_name": "Age verification",
"exp": 1803690000,
"iat": 1787828177,
"purpose_name#de": "Alterspruefung",
"jti": "7c2e9571-4346-4e32-bc9a-9ea9974e1d0d",
"purpose_description": "Verify that you are over 18."
}
Original JWT (compact, incl. signature) Copy eyJ0eXAiOiJzd2l5dS12ZXJpZmljYXRpb24tcXVlcnktcHVibGljLXN0YXRlbWVudCtqd3QiLCJwcm9maWxlX3ZlcnNpb24iOiJzd2lzcy1wcm9maWxlLXRydXN0OjEuMC4wIiwiYWxnIjoiRVMyNTYiLCJraWQiOiJkaWQ6d2Vidmg6UW1OVEh1aEVUQTN1Mnlwb3Vqb2FFTWFaR0tmNUhwUHdrVjZrdGZnenU3SnpNcDppZGVudGlmaWVyLXJlZy50cnVzdC1pbmZyYS5zd2l5dS1pbnQuYWRtaW4uY2g6YXBpOnYxOmRpZDo1ZTVkZTQxMi0wZTdkLTQ5ODItYTBlZC1iZDU1YTBmMjVhMDQjcHVibGljLXRyYW5zcGFyZW5jeS1pc3N1ZXItaW50LXByb2QtYXNzZXJ0aW9uLTAxIn0.eyJzdWIiOiJkaWQ6d2Vidmg6UW1SUUtadFQ3ajFXM2t0UWlFU0RWVGtXTm9FUjNWMURGWmozUDU0bVBWcGM5aDppZGVudGlmaWVyLXJlZy50cnVzdC1pbmZyYS5zd2l5dS1pbnQuYWRtaW4uY2g6YXBpOnYxOmRpZDpjNzljMzAyMi1jNmRjLTQ5N2QtYTk2Ni0wOGM1MjEzNTg2MjAiLCJyZXF1ZXN0Ijp7InR5cGUiOiJEQ1FMIiwicXVlcnkiOnsiY3JlZGVudGlhbHMiOlt7ImlkIjoiYWdlX292ZXJfMThfY3JlZGVudGlhbCIsIm1ldGEiOnsidmN0X3ZhbHVlcyI6WyJ1cm46dmN0OmNoLmFkbWluLmJjcy5iZXRhaWQiXX0sImNsYWltcyI6W3sicGF0aCI6WyJhZ2Vfb3Zlcl8xOCJdfV0sImZvcm1hdCI6InZjK3NkLWp3dCIsInJlcXVpcmVfY3J5cHRvZ3JhcGhpY19ob2xkZXJfYmluZGluZyI6dHJ1ZX1dfSwic2NvcGUiOiJjb20uaWFnZW50dXIuc2hvd2Nhc2UuYWdlX292ZXJfMTgifSwicHVycG9zZV9uYW1lI2VuIjoiQWdlIHZlcmlmaWNhdGlvbiIsInB1cnBvc2VfbmFtZSNmciI6IlZlcmlmaWNhdGlvbiBkZSBsIGFnZSIsInB1cnBvc2VfZGVzY3JpcHRpb24jZW4iOiJWZXJpZnkgdGhhdCB5b3UgYXJlIG92ZXIgMTguIiwicHVycG9zZV9kZXNjcmlwdGlvbiNmciI6IkNvbmZpcm1leiBxdWUgdm91cyBhdmV6IHBsdXMgZGUgMTggYW5zLiIsInB1cnBvc2VfZGVzY3JpcHRpb24jZGUiOiJCZXN0YWV0aWdlbiBTaWUsIGRhc3MgU2llIHVlYmVyIDE4IEphaHJlIGFsdCBzaW5kLiIsIm5iZiI6MTc4Nzc4ODgwMCwicHVycG9zZV9uYW1lIjoiQWdlIHZlcmlmaWNhdGlvbiIsImV4cCI6MTgwMzY5MDAwMCwiaWF0IjoxNzg3ODI4MTc3LCJwdXJwb3NlX25hbWUjZGUiOiJBbHRlcnNwcnVlZnVuZyIsImp0aSI6IjdjMmU5NTcxLTQzNDYtNGUzMi1iYzlhLTllYTk5NzRlMWQwZCIsInB1cnBvc2VfZGVzY3JpcHRpb24iOiJWZXJpZnkgdGhhdCB5b3UgYXJlIG92ZXIgMTguIn0.3JSRCLYNGsHn2nChXE6QxH6azHj5Zt7LLuDjbmxxlD12TM6sNrI6N_6AeuX62Av2Jojqk-w3XMZWnNHN0dKm6g
▸
Valyda
betaid-sdjwt, urn:vct:ch.admin.bcs.betaid
dc+sd-jwt
18.08.2026 17:55:14
Valid ?Computed with nbf (not before) and exp (expired) in payload.
Payload (complete) sub did:tdw:QmTM5rbdmgD8sWzXhmhvLo9NUjSrVosFvSXrMgypeGyz58:identifier-reg.trust-infra.swiyu-int.admin.ch:api:v1:did:2a02866b-dcfa-4c32-82e0-91d81c647d85 request scope ch.valyda.age-verification query credentials id age_over_18 meta vct_values betaid-sdjwt urn:vct:ch.admin.bcs.betaid
claims format dc+sd-jwt require_cryptographic_holder_binding true
type DCQL
nbf 18.08.2026 02:00:00 (1787011200) purpose_name Altersnachweis exp 18.02.2027 02:00:00 (1802912400) iat 18.08.2026 17:55:14 (1787068514) jti 1ecb7b7a-7e6f-4b16-916c-81b9ea24a784 purpose_description Bestaetigung, dass die Person mindestens 18 Jahre alt ist.
Payload (JSON) Copy {
"sub": "did:tdw:QmTM5rbdmgD8sWzXhmhvLo9NUjSrVosFvSXrMgypeGyz58:identifier-reg.trust-infra.swiyu-int.admin.ch:api:v1:did:2a02866b-dcfa-4c32-82e0-91d81c647d85",
"request": {
"scope": "ch.valyda.age-verification",
"query": {
"credentials": [
{
"id": "age_over_18",
"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
}
]
},
"type": "DCQL"
},
"nbf": 1787011200,
"purpose_name": "Altersnachweis",
"exp": 1802912400,
"iat": 1787068514,
"jti": "1ecb7b7a-7e6f-4b16-916c-81b9ea24a784",
"purpose_description": "Bestaetigung, dass die Person mindestens 18 Jahre alt ist."
}
Original JWT (compact, incl. signature) Copy eyJ0eXAiOiJzd2l5dS12ZXJpZmljYXRpb24tcXVlcnktcHVibGljLXN0YXRlbWVudCtqd3QiLCJwcm9maWxlX3ZlcnNpb24iOiJzd2lzcy1wcm9maWxlLXRydXN0OjEuMC4wIiwiYWxnIjoiRVMyNTYiLCJraWQiOiJkaWQ6d2Vidmg6UW1OVEh1aEVUQTN1Mnlwb3Vqb2FFTWFaR0tmNUhwUHdrVjZrdGZnenU3SnpNcDppZGVudGlmaWVyLXJlZy50cnVzdC1pbmZyYS5zd2l5dS1pbnQuYWRtaW4uY2g6YXBpOnYxOmRpZDo1ZTVkZTQxMi0wZTdkLTQ5ODItYTBlZC1iZDU1YTBmMjVhMDQjcHVibGljLXRyYW5zcGFyZW5jeS1pc3N1ZXItaW50LXByb2QtYXNzZXJ0aW9uLTAxIn0.eyJzdWIiOiJkaWQ6dGR3OlFtVE01cmJkbWdEOHNXelhobWh2TG85TlVqU3JWb3NGdlNYck1neXBlR3l6NTg6aWRlbnRpZmllci1yZWcudHJ1c3QtaW5mcmEuc3dpeXUtaW50LmFkbWluLmNoOmFwaTp2MTpkaWQ6MmEwMjg2NmItZGNmYS00YzMyLTgyZTAtOTFkODFjNjQ3ZDg1IiwicmVxdWVzdCI6eyJzY29wZSI6ImNoLnZhbHlkYS5hZ2UtdmVyaWZpY2F0aW9uIiwicXVlcnkiOnsiY3JlZGVudGlhbHMiOlt7ImlkIjoiYWdlX292ZXJfMTgiLCJtZXRhIjp7InZjdF92YWx1ZXMiOlsiYmV0YWlkLXNkand0IiwidXJuOnZjdDpjaC5hZG1pbi5iY3MuYmV0YWlkIl19LCJjbGFpbXMiOlt7InBhdGgiOlsiYWdlX292ZXJfMTgiXX1dLCJmb3JtYXQiOiJkYytzZC1qd3QiLCJyZXF1aXJlX2NyeXB0b2dyYXBoaWNfaG9sZGVyX2JpbmRpbmciOnRydWV9XX0sInR5cGUiOiJEQ1FMIn0sIm5iZiI6MTc4NzAxMTIwMCwicHVycG9zZV9uYW1lIjoiQWx0ZXJzbmFjaHdlaXMiLCJleHAiOjE4MDI5MTI0MDAsImlhdCI6MTc4NzA2ODUxNCwianRpIjoiMWVjYjdiN2EtN2U2Zi00YjE2LTkxNmMtODFiOWVhMjRhNzg0IiwicHVycG9zZV9kZXNjcmlwdGlvbiI6IkJlc3RhZXRpZ3VuZywgZGFzcyBkaWUgUGVyc29uIG1pbmRlc3RlbnMgMTggSmFocmUgYWx0IGlzdC4ifQ.GBw-9w4Rq43b8e5iYFv5wecL1Q_BLUboQ-42NeNNL70CC64ZjGtdn5VoV5RFHT47DN-fCsKYbYHI--xT9z3V4g
▸
Valyda
betaid-sdjwt, urn:vct:ch.admin.bcs.betaid
dc+sd-jwt
18.08.2026 17:53:33
Valid ?Computed with nbf (not before) and exp (expired) in payload.
Payload (complete) sub did:tdw:QmTM5rbdmgD8sWzXhmhvLo9NUjSrVosFvSXrMgypeGyz58:identifier-reg.trust-infra.swiyu-int.admin.ch:api:v1:did:2a02866b-dcfa-4c32-82e0-91d81c647d85 request scope ch.valyda.identification query credentials id identity_full meta vct_values betaid-sdjwt urn:vct:ch.admin.bcs.betaid
claims format dc+sd-jwt require_cryptographic_holder_binding true
type DCQL
nbf 18.08.2026 02:00:00 (1787011200) purpose_name Identitaetsnachweis exp 18.02.2027 02:00:00 (1802912400) iat 18.08.2026 17:53:33 (1787068413) jti bb43b20c-3b6b-44e6-8c7c-e18b58abfc4b purpose_description Bestaetigung von Name und Geburtsdatum der Person.
Payload (JSON) Copy {
"sub": "did:tdw:QmTM5rbdmgD8sWzXhmhvLo9NUjSrVosFvSXrMgypeGyz58:identifier-reg.trust-infra.swiyu-int.admin.ch:api:v1:did:2a02866b-dcfa-4c32-82e0-91d81c647d85",
"request": {
"scope": "ch.valyda.identification",
"query": {
"credentials": [
{
"id": "identity_full",
"meta": {
"vct_values": [
"betaid-sdjwt",
"urn:vct:ch.admin.bcs.betaid"
]
},
"claims": [
{
"path": [
"given_name"
]
},
{
"path": [
"family_name"
]
},
{
"path": [
"birth_date"
]
}
],
"format": "dc+sd-jwt",
"require_cryptographic_holder_binding": true
}
]
},
"type": "DCQL"
},
"nbf": 1787011200,
"purpose_name": "Identitaetsnachweis",
"exp": 1802912400,
"iat": 1787068413,
"jti": "bb43b20c-3b6b-44e6-8c7c-e18b58abfc4b",
"purpose_description": "Bestaetigung von Name und Geburtsdatum der Person."
}
Original JWT (compact, incl. signature) Copy eyJ0eXAiOiJzd2l5dS12ZXJpZmljYXRpb24tcXVlcnktcHVibGljLXN0YXRlbWVudCtqd3QiLCJwcm9maWxlX3ZlcnNpb24iOiJzd2lzcy1wcm9maWxlLXRydXN0OjEuMC4wIiwiYWxnIjoiRVMyNTYiLCJraWQiOiJkaWQ6d2Vidmg6UW1OVEh1aEVUQTN1Mnlwb3Vqb2FFTWFaR0tmNUhwUHdrVjZrdGZnenU3SnpNcDppZGVudGlmaWVyLXJlZy50cnVzdC1pbmZyYS5zd2l5dS1pbnQuYWRtaW4uY2g6YXBpOnYxOmRpZDo1ZTVkZTQxMi0wZTdkLTQ5ODItYTBlZC1iZDU1YTBmMjVhMDQjcHVibGljLXRyYW5zcGFyZW5jeS1pc3N1ZXItaW50LXByb2QtYXNzZXJ0aW9uLTAxIn0.eyJzdWIiOiJkaWQ6dGR3OlFtVE01cmJkbWdEOHNXelhobWh2TG85TlVqU3JWb3NGdlNYck1neXBlR3l6NTg6aWRlbnRpZmllci1yZWcudHJ1c3QtaW5mcmEuc3dpeXUtaW50LmFkbWluLmNoOmFwaTp2MTpkaWQ6MmEwMjg2NmItZGNmYS00YzMyLTgyZTAtOTFkODFjNjQ3ZDg1IiwicmVxdWVzdCI6eyJzY29wZSI6ImNoLnZhbHlkYS5pZGVudGlmaWNhdGlvbiIsInF1ZXJ5Ijp7ImNyZWRlbnRpYWxzIjpbeyJpZCI6ImlkZW50aXR5X2Z1bGwiLCJtZXRhIjp7InZjdF92YWx1ZXMiOlsiYmV0YWlkLXNkand0IiwidXJuOnZjdDpjaC5hZG1pbi5iY3MuYmV0YWlkIl19LCJjbGFpbXMiOlt7InBhdGgiOlsiZ2l2ZW5fbmFtZSJdfSx7InBhdGgiOlsiZmFtaWx5X25hbWUiXX0seyJwYXRoIjpbImJpcnRoX2RhdGUiXX1dLCJmb3JtYXQiOiJkYytzZC1qd3QiLCJyZXF1aXJlX2NyeXB0b2dyYXBoaWNfaG9sZGVyX2JpbmRpbmciOnRydWV9XX0sInR5cGUiOiJEQ1FMIn0sIm5iZiI6MTc4NzAxMTIwMCwicHVycG9zZV9uYW1lIjoiSWRlbnRpdGFldHNuYWNod2VpcyIsImV4cCI6MTgwMjkxMjQwMCwiaWF0IjoxNzg3MDY4NDEzLCJqdGkiOiJiYjQzYjIwYy0zYjZiLTQ0ZTYtOGM3Yy1lMThiNThhYmZjNGIiLCJwdXJwb3NlX2Rlc2NyaXB0aW9uIjoiQmVzdGFldGlndW5nIHZvbiBOYW1lIHVuZCBHZWJ1cnRzZGF0dW0gZGVyIFBlcnNvbi4ifQ.l5192AMd2NaqWcRyboGe8oI5xiIYz95dhkxryoxTk4tA5door2Ma-c0yAf60oPTuNNMugA2eVSZ-Q9FRz9Uw3g
▸
Valyda
betaid-sdjwt, urn:vct:ch.admin.bcs.betaid
dc+sd-jwt
18.08.2026 17:53:32
Valid ?Computed with nbf (not before) and exp (expired) in payload.
Payload (complete) sub did:tdw:QmTM5rbdmgD8sWzXhmhvLo9NUjSrVosFvSXrMgypeGyz58:identifier-reg.trust-infra.swiyu-int.admin.ch:api:v1:did:2a02866b-dcfa-4c32-82e0-91d81c647d85 request scope ch.valyda.age-verification-16 query credentials id age_over_16 meta vct_values betaid-sdjwt urn:vct:ch.admin.bcs.betaid
claims format dc+sd-jwt require_cryptographic_holder_binding true
type DCQL
nbf 18.08.2026 02:00:00 (1787011200) purpose_name Altersnachweis exp 18.02.2027 02:00:00 (1802912400) iat 18.08.2026 17:53:32 (1787068412) jti 3c74a62c-414c-4efb-9c27-d126934dbd6e purpose_description Bestaetigung, dass die Person mindestens 16 Jahre alt ist.
Payload (JSON) Copy {
"sub": "did:tdw:QmTM5rbdmgD8sWzXhmhvLo9NUjSrVosFvSXrMgypeGyz58:identifier-reg.trust-infra.swiyu-int.admin.ch:api:v1:did:2a02866b-dcfa-4c32-82e0-91d81c647d85",
"request": {
"scope": "ch.valyda.age-verification-16",
"query": {
"credentials": [
{
"id": "age_over_16",
"meta": {
"vct_values": [
"betaid-sdjwt",
"urn:vct:ch.admin.bcs.betaid"
]
},
"claims": [
{
"path": [
"age_over_16"
]
}
],
"format": "dc+sd-jwt",
"require_cryptographic_holder_binding": true
}
]
},
"type": "DCQL"
},
"nbf": 1787011200,
"purpose_name": "Altersnachweis",
"exp": 1802912400,
"iat": 1787068412,
"jti": "3c74a62c-414c-4efb-9c27-d126934dbd6e",
"purpose_description": "Bestaetigung, dass die Person mindestens 16 Jahre alt ist."
}
Original JWT (compact, incl. signature) Copy eyJ0eXAiOiJzd2l5dS12ZXJpZmljYXRpb24tcXVlcnktcHVibGljLXN0YXRlbWVudCtqd3QiLCJwcm9maWxlX3ZlcnNpb24iOiJzd2lzcy1wcm9maWxlLXRydXN0OjEuMC4wIiwiYWxnIjoiRVMyNTYiLCJraWQiOiJkaWQ6d2Vidmg6UW1OVEh1aEVUQTN1Mnlwb3Vqb2FFTWFaR0tmNUhwUHdrVjZrdGZnenU3SnpNcDppZGVudGlmaWVyLXJlZy50cnVzdC1pbmZyYS5zd2l5dS1pbnQuYWRtaW4uY2g6YXBpOnYxOmRpZDo1ZTVkZTQxMi0wZTdkLTQ5ODItYTBlZC1iZDU1YTBmMjVhMDQjcHVibGljLXRyYW5zcGFyZW5jeS1pc3N1ZXItaW50LXByb2QtYXNzZXJ0aW9uLTAxIn0.eyJzdWIiOiJkaWQ6dGR3OlFtVE01cmJkbWdEOHNXelhobWh2TG85TlVqU3JWb3NGdlNYck1neXBlR3l6NTg6aWRlbnRpZmllci1yZWcudHJ1c3QtaW5mcmEuc3dpeXUtaW50LmFkbWluLmNoOmFwaTp2MTpkaWQ6MmEwMjg2NmItZGNmYS00YzMyLTgyZTAtOTFkODFjNjQ3ZDg1IiwicmVxdWVzdCI6eyJzY29wZSI6ImNoLnZhbHlkYS5hZ2UtdmVyaWZpY2F0aW9uLTE2IiwicXVlcnkiOnsiY3JlZGVudGlhbHMiOlt7ImlkIjoiYWdlX292ZXJfMTYiLCJtZXRhIjp7InZjdF92YWx1ZXMiOlsiYmV0YWlkLXNkand0IiwidXJuOnZjdDpjaC5hZG1pbi5iY3MuYmV0YWlkIl19LCJjbGFpbXMiOlt7InBhdGgiOlsiYWdlX292ZXJfMTYiXX1dLCJmb3JtYXQiOiJkYytzZC1qd3QiLCJyZXF1aXJlX2NyeXB0b2dyYXBoaWNfaG9sZGVyX2JpbmRpbmciOnRydWV9XX0sInR5cGUiOiJEQ1FMIn0sIm5iZiI6MTc4NzAxMTIwMCwicHVycG9zZV9uYW1lIjoiQWx0ZXJzbmFjaHdlaXMiLCJleHAiOjE4MDI5MTI0MDAsImlhdCI6MTc4NzA2ODQxMiwianRpIjoiM2M3NGE2MmMtNDE0Yy00ZWZiLTljMjctZDEyNjkzNGRiZDZlIiwicHVycG9zZV9kZXNjcmlwdGlvbiI6IkJlc3RhZXRpZ3VuZywgZGFzcyBkaWUgUGVyc29uIG1pbmRlc3RlbnMgMTYgSmFocmUgYWx0IGlzdC4ifQ.9oiRxH6mfFLRqSzl_74jTCT7ahVloTx10gtX2kmck0A7V9Jcw1I4yBza89IPn43oBaAD4GTXmoxd06kzACL2kA
▸
Valyda
betaid-sdjwt, urn:vct:ch.admin.bcs.betaid
dc+sd-jwt
17.08.2026 11:16:25
Valid ?Computed with nbf (not before) and exp (expired) in payload.
Payload (complete) sub did:tdw:QmTM5rbdmgD8sWzXhmhvLo9NUjSrVosFvSXrMgypeGyz58:identifier-reg.trust-infra.swiyu-int.admin.ch:api:v1:did:2a02866b-dcfa-4c32-82e0-91d81c647d85 request type DCQL scope ch.valyda.age-verification query credentials id age_over_18 meta vct_values betaid-sdjwt urn:vct:ch.admin.bcs.betaid
claims format dc+sd-jwt require_cryptographic_holder_binding true
nbf 17.08.2026 02:00:00 (1786924800) purpose_name Altersnachweis exp 17.02.2027 02:00:00 (1802826000) iat 17.08.2026 11:16:25 (1786958185) jti 1507f3a4-bd00-4c12-9ff1-d5cf704ea918 purpose_description Bestaetigung, dass die Person mindestens 18 Jahre alt ist.
Payload (JSON) Copy {
"sub": "did:tdw:QmTM5rbdmgD8sWzXhmhvLo9NUjSrVosFvSXrMgypeGyz58:identifier-reg.trust-infra.swiyu-int.admin.ch:api:v1:did:2a02866b-dcfa-4c32-82e0-91d81c647d85",
"request": {
"type": "DCQL",
"scope": "ch.valyda.age-verification",
"query": {
"credentials": [
{
"id": "age_over_18",
"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
}
]
}
},
"nbf": 1786924800,
"purpose_name": "Altersnachweis",
"exp": 1802826000,
"iat": 1786958185,
"jti": "1507f3a4-bd00-4c12-9ff1-d5cf704ea918",
"purpose_description": "Bestaetigung, dass die Person mindestens 18 Jahre alt ist."
}
Original JWT (compact, incl. signature) Copy eyJ0eXAiOiJzd2l5dS12ZXJpZmljYXRpb24tcXVlcnktcHVibGljLXN0YXRlbWVudCtqd3QiLCJwcm9maWxlX3ZlcnNpb24iOiJzd2lzcy1wcm9maWxlLXRydXN0OjEuMC4wIiwiYWxnIjoiRVMyNTYiLCJraWQiOiJkaWQ6d2Vidmg6UW1OVEh1aEVUQTN1Mnlwb3Vqb2FFTWFaR0tmNUhwUHdrVjZrdGZnenU3SnpNcDppZGVudGlmaWVyLXJlZy50cnVzdC1pbmZyYS5zd2l5dS1pbnQuYWRtaW4uY2g6YXBpOnYxOmRpZDo1ZTVkZTQxMi0wZTdkLTQ5ODItYTBlZC1iZDU1YTBmMjVhMDQjcHVibGljLXRyYW5zcGFyZW5jeS1pc3N1ZXItaW50LXByb2QtYXNzZXJ0aW9uLTAxIn0.eyJzdWIiOiJkaWQ6dGR3OlFtVE01cmJkbWdEOHNXelhobWh2TG85TlVqU3JWb3NGdlNYck1neXBlR3l6NTg6aWRlbnRpZmllci1yZWcudHJ1c3QtaW5mcmEuc3dpeXUtaW50LmFkbWluLmNoOmFwaTp2MTpkaWQ6MmEwMjg2NmItZGNmYS00YzMyLTgyZTAtOTFkODFjNjQ3ZDg1IiwicmVxdWVzdCI6eyJ0eXBlIjoiRENRTCIsInNjb3BlIjoiY2gudmFseWRhLmFnZS12ZXJpZmljYXRpb24iLCJxdWVyeSI6eyJjcmVkZW50aWFscyI6W3siaWQiOiJhZ2Vfb3Zlcl8xOCIsIm1ldGEiOnsidmN0X3ZhbHVlcyI6WyJiZXRhaWQtc2Rqd3QiLCJ1cm46dmN0OmNoLmFkbWluLmJjcy5iZXRhaWQiXX0sImNsYWltcyI6W3sicGF0aCI6WyJhZ2Vfb3Zlcl8xOCJdfV0sImZvcm1hdCI6ImRjK3NkLWp3dCIsInJlcXVpcmVfY3J5cHRvZ3JhcGhpY19ob2xkZXJfYmluZGluZyI6dHJ1ZX1dfX0sIm5iZiI6MTc4NjkyNDgwMCwicHVycG9zZV9uYW1lIjoiQWx0ZXJzbmFjaHdlaXMiLCJleHAiOjE4MDI4MjYwMDAsImlhdCI6MTc4Njk1ODE4NSwianRpIjoiMTUwN2YzYTQtYmQwMC00YzEyLTlmZjEtZDVjZjcwNGVhOTE4IiwicHVycG9zZV9kZXNjcmlwdGlvbiI6IkJlc3RhZXRpZ3VuZywgZGFzcyBkaWUgUGVyc29uIG1pbmRlc3RlbnMgMTggSmFocmUgYWx0IGlzdC4ifQ.yOh5bACbRgck2CKuYss4q_UuMTsvU8AzvjmQhIUyNTV9Db3KbLOcKR4oZ3lyJlLgkUjSZUkYaTtJ14ECHM5udg
▸
Valyda
betaid-sdjwt, urn:vct:ch.admin.bcs.betaid
dc+sd-jwt
13.08.2026 22:20:45
Valid ?Computed with nbf (not before) and exp (expired) in payload.
Payload (complete) sub did:tdw:QmTM5rbdmgD8sWzXhmhvLo9NUjSrVosFvSXrMgypeGyz58:identifier-reg.trust-infra.swiyu-int.admin.ch:api:v1:did:2a02866b-dcfa-4c32-82e0-91d81c647d85 request type DCQL scope ch.valyda.age-verification query credentials id age_over_18 meta vct_values betaid-sdjwt urn:vct:ch.admin.bcs.betaid
claims format dc+sd-jwt require_cryptographic_holder_binding true
nbf 13.08.2026 02:00:00 (1786579200) purpose_name Altersnachweis exp 13.02.2027 02:00:00 (1802480400) iat 13.08.2026 22:20:45 (1786652445) jti 43c51a07-ae75-4c34-9c25-727463c156e2 purpose_description Bestaetigung, dass die Person mindestens 18 Jahre alt ist.
Payload (JSON) Copy {
"sub": "did:tdw:QmTM5rbdmgD8sWzXhmhvLo9NUjSrVosFvSXrMgypeGyz58:identifier-reg.trust-infra.swiyu-int.admin.ch:api:v1:did:2a02866b-dcfa-4c32-82e0-91d81c647d85",
"request": {
"type": "DCQL",
"scope": "ch.valyda.age-verification",
"query": {
"credentials": [
{
"id": "age_over_18",
"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
}
]
}
},
"nbf": 1786579200,
"purpose_name": "Altersnachweis",
"exp": 1802480400,
"iat": 1786652445,
"jti": "43c51a07-ae75-4c34-9c25-727463c156e2",
"purpose_description": "Bestaetigung, dass die Person mindestens 18 Jahre alt ist."
}
Original JWT (compact, incl. signature) Copy eyJ0eXAiOiJzd2l5dS12ZXJpZmljYXRpb24tcXVlcnktcHVibGljLXN0YXRlbWVudCtqd3QiLCJwcm9maWxlX3ZlcnNpb24iOiJzd2lzcy1wcm9maWxlLXRydXN0OjEuMC4wIiwiYWxnIjoiRVMyNTYiLCJraWQiOiJkaWQ6d2Vidmg6UW1OVEh1aEVUQTN1Mnlwb3Vqb2FFTWFaR0tmNUhwUHdrVjZrdGZnenU3SnpNcDppZGVudGlmaWVyLXJlZy50cnVzdC1pbmZyYS5zd2l5dS1pbnQuYWRtaW4uY2g6YXBpOnYxOmRpZDo1ZTVkZTQxMi0wZTdkLTQ5ODItYTBlZC1iZDU1YTBmMjVhMDQjcHVibGljLXRyYW5zcGFyZW5jeS1pc3N1ZXItaW50LXByb2QtYXNzZXJ0aW9uLTAxIn0.eyJzdWIiOiJkaWQ6dGR3OlFtVE01cmJkbWdEOHNXelhobWh2TG85TlVqU3JWb3NGdlNYck1neXBlR3l6NTg6aWRlbnRpZmllci1yZWcudHJ1c3QtaW5mcmEuc3dpeXUtaW50LmFkbWluLmNoOmFwaTp2MTpkaWQ6MmEwMjg2NmItZGNmYS00YzMyLTgyZTAtOTFkODFjNjQ3ZDg1IiwicmVxdWVzdCI6eyJ0eXBlIjoiRENRTCIsInNjb3BlIjoiY2gudmFseWRhLmFnZS12ZXJpZmljYXRpb24iLCJxdWVyeSI6eyJjcmVkZW50aWFscyI6W3siaWQiOiJhZ2Vfb3Zlcl8xOCIsIm1ldGEiOnsidmN0X3ZhbHVlcyI6WyJiZXRhaWQtc2Rqd3QiLCJ1cm46dmN0OmNoLmFkbWluLmJjcy5iZXRhaWQiXX0sImNsYWltcyI6W3sicGF0aCI6WyJhZ2Vfb3Zlcl8xOCJdfV0sImZvcm1hdCI6ImRjK3NkLWp3dCIsInJlcXVpcmVfY3J5cHRvZ3JhcGhpY19ob2xkZXJfYmluZGluZyI6dHJ1ZX1dfX0sIm5iZiI6MTc4NjU3OTIwMCwicHVycG9zZV9uYW1lIjoiQWx0ZXJzbmFjaHdlaXMiLCJleHAiOjE4MDI0ODA0MDAsImlhdCI6MTc4NjY1MjQ0NSwianRpIjoiNDNjNTFhMDctYWU3NS00YzM0LTljMjUtNzI3NDYzYzE1NmUyIiwicHVycG9zZV9kZXNjcmlwdGlvbiI6IkJlc3RhZXRpZ3VuZywgZGFzcyBkaWUgUGVyc29uIG1pbmRlc3RlbnMgMTggSmFocmUgYWx0IGlzdC4ifQ.zP0nisgQOPl9IGqeyyF7dfJC6pWjo3bv2U1ndbNCxCoqUmVI7f6hsnpXCs1smKC7o0ZePdz9mABbb63T_gNmog
▸
Valyda
betaid-sdjwt, urn:vct:ch.admin.bcs.betaid
dc+sd-jwt
13.08.2026 22:03:13
Valid ?Computed with nbf (not before) and exp (expired) in payload.
Payload (complete) sub did:tdw:QmTM5rbdmgD8sWzXhmhvLo9NUjSrVosFvSXrMgypeGyz58:identifier-reg.trust-infra.swiyu-int.admin.ch:api:v1:did:2a02866b-dcfa-4c32-82e0-91d81c647d85 request type DCQL scope ch.valyda.age-verification query credentials id age_over_18 meta vct_values betaid-sdjwt urn:vct:ch.admin.bcs.betaid
claims format dc+sd-jwt require_cryptographic_holder_binding true
nbf 13.08.2026 02:00:00 (1786579200) purpose_name Altersnachweis exp 13.02.2027 02:00:00 (1802480400) iat 13.08.2026 22:03:13 (1786651393) jti 89287bf8-c14d-4bd9-9b3a-3ebc89348129 purpose_description Bestaetigung, dass die Person mindestens 18 Jahre alt ist.
Payload (JSON) Copy {
"sub": "did:tdw:QmTM5rbdmgD8sWzXhmhvLo9NUjSrVosFvSXrMgypeGyz58:identifier-reg.trust-infra.swiyu-int.admin.ch:api:v1:did:2a02866b-dcfa-4c32-82e0-91d81c647d85",
"request": {
"type": "DCQL",
"scope": "ch.valyda.age-verification",
"query": {
"credentials": [
{
"id": "age_over_18",
"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
}
]
}
},
"nbf": 1786579200,
"purpose_name": "Altersnachweis",
"exp": 1802480400,
"iat": 1786651393,
"jti": "89287bf8-c14d-4bd9-9b3a-3ebc89348129",
"purpose_description": "Bestaetigung, dass die Person mindestens 18 Jahre alt ist."
}
Original JWT (compact, incl. signature) Copy eyJ0eXAiOiJzd2l5dS12ZXJpZmljYXRpb24tcXVlcnktcHVibGljLXN0YXRlbWVudCtqd3QiLCJwcm9maWxlX3ZlcnNpb24iOiJzd2lzcy1wcm9maWxlLXRydXN0OjEuMC4wIiwiYWxnIjoiRVMyNTYiLCJraWQiOiJkaWQ6d2Vidmg6UW1OVEh1aEVUQTN1Mnlwb3Vqb2FFTWFaR0tmNUhwUHdrVjZrdGZnenU3SnpNcDppZGVudGlmaWVyLXJlZy50cnVzdC1pbmZyYS5zd2l5dS1pbnQuYWRtaW4uY2g6YXBpOnYxOmRpZDo1ZTVkZTQxMi0wZTdkLTQ5ODItYTBlZC1iZDU1YTBmMjVhMDQjcHVibGljLXRyYW5zcGFyZW5jeS1pc3N1ZXItaW50LXByb2QtYXNzZXJ0aW9uLTAxIn0.eyJzdWIiOiJkaWQ6dGR3OlFtVE01cmJkbWdEOHNXelhobWh2TG85TlVqU3JWb3NGdlNYck1neXBlR3l6NTg6aWRlbnRpZmllci1yZWcudHJ1c3QtaW5mcmEuc3dpeXUtaW50LmFkbWluLmNoOmFwaTp2MTpkaWQ6MmEwMjg2NmItZGNmYS00YzMyLTgyZTAtOTFkODFjNjQ3ZDg1IiwicmVxdWVzdCI6eyJ0eXBlIjoiRENRTCIsInNjb3BlIjoiY2gudmFseWRhLmFnZS12ZXJpZmljYXRpb24iLCJxdWVyeSI6eyJjcmVkZW50aWFscyI6W3siaWQiOiJhZ2Vfb3Zlcl8xOCIsIm1ldGEiOnsidmN0X3ZhbHVlcyI6WyJiZXRhaWQtc2Rqd3QiLCJ1cm46dmN0OmNoLmFkbWluLmJjcy5iZXRhaWQiXX0sImNsYWltcyI6W3sicGF0aCI6WyJhZ2Vfb3Zlcl8xOCJdfV0sImZvcm1hdCI6ImRjK3NkLWp3dCIsInJlcXVpcmVfY3J5cHRvZ3JhcGhpY19ob2xkZXJfYmluZGluZyI6dHJ1ZX1dfX0sIm5iZiI6MTc4NjU3OTIwMCwicHVycG9zZV9uYW1lIjoiQWx0ZXJzbmFjaHdlaXMiLCJleHAiOjE4MDI0ODA0MDAsImlhdCI6MTc4NjY1MTM5MywianRpIjoiODkyODdiZjgtYzE0ZC00YmQ5LTliM2EtM2ViYzg5MzQ4MTI5IiwicHVycG9zZV9kZXNjcmlwdGlvbiI6IkJlc3RhZXRpZ3VuZywgZGFzcyBkaWUgUGVyc29uIG1pbmRlc3RlbnMgMTggSmFocmUgYWx0IGlzdC4ifQ.9KU0b28h0kDBu-NgehZ6QfwklAQlZVidRk3zD67OLc13leYwb65HiS9j3maEX3BZEMRNOj-6ChBOYjRmKSDGJQ
▸
Valyda
betaid-sdjwt, betaid-sdjwt-1.0.0, betaid, beta-id
vc+sd-jwt
13.08.2026 21:36:53
Valid ?Computed with nbf (not before) and exp (expired) in payload.
Payload (complete) sub did:tdw:QmTM5rbdmgD8sWzXhmhvLo9NUjSrVosFvSXrMgypeGyz58:identifier-reg.trust-infra.swiyu-int.admin.ch:api:v1:did:2a02866b-dcfa-4c32-82e0-91d81c647d85 request type DCQL scope ch.valyda.age-verification query credentials id any_betaid meta vct_values betaid-sdjwt betaid-sdjwt-1.0.0 betaid beta-id
format vc+sd-jwt
nbf 13.08.2026 02:00:00 (1786579200) purpose_name Diagnose exp 13.02.2027 02:00:00 (1802480400) iat 13.08.2026 21:36:53 (1786649813) jti e89e5497-c857-4ac4-b1af-3f08aa2c71c4 purpose_description Diagnose: gleiches wie diag-h, aber Format vc+sd-jwt.
Payload (JSON) Copy {
"sub": "did:tdw:QmTM5rbdmgD8sWzXhmhvLo9NUjSrVosFvSXrMgypeGyz58:identifier-reg.trust-infra.swiyu-int.admin.ch:api:v1:did:2a02866b-dcfa-4c32-82e0-91d81c647d85",
"request": {
"type": "DCQL",
"scope": "ch.valyda.age-verification",
"query": {
"credentials": [
{
"id": "any_betaid",
"meta": {
"vct_values": [
"betaid-sdjwt",
"betaid-sdjwt-1.0.0",
"betaid",
"beta-id"
]
},
"format": "vc+sd-jwt"
}
]
}
},
"nbf": 1786579200,
"purpose_name": "Diagnose",
"exp": 1802480400,
"iat": 1786649813,
"jti": "e89e5497-c857-4ac4-b1af-3f08aa2c71c4",
"purpose_description": "Diagnose: gleiches wie diag-h, aber Format vc+sd-jwt."
}
Original JWT (compact, incl. signature) Copy eyJ0eXAiOiJzd2l5dS12ZXJpZmljYXRpb24tcXVlcnktcHVibGljLXN0YXRlbWVudCtqd3QiLCJwcm9maWxlX3ZlcnNpb24iOiJzd2lzcy1wcm9maWxlLXRydXN0OjEuMC4wIiwiYWxnIjoiRVMyNTYiLCJraWQiOiJkaWQ6d2Vidmg6UW1OVEh1aEVUQTN1Mnlwb3Vqb2FFTWFaR0tmNUhwUHdrVjZrdGZnenU3SnpNcDppZGVudGlmaWVyLXJlZy50cnVzdC1pbmZyYS5zd2l5dS1pbnQuYWRtaW4uY2g6YXBpOnYxOmRpZDo1ZTVkZTQxMi0wZTdkLTQ5ODItYTBlZC1iZDU1YTBmMjVhMDQjcHVibGljLXRyYW5zcGFyZW5jeS1pc3N1ZXItaW50LXByb2QtYXNzZXJ0aW9uLTAxIn0.eyJzdWIiOiJkaWQ6dGR3OlFtVE01cmJkbWdEOHNXelhobWh2TG85TlVqU3JWb3NGdlNYck1neXBlR3l6NTg6aWRlbnRpZmllci1yZWcudHJ1c3QtaW5mcmEuc3dpeXUtaW50LmFkbWluLmNoOmFwaTp2MTpkaWQ6MmEwMjg2NmItZGNmYS00YzMyLTgyZTAtOTFkODFjNjQ3ZDg1IiwicmVxdWVzdCI6eyJ0eXBlIjoiRENRTCIsInNjb3BlIjoiY2gudmFseWRhLmFnZS12ZXJpZmljYXRpb24iLCJxdWVyeSI6eyJjcmVkZW50aWFscyI6W3siaWQiOiJhbnlfYmV0YWlkIiwibWV0YSI6eyJ2Y3RfdmFsdWVzIjpbImJldGFpZC1zZGp3dCIsImJldGFpZC1zZGp3dC0xLjAuMCIsImJldGFpZCIsImJldGEtaWQiXX0sImZvcm1hdCI6InZjK3NkLWp3dCJ9XX19LCJuYmYiOjE3ODY1NzkyMDAsInB1cnBvc2VfbmFtZSI6IkRpYWdub3NlIiwiZXhwIjoxODAyNDgwNDAwLCJpYXQiOjE3ODY2NDk4MTMsImp0aSI6ImU4OWU1NDk3LWM4NTctNGFjNC1iMWFmLTNmMDhhYTJjNzFjNCIsInB1cnBvc2VfZGVzY3JpcHRpb24iOiJEaWFnbm9zZTogZ2xlaWNoZXMgd2llIGRpYWctaCwgYWJlciBGb3JtYXQgdmMrc2Qtand0LiJ9.RJ2CT492ZO3EgkNgAugvq8-RO_lc9d4yZ9zkGF5RtJo1XvhLkn_FAQCdXGYrNlcwBE_UbJnLEHHMmgEbGyam8A
▸
Migros Genossenschafts-Bund
urn:ch.admin.fedpol.eid, $.vct
dc+sd-jwt
13.08.2026 09:13:34
Valid ?Computed with nbf (not before) and exp (expired) in payload.
Payload (complete) sub did:webvh:QmZtQxuUp3YoLbcJZhdiCsxaTmSYH54W2fGUNGLDw5UFEV:identifier-reg.trust-infra.swiyu-int.admin.ch:api:v1:did:6706d27b-deff-4aa2-aed6-7e71be913934 request type DCQL scope BetaID_Credential query credentials id some_identity_credential meta vct_values urn:ch.admin.fedpol.eid $.vct
claims format dc+sd-jwt
purpose_name#fr Vérification de l'âge purpose_name#it Verifica dell'età purpose_description#it Questo scopo consente di verificare che la titolare o il titolare abbia almeno 18 anni. purpose_description#fr Cet objectif permet de vérifier que la détentrice ou le détenteur a au moins 18 ans. purpose_description#de Dieser Zweck ermöglicht die Überprüfung, dass die Inhaberin oder der Inhaber mindestens 18 Jahre alt ist. nbf 13.08.2026 02:00:00 (1786579200) purpose_name Age Verification exp 13.02.2027 02:00:00 (1802480400) iat 13.08.2026 09:13:34 (1786605214) purpose_name#de Altersprüfung jti 721d993e-a967-49d0-bc4c-ed31220d568c purpose_description This purpose allows verification that the holder is at least 18 years old.
Payload (JSON) Copy {
"sub": "did:webvh:QmZtQxuUp3YoLbcJZhdiCsxaTmSYH54W2fGUNGLDw5UFEV:identifier-reg.trust-infra.swiyu-int.admin.ch:api:v1:did:6706d27b-deff-4aa2-aed6-7e71be913934",
"request": {
"type": "DCQL",
"scope": "BetaID_Credential",
"query": {
"credentials": [
{
"id": "some_identity_credential",
"meta": {
"vct_values": [
"urn:ch.admin.fedpol.eid",
"$.vct"
]
},
"claims": [
{
"path": [
"$.age_over_18"
]
}
],
"format": "dc+sd-jwt"
}
]
}
},
"purpose_name#fr": "Vérification de l'âge",
"purpose_name#it": "Verifica dell'età",
"purpose_description#it": "Questo scopo consente di verificare che la titolare o il titolare abbia almeno 18 anni.",
"purpose_description#fr": "Cet objectif permet de vérifier que la détentrice ou le détenteur a au moins 18 ans.",
"purpose_description#de": "Dieser Zweck ermöglicht die Überprüfung, dass die Inhaberin oder der Inhaber mindestens 18 Jahre alt ist.",
"nbf": 1786579200,
"purpose_name": "Age Verification",
"exp": 1802480400,
"iat": 1786605214,
"purpose_name#de": "Altersprüfung",
"jti": "721d993e-a967-49d0-bc4c-ed31220d568c",
"purpose_description": "This purpose allows verification that the holder is at least 18 years old."
}
Original JWT (compact, incl. signature) Copy eyJ0eXAiOiJzd2l5dS12ZXJpZmljYXRpb24tcXVlcnktcHVibGljLXN0YXRlbWVudCtqd3QiLCJwcm9maWxlX3ZlcnNpb24iOiJzd2lzcy1wcm9maWxlLXRydXN0OjEuMC4wIiwiYWxnIjoiRVMyNTYiLCJraWQiOiJkaWQ6d2Vidmg6UW1OVEh1aEVUQTN1Mnlwb3Vqb2FFTWFaR0tmNUhwUHdrVjZrdGZnenU3SnpNcDppZGVudGlmaWVyLXJlZy50cnVzdC1pbmZyYS5zd2l5dS1pbnQuYWRtaW4uY2g6YXBpOnYxOmRpZDo1ZTVkZTQxMi0wZTdkLTQ5ODItYTBlZC1iZDU1YTBmMjVhMDQjcHVibGljLXRyYW5zcGFyZW5jeS1pc3N1ZXItaW50LXByb2QtYXNzZXJ0aW9uLTAxIn0.eyJzdWIiOiJkaWQ6d2Vidmg6UW1adFF4dVVwM1lvTGJjSlpoZGlDc3hhVG1TWUg1NFcyZkdVTkdMRHc1VUZFVjppZGVudGlmaWVyLXJlZy50cnVzdC1pbmZyYS5zd2l5dS1pbnQuYWRtaW4uY2g6YXBpOnYxOmRpZDo2NzA2ZDI3Yi1kZWZmLTRhYTItYWVkNi03ZTcxYmU5MTM5MzQiLCJyZXF1ZXN0Ijp7InR5cGUiOiJEQ1FMIiwic2NvcGUiOiJCZXRhSURfQ3JlZGVudGlhbCIsInF1ZXJ5Ijp7ImNyZWRlbnRpYWxzIjpbeyJpZCI6InNvbWVfaWRlbnRpdHlfY3JlZGVudGlhbCIsIm1ldGEiOnsidmN0X3ZhbHVlcyI6WyJ1cm46Y2guYWRtaW4uZmVkcG9sLmVpZCIsIiQudmN0Il19LCJjbGFpbXMiOlt7InBhdGgiOlsiJC5hZ2Vfb3Zlcl8xOCJdfV0sImZvcm1hdCI6ImRjK3NkLWp3dCJ9XX19LCJwdXJwb3NlX25hbWUjZnIiOiJWw6lyaWZpY2F0aW9uIGRlIGwnw6JnZSIsInB1cnBvc2VfbmFtZSNpdCI6IlZlcmlmaWNhIGRlbGwnZXTDoCIsInB1cnBvc2VfZGVzY3JpcHRpb24jaXQiOiJRdWVzdG8gc2NvcG8gY29uc2VudGUgZGkgdmVyaWZpY2FyZSBjaGUgbGEgdGl0b2xhcmUgbyBpbCB0aXRvbGFyZSBhYmJpYSBhbG1lbm8gMTggYW5uaS4iLCJwdXJwb3NlX2Rlc2NyaXB0aW9uI2ZyIjoiQ2V0IG9iamVjdGlmIHBlcm1ldCBkZSB2w6lyaWZpZXIgcXVlIGxhIGTDqXRlbnRyaWNlIG91IGxlIGTDqXRlbnRldXIgYSBhdSBtb2lucyAxOCBhbnMuIiwicHVycG9zZV9kZXNjcmlwdGlvbiNkZSI6IkRpZXNlciBad2VjayBlcm3DtmdsaWNodCBkaWUgw5xiZXJwcsO8ZnVuZywgZGFzcyBkaWUgSW5oYWJlcmluIG9kZXIgZGVyIEluaGFiZXIgbWluZGVzdGVucyAxOCBKYWhyZSBhbHQgaXN0LiIsIm5iZiI6MTc4NjU3OTIwMCwicHVycG9zZV9uYW1lIjoiQWdlIFZlcmlmaWNhdGlvbiIsImV4cCI6MTgwMjQ4MDQwMCwiaWF0IjoxNzg2NjA1MjE0LCJwdXJwb3NlX25hbWUjZGUiOiJBbHRlcnNwcsO8ZnVuZyIsImp0aSI6IjcyMWQ5OTNlLWE5NjctNDlkMC1iYzRjLWVkMzEyMjBkNTY4YyIsInB1cnBvc2VfZGVzY3JpcHRpb24iOiJUaGlzIHB1cnBvc2UgYWxsb3dzIHZlcmlmaWNhdGlvbiB0aGF0IHRoZSBob2xkZXIgaXMgYXQgbGVhc3QgMTggeWVhcnMgb2xkLiJ9.MRjOlbovXouG9-Vmo--Es07JZxohT1duNOWBelYLT64AxACvRcljdEbCG2P-pEKeRTJvKovKcr9haNXQPUSNMw
▸
Valyda
betaid-sdjwt, betaid-sdjwt-1.0.0, betaid, beta-id
dc+sd-jwt
13.08.2026 00:46:19
Valid ?Computed with nbf (not before) and exp (expired) in payload.
Payload (complete) sub did:tdw:QmTM5rbdmgD8sWzXhmhvLo9NUjSrVosFvSXrMgypeGyz58:identifier-reg.trust-infra.swiyu-int.admin.ch:api:v1:did:2a02866b-dcfa-4c32-82e0-91d81c647d85 request type DCQL scope ch.valyda.age-verification query credentials id any_betaid meta vct_values betaid-sdjwt betaid-sdjwt-1.0.0 betaid beta-id
format dc+sd-jwt
nbf 12.08.2026 02:00:00 (1786492800) purpose_name Diagnose exp 12.02.2027 02:00:00 (1802394000) iat 13.08.2026 00:46:19 (1786574779) jti fc84bbd0-9a5b-4bfb-9f2d-ab60c32aefbb purpose_description Diagnose: findet die Wallet ueberhaupt einen Nachweis?
Payload (JSON) Copy {
"sub": "did:tdw:QmTM5rbdmgD8sWzXhmhvLo9NUjSrVosFvSXrMgypeGyz58:identifier-reg.trust-infra.swiyu-int.admin.ch:api:v1:did:2a02866b-dcfa-4c32-82e0-91d81c647d85",
"request": {
"type": "DCQL",
"scope": "ch.valyda.age-verification",
"query": {
"credentials": [
{
"id": "any_betaid",
"meta": {
"vct_values": [
"betaid-sdjwt",
"betaid-sdjwt-1.0.0",
"betaid",
"beta-id"
]
},
"format": "dc+sd-jwt"
}
]
}
},
"nbf": 1786492800,
"purpose_name": "Diagnose",
"exp": 1802394000,
"iat": 1786574779,
"jti": "fc84bbd0-9a5b-4bfb-9f2d-ab60c32aefbb",
"purpose_description": "Diagnose: findet die Wallet ueberhaupt einen Nachweis?"
}
Original JWT (compact, incl. signature) Copy eyJ0eXAiOiJzd2l5dS12ZXJpZmljYXRpb24tcXVlcnktcHVibGljLXN0YXRlbWVudCtqd3QiLCJwcm9maWxlX3ZlcnNpb24iOiJzd2lzcy1wcm9maWxlLXRydXN0OjEuMC4wIiwiYWxnIjoiRVMyNTYiLCJraWQiOiJkaWQ6d2Vidmg6UW1OVEh1aEVUQTN1Mnlwb3Vqb2FFTWFaR0tmNUhwUHdrVjZrdGZnenU3SnpNcDppZGVudGlmaWVyLXJlZy50cnVzdC1pbmZyYS5zd2l5dS1pbnQuYWRtaW4uY2g6YXBpOnYxOmRpZDo1ZTVkZTQxMi0wZTdkLTQ5ODItYTBlZC1iZDU1YTBmMjVhMDQjcHVibGljLXRyYW5zcGFyZW5jeS1pc3N1ZXItaW50LXByb2QtYXNzZXJ0aW9uLTAxIn0.eyJzdWIiOiJkaWQ6dGR3OlFtVE01cmJkbWdEOHNXelhobWh2TG85TlVqU3JWb3NGdlNYck1neXBlR3l6NTg6aWRlbnRpZmllci1yZWcudHJ1c3QtaW5mcmEuc3dpeXUtaW50LmFkbWluLmNoOmFwaTp2MTpkaWQ6MmEwMjg2NmItZGNmYS00YzMyLTgyZTAtOTFkODFjNjQ3ZDg1IiwicmVxdWVzdCI6eyJ0eXBlIjoiRENRTCIsInNjb3BlIjoiY2gudmFseWRhLmFnZS12ZXJpZmljYXRpb24iLCJxdWVyeSI6eyJjcmVkZW50aWFscyI6W3siaWQiOiJhbnlfYmV0YWlkIiwibWV0YSI6eyJ2Y3RfdmFsdWVzIjpbImJldGFpZC1zZGp3dCIsImJldGFpZC1zZGp3dC0xLjAuMCIsImJldGFpZCIsImJldGEtaWQiXX0sImZvcm1hdCI6ImRjK3NkLWp3dCJ9XX19LCJuYmYiOjE3ODY0OTI4MDAsInB1cnBvc2VfbmFtZSI6IkRpYWdub3NlIiwiZXhwIjoxODAyMzk0MDAwLCJpYXQiOjE3ODY1NzQ3NzksImp0aSI6ImZjODRiYmQwLTlhNWItNGJmYi05ZjJkLWFiNjBjMzJhZWZiYiIsInB1cnBvc2VfZGVzY3JpcHRpb24iOiJEaWFnbm9zZTogZmluZGV0IGRpZSBXYWxsZXQgdWViZXJoYXVwdCBlaW5lbiBOYWNod2Vpcz8ifQ.wlc6ZxpCcSyEhb1tMm7VDn_zq31EpMW6EqrAWe7eYPUOrCGwViPnzc5ldELeMXtteibwIspfPrfpJV2x935BMQ