This environment is intended for testing verification workflows and conducting interoperability sessions. For enquiries or support, please contact [email protected]

Session Detail

Inspect a single verification session

06b3d749-9f80-4b34-b333-988e5f6b318e

validated warnings
direct_post.jwt

2aea5c31-c5f2-42b9-bc70-e47f818339e5
x509_hash:TzHbhbedGy4A6fU-MlpQ4ILlpcxwoJor3XaX1cwZHGc
O9FnjTGXBrsZkt165nX6hWf00Hc6MMTTt2V_FuRXRb4

https://verifier-playground-service.igrant.io/post
600s
2026-10-16 11:59:44 UTC    2026-10-16 12:00:00 UTC

DCQL Query

View Query
{
  "credentials": [
    {
      "id": "pid",
      "format": "mso_mdoc",
      "meta": {
        "doctype_value": "eu.europa.ec.eudi.pid.1"
      },
      "claims": [
        {
          "path": [
            "eu.europa.ec.eudi.pid.1",
            "given_name"
          ]
        },
        {
          "path": [
            "eu.europa.ec.eudi.pid.1",
            "family_name"
          ]
        }
      ]
    }
  ]
}

Client Metadata

View Metadata
{
  "client_name": "Verifier Playground by iGrant.io",
  "logo_uri": "https://storage.googleapis.com/igrant-api-images/faviconV2.png",
  "vp_formats_supported": {
    "dc+sd-jwt": {
      "sd-jwt_alg_values": [
        "ES256",
        "ES384"
      ],
      "kb-jwt_alg_values": [
        "ES256",
        "ES384"
      ]
    },
    "mso_mdoc": {
      "issuerauth_alg_values": [
        -7,
        -35,
        -36,
        -9,
        -51,
        -19
      ],
      "deviceauth_alg_values": [
        -7,
        -35,
        -36,
        -9,
        -51,
        -19
      ]
    }
  },
  "jwks": {
    "keys": [
      {
        "crv": "P-256",
        "kty": "EC",
        "x": "elURJA5QGU2QTNIc5ZzlzLG6gvsbl4gDJ36EFWC0-Yc",
        "y": "tBB07InalC1J2R3phpspvnQ-Uw3wwQA0J54wvbFfXk8",
        "kid": "9prXQNwrcj-wN7ierEzYQ34X1f05tYxgOCkLOeU6kvk",
        "alg": "ECDH-ES",
        "use": "enc"
      }
    ]
  },
  "authorization_encrypted_response_alg": "ECDH-ES",
  "authorization_encrypted_response_enc": "A256GCM",
  "encrypted_response_enc_values_supported": [
    "A256GCM",
    "A128GCM",
    "A128CBC-HS256"
  ],
  "response_types_supported": [
    "vp_token"
  ]
}

Validation Result

Valid Warnings
pid
mso_mdoc
Warning
✓
Valid Document DocType: eu.europa.ec.eudi.pid.1
✓
Valid Issuer Signature IssuerAuth COSE_Sign1 signature verified
✓
Valid Certificate Valid until 2026-11-28T16:28:30+00:00
⚠
Trusted Certificate chain (1 cert(s)) does not terminate at any of 1 configured trusted root(s)
✓
Valid Token Status Valid until 2027-10-16T01:29:53+00:00
✓
Valid Device Signature DeviceAuth verified against SessionTranscript
View Details
{
  "valid": false,
  "format": "mso_mdoc",
  "disclosed_claims": {
    "eu.europa.ec.eudi.pid.1:family_name": "Mustermann",
    "eu.europa.ec.eudi.pid.1:given_name": "Erika"
  },
  "issuer": "C=NL,CN=Animo",
  "error": null,
  "checks": [
    {
      "id": "valid_document",
      "name": "Valid Document",
      "status": "passed",
      "detail": "DocType: eu.europa.ec.eudi.pid.1"
    },
    {
      "id": "issuer_signature",
      "name": "Valid Issuer Signature",
      "status": "passed",
      "detail": "IssuerAuth COSE_Sign1 signature verified"
    },
    {
      "id": "valid_certificate",
      "name": "Valid Certificate",
      "status": "passed",
      "detail": "Valid until 2026-11-28T16:28:30+00:00"
    },
    {
      "id": "trusted",
      "name": "Trusted",
      "status": "failed",
      "detail": "Certificate chain (1 cert(s)) does not terminate at any of 1 configured trusted root(s)"
    },
    {
      "id": "token_status",
      "name": "Valid Token Status",
      "status": "passed",
      "detail": "Valid until 2027-10-16T01:29:53+00:00"
    },
    {
      "id": "device_signature",
      "name": "Valid Device Signature",
      "status": "passed",
      "detail": "DeviceAuth verified against SessionTranscript"
    }
  ]
}

VP Token

View Raw Token
{
  "pid": [
    "o2d2ZXJzaW9uYzEuMGlkb2N1bWVudHOBo2dkb2NUeXBld2V1LmV1cm9wYS5lYy5ldWRpLnBpZC4xbGlzc3VlclNpZ25lZKJqbmFtZVNwYWNlc6F3ZXUuZXVyb3BhLmVjLmV1ZGkucGlkLjGC2BhYbqRoZGlnZXN0SUQaKMJ9I2ZyYW5kb21YIITX7prgPLhuaZ3Gmc2l-J-iLj5dghzSoTqACEdSDiXwcWVsZW1lbnRJZGVudGlmaWVya2ZhbWlseV9uYW1lbGVsZW1lbnRWYWx1ZWpNdXN0ZXJtYW5u2BhYaKRoZGlnZXN0SUQae4Jea2ZyYW5kb21YIJY5CZhq9i_Qt5ahh5924qrMGZkeDFm03SS56wZMCw2EcWVsZW1lbnRJZGVudGlmaWVyamdpdmVuX25hbWVsZWxlbWVudFZhbHVlZUVyaWthamlzc3VlckF1dGiEQ6EBJqIYIVkB8zCCAe8wggGVoAMCAQICECd9QFjCUli6j84iplHYQUEwCgYIKoZIzj0EAwIwHTEOMAwGA1UEAxMFQW5pbW8xCzAJBgNVBAYTAk5MMB4XDTI1MTEwODE2MjgzMFoXDTI2MTEyODE2MjgzMFowITESMBAGA1UEAxMJY3JlZG8gZGNzMQswCQYDVQQGEwJOTDBZMBMGByqGSM49AgEGCCqGSM49AwEHA0IABCdThJU78SRyQYcpbf-i7eOHlGLC8gApRXof_vDcVzIJQcnTG_85zitPht8Rt9dR2W1OyzaAP2j50isleNslf4CjgbIwga8wHQYDVR0OBBYEFMY_4AUtt3LZu56IMTaQfmGSOlM7MA4GA1UdDwEB_wQEAwIHgDAVBgNVHSUBAf8ECzAJBgcogYxdBQECMB8GA1UdIwQYMBaAFFQuV1tT02DaOslp5CRoLwVQrVmVMCYGA1UdEgQfMB2GG2h0dHBzOi8vcGxheWdyb3VuZC5hbmltby5pZDAeBgNVHREEFzAVghNwbGF5Z3JvdW5kLmFuaW1vLmlkMAoGCCqGSM49BAMCA0gAMEUCIC-RBlIc4cC_uyJWCU4Mt4fq7oZ4chr9uSVybbsC-k5VAiEAhWrFrfCLMMaUMQZa-0ezLpXX2nwx7YqexuQKSzNdS3UEWCQzZjc4Zjg2Zi0wMDVmLTRmMjEtYTcxZS0zOGQ0Y2U0MzkxMGJZBU3YGFkFSKZndmVyc2lvbmMxLjBvZGlnZXN0QWxnb3JpdGhtZ1NIQS0yNTZsdmFsdWVEaWdlc3RzoXdldS5ldXJvcGEuZWMuZXVkaS5waWQuMbgYGijCfSNYIMkzPetpUgacUEzlL0JT8fzXC4d1WFuDuYbXxnJ2tcxiGnuCXmtYIBAjjeGvfBuXChIOCOLB6XBLzxIzB5UZcaHQhlSozP4OGgW41ZpYINtt6OfIGVmAPtJ-ufL5ZmGYbyLcqXnbauhIoYCW6-YfGhC-uwNYIJnbzM8HC9OplTzt4PUKglBNb8tckjDQBP6CDx7JF5RYGlC27BZYIKQWd58rG7FDdN5do72diLLENoSlTUalYDPbE_NtoA3uGkGlBh9YIPD5eb_-fnvPlP1Vdo-8UN92jKe9VBj_jlFYiqY6NVm8GimNTeFYILD1KOBqXVs2fg4jqET2QfGIDpdxEeSk8FHEw6rbthB6GmoVjCZYIKk0xLR8n6H1T0yb4_h4Znx5x_Y0FMVbzuZ9i3jno6SnGhkwYGlYIB5eQtnsFbMjmZQhvZtGt3Q_ZUSFsVWThgRLr27BddUxGgayG5ZYIHG4Tm40ZZudFYIG1LeML_EaZA-ItEq780GmlyxuE7XIGlcOPoRYID3HA8XD_Z0T_DLnNLD6_MAfdioKcWAZhx7iPXoto7C6GlXhnlFYIOsviRG6J3AVYJ7tYL3TccOUMJcmEfCFBXPlYB2geTjEGiYpwERYIE-xwIezOyCqpdr7daiESsgDbLTTksHiv2E8vn9e1HXXGmYbOcZYIE1aWymSDlDXs4gic4GG0sjCTjWlfSug9ZAkjob1C-IyGhPNOahYIG3NYKqxjNMmugGHfpqwOUOzGO7uHw5J8hZBvWhpCbAEGisIp_1YIFJ_TUbmeAaBU51Ss2MSbyGXeZx7E02giu5QnGtvvlTnGk4T775YIIVUFBQ5ipPab_BcWWlzm9sMH_vrAP5Wzoen5O_KSFVVGlQgZ_9YIKr39DuB-aKmnjshaEGV7fFXEr_ZOrXUx-_iCjVsUbqpGkPkwrpYIIDm-asf9ZsksOzeDG5zswxfkxzwHnIogdG1xtnCRpaqGjEKe3lYIH6CYNzKtdCWmRhq_YtCLhYVaNVADpVLw3WVJEXP-N5yGjpjiKtYIJDVhDlSeEZF6w71rzyqMDLZXNABfnf22P28vBI_JtHdGjTLO69YIBLJ-L0i4jqa2VALaqvXkis_6uKaMA4_gSoug5R2bS6wGi6r5FBYIKvEt1eCSdWVKXu8YS8BKdsYYJVUR73xFshl2b02EedzGkHSKftYIJ1RHOIYG5386zWjmf59LF4r4dCJHl_A91b2tAPCvsi6bWRldmljZUtleUluZm-haWRldmljZUtleaUBAgJYO1NlY3VyZUFyZWFCb3VuZENyZWRlbnRpYWxfQ3JlZGVudGlhbF8xNzkyMTUwNzU2XzUwNDIyNTAwMF8wIAEhWCC-0nP_5yOc3QrCe4mFPTpYaSMNOQh1qwUOGsCmZNIMHyJYIJhExdetaPVB8zKYd1OolMAnpC2AWAAmvpkbGWSFdVCAZ2RvY1R5cGV3ZXUuZXVyb3BhLmVjLmV1ZGkucGlkLjFsdmFsaWRpdHlJbmZvpGZzaWduZWTAdDIwMjYtMTAtMTZUMDA6MDA6MDBaaXZhbGlkRnJvbcB0MjAyNi0xMC0xNlQwMDowMDowMFpqdmFsaWRVbnRpbMB0MjAyNy0xMC0xNlQwMToyOTo1M1puZXhwZWN0ZWRVcGRhdGXAdDIwMjctMDQtMTZUMTM6Mjk6NTNaWEDawS3iWoTLgWicWF59aMJip3qGrZ36WZDPEfqozyON3O1H8sFmx31sM0VkBujKvTdPSvd9Y0tzxpa5ypO6Ag5TbGRldmljZVNpZ25lZKJqbmFtZVNwYWNlc9gYQaBqZGV2aWNlQXV0aKFvZGV2aWNlU2lnbmF0dXJlhEOhASag9lhAqUrDg0NxXfnViV4RlJ0eapadI5X3ZgI6U3y980XEYQGzWZkCxeUVn0eVNaGIn8YIz0FZxp1rIgxBwS9qqoMj-2ZzdGF0dXMA"
  ]
}

Decoded Token

Decoded JWT headers, payloads, disclosures, and key binding

View Decoded Token
{
  "pid": {
    "version": "1.0",
    "documents": [
      {
        "docType": "eu.europa.ec.eudi.pid.1",
        "issuerSigned": {
          "nameSpaces": {
            "eu.europa.ec.eudi.pid.1": [
              "CBORTag(24, b'\\xa4hdigestID\\x1a(\\xc2}#frandomX \\x84\\xd7\\xee\\x9a\\xe0<\\xb8ni\\x9d\\xc6\\x99\\xcd\\xa5\\xf8\\x9f\\xa2.>]\\x82\\x1c\\xd2\\xa1:\\x80\\x08GR\\x0e%\\xf0qelementIdentifierkfamily_namelelementValuejMustermann')",
              "CBORTag(24, b'\\xa4hdigestID\\x1a{\\x82^kfrandomX \\x969\\t\\x98j\\xf6/\\xd0\\xb7\\x96\\xa1\\x87\\x9fv\\xe2\\xaa\\xcc\\x19\\x99\\x1e\\x0cY\\xb4\\xdd$\\xb9\\xeb\\x06L\\x0b\\r\\x84qelementIdentifierjgiven_namelelementValueeErika')"
            ]
          },
          "issuerAuth": [
            "b'\\xa1\\x01&'",
            {
              "33": "b'0\\x82\\x01\\xef0\\x82\\x01\\x95\\xa0\\x03\\x02\\x01\\x02\\x02\\x10\\'}@X\\xc2RX\\xba\\x8f\\xce\"\\xa6Q\\xd8AA0\\n\\x06\\x08*\\x86H\\xce=\\x04\\x03\\x020\\x1d1\\x0e0\\x0c\\x06\\x03U\\x04\\x03\\x13\\x05Animo1\\x0b0\\t\\x06\\x03U\\x04\\x06\\x13\\x02NL0\\x1e\\x17\\r251108162830Z\\x17\\r261128162830Z0!1\\x120\\x10\\x06\\x03U\\x04\\x03\\x13\\tcredo dcs1\\x0b0\\t\\x06\\x03U\\x04\\x06\\x13\\x02NL0Y0\\x13\\x06\\x07*\\x86H\\xce=\\x02\\x01\\x06\\x08*\\x86H\\xce=\\x03\\x01\\x07\\x03B\\x00\\x04\\'S\\x84\\x95;\\xf1$rA\\x87)m\\xff\\xa2\\xed\\xe3\\x87\\x94b\\xc2\\xf2\\x00)Ez\\x1f\\xfe\\xf0\\xdcW2\\tA\\xc9\\xd3\\x1b\\xff9\\xce+O\\x86\\xdf\\x11\\xb7\\xd7Q\\xd9mN\\xcb6\\x80?h\\xf9\\xd2+%x\\xdb%\\x7f\\x80\\xa3\\x81\\xb20\\x81\\xaf0\\x1d\\x06\\x03U\\x1d\\x0e\\x04\\x16\\x04\\x14\\xc6?\\xe0\\x05-\\xb7r\\xd9\\xbb\\x9e\\x8816\\x90~a\\x92:S;0\\x0e\\x06\\x03U\\x1d\\x0f\\x01\\x01\\xff\\x04\\x04\\x03\\x02\\x07\\x800\\x15\\x06\\x03U\\x1d%\\x01\\x01\\xff\\x04\\x0b0\\t\\x06\\x07(\\x81\\x8c]\\x05\\x01\\x020\\x1f\\x06\\x03U\\x1d#\\x04\\x180\\x16\\x80\\x14T.W[S\\xd3`\\xda:\\xc9i\\xe4$h/\\x05P\\xadY\\x950&\\x06\\x03U\\x1d\\x12\\x04\\x1f0\\x1d\\x86\\x1bhttps://playground.animo.id0\\x1e\\x06\\x03U\\x1d\\x11\\x04\\x170\\x15\\x82\\x13playground.animo.id0\\n\\x06\\x08*\\x86H\\xce=\\x04\\x03\\x02\\x03H\\x000E\\x02 /\\x91\\x06R\\x1c\\xe1\\xc0\\xbf\\xbb\"V\\tN\\x0c\\xb7\\x87\\xea\\xee\\x86xr\\x1a\\xfd\\xb9%rm\\xbb\\x02\\xfaNU\\x02!\\x00\\x85j\\xc5\\xad\\xf0\\x8b0\\xc6\\x941\\x06Z\\xfbG\\xb3.\\x95\\xd7\\xda|1\\xed\\x8a\\x9e\\xc6\\xe4\\nK3]Ku'",
              "4": "b'3f78f86f-005f-4f21-a71e-38d4ce43910b'"
            },
            "b'\\xd8\\x18Y\\x05H\\xa6gversionc1.0odigestAlgorithmgSHA-256lvalueDigests\\xa1weu.europa.ec.eudi.pid.1\\xb8\\x18\\x1a(\\xc2}#X \\xc93=\\xebiR\\x06\\x9cPL\\xe5/BS\\xf1\\xfc\\xd7\\x0b\\x87uX[\\x83\\xb9\\x86\\xd7\\xc6rv\\xb5\\xccb\\x1a{\\x82^kX \\x10#\\x8d\\xe1\\xaf|\\x1b\\x97\\n\\x12\\x0e\\x08\\xe2\\xc1\\xe9pK\\xcf\\x123\\x07\\x95\\x19q\\xa1\\xd0\\x86T\\xa8\\xcc\\xfe\\x0e\\x1a\\x05\\xb8\\xd5\\x9aX \\xdbm\\xe8\\xe7\\xc8\\x19Y\\x80>\\xd2~\\xb9\\xf2\\xf9fa\\x98o\"\\xdc\\xa9y\\xdbj\\xe8H\\xa1\\x80\\x96\\xeb\\xe6\\x1f\\x1a\\x10\\xbe\\xbb\\x03X \\x99\\xdb\\xcc\\xcf\\x07\\x0b\\xd3\\xa9\\x95<\\xed\\xe0\\xf5\\n\\x82PMo\\xcb\\\\\\x920\\xd0\\x04\\xfe\\x82\\x0f\\x1e\\xc9\\x17\\x94X\\x1aP\\xb6\\xec\\x16X \\xa4\\x16w\\x9f+\\x1b\\xb1Ct\\xde]\\xa3\\xbd\\x9d\\x88\\xb2\\xc46\\x84\\xa5MF\\xa5`3\\xdb\\x13\\xf3m\\xa0\\r\\xee\\x1aA\\xa5\\x06\\x1fX \\xf0\\xf9y\\xbf\\xfe~{\\xcf\\x94\\xfdUv\\x8f\\xbcP\\xdfv\\x8c\\xa7\\xbdT\\x18\\xff\\x8eQX\\x8a\\xa6:5Y\\xbc\\x1a)\\x8dM\\xe1X \\xb0\\xf5(\\xe0j][6~\\x0e#\\xa8D\\xf6A\\xf1\\x88\\x0e\\x97q\\x11\\xe4\\xa4\\xf0Q\\xc4\\xc3\\xaa\\xdb\\xb6\\x10z\\x1aj\\x15\\x8c&X \\xa94\\xc4\\xb4|\\x9f\\xa1\\xf5OL\\x9b\\xe3\\xf8xf|y\\xc7\\xf64\\x14\\xc5[\\xce\\xe6}\\x8bx\\xe7\\xa3\\xa4\\xa7\\x1a\\x190`iX \\x1e^B\\xd9\\xec\\x15\\xb3#\\x99\\x94!\\xbd\\x9bF\\xb7t?eD\\x85\\xb1U\\x93\\x86\\x04K\\xafn\\xc1u\\xd51\\x1a\\x06\\xb2\\x1b\\x96X q\\xb8Nn4e\\x9b\\x9d\\x15\\x82\\x06\\xd4\\xb7\\x8c/\\xf1\\x1ad\\x0f\\x88\\xb4J\\xbb\\xf3A\\xa6\\x97,n\\x13\\xb5\\xc8\\x1aW\\x0e>\\x84X =\\xc7\\x03\\xc5\\xc3\\xfd\\x9d\\x13\\xfc2\\xe74\\xb0\\xfa\\xfc\\xc0\\x1fv*\\nq`\\x19\\x87\\x1e\\xe2=z-\\xa3\\xb0\\xba\\x1aU\\xe1\\x9eQX \\xeb/\\x89\\x11\\xba\\'p\\x15`\\x9e\\xed`\\xbd\\xd3q\\xc3\\x940\\x97&\\x11\\xf0\\x85\\x05s\\xe5`\\x1d\\xa0y8\\xc4\\x1a&)\\xc0DX O\\xb1\\xc0\\x87\\xb3; \\xaa\\xa5\\xda\\xfbu\\xa8\\x84J\\xc8\\x03l\\xb4\\xd3\\x92\\xc1\\xe2\\xbfa<\\xbe\\x7f^\\xd4u\\xd7\\x1af\\x1b9\\xc6X MZ[)\\x92\\x0eP\\xd7\\xb3\\x88\"s\\x81\\x86\\xd2\\xc8\\xc2N5\\xa5}+\\xa0\\xf5\\x90$\\x8e\\x86\\xf5\\x0b\\xe22\\x1a\\x13\\xcd9\\xa8X m\\xcd`\\xaa\\xb1\\x8c\\xd3&\\xba\\x01\\x87~\\x9a\\xb09C\\xb3\\x18\\xee\\xee\\x1f\\x0eI\\xf2\\x16A\\xbdhi\\t\\xb0\\x04\\x1a+\\x08\\xa7\\xfdX R\\x7fMF\\xe6x\\x06\\x81S\\x9dR\\xb3c\\x12o!\\x97y\\x9c{\\x13M\\xa0\\x8a\\xeeP\\x9cko\\xbeT\\xe7\\x1aN\\x13\\xef\\xbeX \\x85T\\x14\\x149\\x8a\\x93\\xdao\\xf0\\\\Yis\\x9b\\xdb\\x0c\\x1f\\xfb\\xeb\\x00\\xfeV\\xce\\x87\\xa7\\xe4\\xef\\xcaHUU\\x1aT g\\xffX \\xaa\\xf7\\xf4;\\x81\\xf9\\xa2\\xa6\\x9e;!hA\\x95\\xed\\xf1W\\x12\\xbf\\xd9:\\xb5\\xd4\\xc7\\xef\\xe2\\n5lQ\\xba\\xa9\\x1aC\\xe4\\xc2\\xbaX \\x80\\xe6\\xf9\\xab\\x1f\\xf5\\x9b$\\xb0\\xec\\xde\\x0cns\\xb3\\x0c_\\x93\\x1c\\xf0\\x1er(\\x81\\xd1\\xb5\\xc6\\xd9\\xc2F\\x96\\xaa\\x1a1\\n{yX ~\\x82`\\xdc\\xca\\xb5\\xd0\\x96\\x99\\x18j\\xfd\\x8bB.\\x16\\x15h\\xd5@\\x0e\\x95K\\xc3u\\x95$E\\xcf\\xf8\\xder\\x1a:c\\x88\\xabX \\x90\\xd5\\x849RxFE\\xeb\\x0e\\xf5\\xaf<\\xaa02\\xd9\\\\\\xd0\\x01~w\\xf6\\xd8\\xfd\\xbc\\xbc\\x12?&\\xd1\\xdd\\x1a4\\xcb;\\xafX \\x12\\xc9\\xf8\\xbd\"\\xe2:\\x9a\\xd9P\\x0bj\\xab\\xd7\\x92+?\\xea\\xe2\\x9a0\\x0e?\\x81*.\\x83\\x94vm.\\xb0\\x1a.\\xab\\xe4PX \\xab\\xc4\\xb7W\\x82I\\xd5\\x95){\\xbca/\\x01)\\xdb\\x18`\\x95TG\\xbd\\xf1\\x16\\xc8e\\xd9\\xbd6\\x11\\xe7s\\x1aA\\xd2)\\xfbX \\x9dQ\\x1c\\xe2\\x18\\x1b\\x9d\\xfc\\xeb5\\xa3\\x99\\xfe},^+\\xe1\\xd0\\x89\\x1e_\\xc0\\xf7V\\xf6\\xb4\\x03\\xc2\\xbe\\xc8\\xbamdeviceKeyInfo\\xa1ideviceKey\\xa5\\x01\\x02\\x02X;SecureAreaBoundCredential_Credential_1792150756_504225000_0 \\x01!X \\xbe\\xd2s\\xff\\xe7#\\x9c\\xdd\\n\\xc2{\\x89\\x85=:Xi#\\r9\\x08u\\xab\\x05\\x0e\\x1a\\xc0\\xa6d\\xd2\\x0c\\x1f\"X \\x98D\\xc5\\xd7\\xadh\\xf5A\\xf32\\x98wS\\xa8\\x94\\xc0\\'\\xa4-\\x80X\\x00&\\xbe\\x99\\x1b\\x19d\\x85uP\\x80gdocTypeweu.europa.ec.eudi.pid.1lvalidityInfo\\xa4fsigned\\xc0t2026-10-16T00:00:00ZivalidFrom\\xc0t2026-10-16T00:00:00ZjvalidUntil\\xc0t2027-10-16T01:29:53ZnexpectedUpdate\\xc0t2027-04-16T13:29:53Z'",
            "b'\\xda\\xc1-\\xe2Z\\x84\\xcb\\x81h\\x9cX^}h\\xc2b\\xa7z\\x86\\xad\\x9d\\xfaY\\x90\\xcf\\x11\\xfa\\xa8\\xcf#\\x8d\\xdc\\xedG\\xf2\\xc1f\\xc7}l3Ed\\x06\\xe8\\xca\\xbd7OJ\\xf7}cKs\\xc6\\x96\\xb9\\xca\\x93\\xba\\x02\\x0eS'"
          ]
        },
        "deviceSigned": {
          "nameSpaces": "CBORTag(24, b'\\xa0')",
          "deviceAuth": {
            "deviceSignature": [
              "b'\\xa1\\x01&'",
              {},
              null,
              "b'\\xa9J\\xc3\\x83Cq]\\xf9\\xd5\\x89^\\x11\\x94\\x9d\\x1ej\\x96\\x9d#\\x95\\xf7f\\x02:S|\\xbd\\xf3E\\xc4a\\x01\\xb3Y\\x99\\x02\\xc5\\xe5\\x15\\x9fG\\x955\\xa1\\x88\\x9f\\xc6\\x08\\xcfAY\\xc6\\x9dk\"\\x0cA\\xc1/j\\xaa\\x83#\\xfb'"
            ]
          }
        }
      }
    ],
    "status": 0
  }
}

Session Logs

6 total
2026-10-16 11:59:44 UTC INFO /presentations Presentation request created ▼
Data:
{
  "request_headers": {
    "host": "verifier-playground.igrant.io",
    "x-request-id": "45f3dd86402cca689647dac33f15968b",
    "x-real-ip": "104.23.221.163",
    "x-forwarded-for": "104.23.221.163",
    "x-forwarded-host": "verifier-playground.igrant.io",
    "x-forwarded-port": "443",
    "x-forwarded-proto": "https",
    "x-forwarded-scheme": "https",
    "x-scheme": "https",
    "x-original-forwarded-for": "77.246.207.62",
    "content-length": "243",
    "content-type": "application/json",
    "accept": "*/*",
    "accept-encoding": "gzip, br",
    "user-agent": "python-requests/2.32.5",
    "cf-ray": "a4b6e62b7b52ea60-ARN",
    "cdn-loop": "cloudflare; loops=1",
    "cf-connecting-ip": "77.246.207.62",
    "cf-ipcountry": "FI",
    "cf-visitor": "{\"scheme\":\"https\"}"
  },
  "request_body": {
    "dcql_query": {
      "credentials": [
        {
          "id": "pid",
          "format": "mso_mdoc",
          "meta": {
            "doctype_value": "eu.europa.ec.eudi.pid.1"
          },
          "claims": [
            {
              "path": [
                "eu.europa.ec.eudi.pid.1",
                "given_name"
              ]
            },
            {
              "path": [
                "eu.europa.ec.eudi.pid.1",
                "family_name"
              ]
            }
          ]
        }
      ]
    }
  },
  "transaction_id": "06b3d749-9f80-4b34-b333-988e5f6b318e",
  "request_id": "2aea5c31-c5f2-42b9-bc70-e47f818339e5",
  "nonce": "O9FnjTGXBrsZkt165nX6hWf00Hc6MMTTt2V_FuRXRb4",
  "client_id": "x509_hash:TzHbhbedGy4A6fU-MlpQ4ILlpcxwoJor3XaX1cwZHGc",
  "response_uri": "https://verifier-playground-service.igrant.io/post",
  "response_mode": "direct_post.jwt",
  "jwk_thumbprint": "9prXQNwrcj-wN7ierEzYQ34X1f05tYxgOCkLOeU6kvk",
  "client_metadata": {
    "client_name": "Verifier Playground by iGrant.io",
    "logo_uri": "https://storage.googleapis.com/igrant-api-images/faviconV2.png",
    "vp_formats_supported": {
      "dc+sd-jwt": {
        "sd-jwt_alg_values": [
          "ES256",
          "ES384"
        ],
        "kb-jwt_alg_values": [
          "ES256",
          "ES384"
        ]
      },
      "mso_mdoc": {
        "issuerauth_alg_values": [
          -7,
          -35,
          -36,
          -9,
          -51,
          -19
        ],
        "deviceauth_alg_values": [
          -7,
          -35,
          -36,
          -9,
          -51,
          -19
        ]
      }
    },
    "jwks": {
      "keys": [
        {
          "crv": "P-256",
          "kty": "EC",
          "x": "elURJA5QGU2QTNIc5ZzlzLG6gvsbl4gDJ36EFWC0-Yc",
          "y": "tBB07InalC1J2R3phpspvnQ-Uw3wwQA0J54wvbFfXk8",
          "kid": "9prXQNwrcj-wN7ierEzYQ34X1f05tYxgOCkLOeU6kvk",
          "alg": "ECDH-ES",
          "use": "enc"
        }
      ]
    },
    "authorization_encrypted_response_alg": "ECDH-ES",
    "authorization_encrypted_response_enc": "A256GCM",
    "encrypted_response_enc_values_supported": [
      "A256GCM",
      "A128GCM",
      "A128CBC-HS256"
    ],
    "response_types_supported": [
      "vp_token"
    ]
  },
  "dcql_query": {
    "credentials": [
      {
        "id": "pid",
        "format": "mso_mdoc",
        "meta": {
          "doctype_value": "eu.europa.ec.eudi.pid.1"
        },
        "claims": [
          {
            "path": [
              "eu.europa.ec.eudi.pid.1",
              "given_name"
            ]
          },
          {
            "path": [
              "eu.europa.ec.eudi.pid.1",
              "family_name"
            ]
          }
        ]
      }
    ]
  }
}
2026-10-16 11:59:52 UTC INFO /authorize Authorization request retrieved ▼
Data:
{
  "request_headers": {
    "host": "verifier-playground-service.igrant.io",
    "x-request-id": "735fc305384ea6f0370553a8600473e4",
    "x-real-ip": "104.23.221.153",
    "x-forwarded-for": "104.23.221.153",
    "x-forwarded-host": "verifier-playground-service.igrant.io",
    "x-forwarded-port": "443",
    "x-forwarded-proto": "https",
    "x-forwarded-scheme": "https",
    "x-scheme": "https",
    "x-original-forwarded-for": "77.246.207.62",
    "accept-encoding": "gzip, br",
    "user-agent": "ktor-client",
    "accept-charset": "UTF-8",
    "accept": "application/oauth-authz-req+jwt,application/jwt,application/json",
    "cf-ray": "a4b6e65dd94b35cc-ARN",
    "cf-visitor": "{\"scheme\":\"https\"}",
    "cdn-loop": "cloudflare; loops=1",
    "cf-connecting-ip": "77.246.207.62",
    "cf-ipcountry": "FI"
  },
  "path_params": {
    "request_id": "2aea5c31-c5f2-42b9-bc70-e47f818339e5"
  },
  "transaction_id": "06b3d749-9f80-4b34-b333-988e5f6b318e",
  "nonce": "O9FnjTGXBrsZkt165nX6hWf00Hc6MMTTt2V_FuRXRb4",
  "client_id": "x509_hash:TzHbhbedGy4A6fU-MlpQ4ILlpcxwoJor3XaX1cwZHGc",
  "response_uri": "https://verifier-playground-service.igrant.io/post",
  "response_mode": "direct_post.jwt",
  "jwk_thumbprint": "9prXQNwrcj-wN7ierEzYQ34X1f05tYxgOCkLOeU6kvk"
}
2026-10-16 12:00:00 UTC INFO /post Wallet response received (encrypted) ▼
Data:
{
  "request_headers": {
    "host": "verifier-playground-service.igrant.io",
    "x-request-id": "c05d240a15fda4735220ce172479c90c",
    "x-real-ip": "104.23.221.153",
    "x-forwarded-for": "104.23.221.153",
    "x-forwarded-host": "verifier-playground-service.igrant.io",
    "x-forwarded-port": "443",
    "x-forwarded-proto": "https",
    "x-forwarded-scheme": "https",
    "x-scheme": "https",
    "x-original-forwarded-for": "77.246.207.62",
    "content-length": "4932",
    "accept-encoding": "gzip, br",
    "content-type": "application/x-www-form-urlencoded",
    "user-agent": "ktor-client",
    "accept-charset": "UTF-8",
    "cf-ray": "a4b6e6936cb735cc-ARN",
    "accept": "application/json",
    "cdn-loop": "cloudflare; loops=1",
    "cf-connecting-ip": "77.246.207.62",
    "cf-ipcountry": "FI",
    "cf-visitor": "{\"scheme\":\"https\"}"
  },
  "form_fields": {
    "response_jwe": "eyJlcGsiOnsia3R5IjoiRUMiLCJjcnYiOiJQLTI1NiIsIngiOiJtVlhRX0lrbFF5OHBQYXVhOG9lSXNYVEpyTHVxLWVqWTJBVFpMN0NDZUxzIiwieSI6Ild2czJYNUluN1Y5dGJlc0drdlgyTVRWSDBkUEJCdFlVbEhsVHcydFYzRXcifSwiYXB2IjoiVHpsR2JtcFVSMWhDY25OYWEzUXhOalZ1V0Rab1YyWXdNRWhqTmsxTlZGUjBNbFpmUm5WU1dGSmlOQSIsImtpZCI6IjlwclhRTndyY2otd043aWVyRXpZUTM0WDFmMDV0WXhnT0NrTE9lVTZrdmsiLCJhcHUiOiJPR1EyTmpCbE9XSmtZbVprWlRFME5BIiwiZW5jIjoiQTEyOEdDTSIsImFsZyI6IkVDREgtRVMifQ..sOWO9updYoBFaKNt.M-8h-kuHMGiGQjOUzYwoQvMYe3cWDgMeP3xgjNDg_7kReGeR0BtXzny641jF2c4EMyagBiu2s75O5Zv_xTGKx1yIuZiihG7YeWRqoYhB1UFGVNDdJudO6EykW02HGewIeZgnyxXfsgB_MkvVIQST4ocORQty5GjkNdTAHwvNuX-1yKJJYfP0pxY-SVQDi0h1rcONz6o8FwQ7z-hdv0UvlWr0OeaQGmY-ojFM3YWU7k2xvzvsZjl6_Ouolhl2PVNUcq15xd5OAYrstaWnF1mMHE_17l6sGzLmA3sRKysuSKBN5DmKkmMUNHoLLRQ1dJ5pAzqTp2sE4fjac5ffjPwfJSQ7A2CB_94RziIF2RTd-GRr4Yk7axnZPa_doX66blIRgWCXhise0ZiKb4Ojrq07aq16WupDHVd6enWSrBKkExPJFlPyhP_e9OQBtXbJPaFht_gx3035lVBu91TcPgZb9gV2lzMU4kzO-SqFmik1XLfMp25fFHSkc0bKTXLNWwXxuuVDGBuz-OC05RVrcGJBBjXRsYIGF3b8LAjAlU1Rl0WXvX3IrAbAqQX3lfGaDOEZI9ZL8N2g_0Un_HhpuJ-JkkFx8OZ-iXj-gPdSS586-FGdUnPWg0_88ttmwz-b2Kx3_-7vyjqSTNYvMN__nYOBSNr5z2geeFk2vk6b9gt4qENAyGw-OQGNkjghLZauZTem94XpgiUa7w8mPwz4k3vTSeMP00vrAY2xXSgq1vYkEK2xah143FpjCbXk3SsF9l7053UJcxgLBNvNhq6w2pT2zhaYGlGgcM0FLMhTeF0GnQ8whOg4o-OEQvXRxh4o6eYDY1feZilQVDHKX1ffsdYHKWctwpLEaCNHEFfOxeaTePm1M9QsM0o5n-XgGTMzRY5fGobKRYNVev7e6EE3obmnq5UpHofgiejIgekDwY-RWd2OrMfla_mFw_-yF9_W-aOvg9BB5f_2fftmS2RD1ywsTgfuzcxgxb74QBpMjQ3HfKCbVVAJquIPwIEbAebEG3iFr5n0UXhhLJu8qcacfmwjtZLmD2AZiiVS-EpyW_VTkATXKdo6ZJ77qjKBKCwlhwmS0CaxmaUZVvf2W7YY4f_hxwhPdJ6q23ATZHH2Si5aeVzsS42FTyv819sW742MomqZec7pI8ZmN6JfDY9adM9pRIna0fBGrauDalSX0TlUmCSpJ3ZS7cnObz9Fkse58m58Ad4kT9wRRkAKOr1yNvi2VFNDYVgd23-pUrGEVaMlPC1xadnfUpgHvBz7PuzJ4BLQQVHfQ4T9u_Xo8Kv_7nplvAgDz5Cjv3umAD_5s26hC94kq6jUp5OrDyH7ctC1FIQq8lpelDdknmq1xEpQ-Hs2pfaKCpit3hzhtQGXX1g1CTgGhseHmTXOz1umIFTbzu-WYPSuu5eoUQ8jpZoIh5iIMV8bwy_zVEefOeAFi2nTHFulnUxywH2CqfbC8BOV9W56KYVaWYnYAwskvVrAl31t2CFe9CgvwODeIkYrifU3lUithmkd3Cu29hSQqa1KuC-qXC6PEovYFiudd5A4WINp0XCEhiSISzuiY3A-hVdas-AZ_HChzoA6xt1q-wC5dcp0YT_beIjE7769M37au-p434BgTy-LZ9q_epyXF3_lg6UQQLTz_4r2TLBAKsM2VoxB9MvG2WkfvkxgiJCLM9aeXLqdvadhjujzRCckRedVl72dpa0k4KYsQ7_BjN0J-nOwqLyqJRlPesGYVyJbpFhTe3KD81QVqHSvJBKAIYwXsv-1Iw5yD_1qquKXjxGBPclpC4nbdl6aAbKmVBRQzxx7eC-o5RwMhhW8_f9nDtv7AhjkKLA2IeMZQ2Yd2zLBbhcl_jJXbW4cJl5JROymDm17CSn3jY9BmGMH-LjAGTX8zH7qZpWA3xbC6IxDSSt4fE0OqLIEZ8mpInxuqd59zR9iqMZg2fCRcV6RRiLhgJcl8AkYC5nCNyPSgd6K_b7EjDZzv_28o4IYnfD5POY3EWIP1VlcDVJEQHO4Vbcd8ZbcBSh1ZrqTP_dEsh_IpdZsOun-0VaDaHGhkUzhfS98hTsaITuAGKrGvA4ZJuaHeZKTGNjgqyIx3mMalxk-pQ_ao6ZyDuHsiCICYGeKdZubzt_fcsuXUEH4d8PcemoXg2MLpQmD8k_dAweOt3R1cpebwVHk8FctDiHO29Ag--XRSVdJ-LCsVTqUTh6TOBlvekexc3iPSq-7XX4ikzlqKkOZsOWLNoAaftm11mOcgSuRfE-j55Jc40KGyZBc1dgaxyIftt9C0EElITYN0qjck6AWo9GhBc95BZG2DgsdIXiQ8AvanPvDZ0oBPYhosSaNir6kk6U9lzAxjj0iB2qWGjhKhKqrkbMMoZHPfEkc_mwv2MqB_mJtEWpRwzwX1E9NyvpMTnMVBj8TB6t5DYLZ6bUu9jh4_5KsJbLtNaKBfk66NX5L1JukEwtujIRP9MtOfmtDBHULlUHiP-5yMr9WWWU21ju7aakG-rr0RARVP5nh56uqtxcC7TUuIFZujtgjw_nGRdtJQZ9_tpcT-pdhrgQQ6didd2EGFYOg6QPUBgHkyJocIcFjFzdstpDWl8q10TZyoaEcBCjSPPpJekVIGmiWV4v653PnOWmkD5LM80t1oUmxjRYqcGKtuKtwjItanduTBXDR6TIScY0GeiQrJ36e_ktIPKA8am-pieGKjwvPFvyQyUV5jvxvBo-_ioQNhh4vgqBQZMDSfL6gfnVFM0C80zoz6npL3MRcyprMB377pmmY86EQ5fvhC6IHWFbkcPVlpsfSnaX1bKe7HvOvHom124hzdCQcU7LdjTikokEYSv6_ztg-HaSSw6tGoADL1Rwjx-glbRQQ9CI_wdYbF7U7repen8Rwe3eXAQUADDfoKLbTHmF7jSbIU_90KERYvweGtrZBARyojwgbPHSYu1k-TYRmLDP8ynl19p8macv7wSvrv2eCFxGUHUfzY5hfPBMNc7f3naISy0V0qZ3phnBaSojZUoQy4DSbsSQgqR25uC610HOU1QDeR6iABvKPuNvcHe5zEvOGNU3vQ6q9EOBtkfoOZrNXXSXA9lgXZky0D5zwP8dgiKA3a_gWzP65E9leDU--Jggs0QGSPffvmCd47FhjxjQiUxlpcDor74THS5lwV7lnun49y_d7LeYcSvKHgaLvAbKtuULeObvi-YHI0f6PweqbPxyv3g_q9lonVUCKl3TrnVL9CU4eXanZBwMowQxQDvvM_v2dT_0J638ww8GbKlFpRyDHDR0vY6fg0vW-gmwNSqoOtEwqqgaTwPeWUcSSC3C4iLWqo4yFJx1F6M6PhtW2sKd4CnOtFzguBAlUNd-QYn7jg66knhcGDnuON2pG6u_hmpyvEM70GQZvxzswsjQ2KJw2GOQqq9gJiyvl7ZJvbM8pKAgCYz4jHDvAyO9K8hsiT3zluyfSfJ3mAvVQ6H702JI-Wlz4bKUGCje4OKAJ5bnlQFobk1h0-iOxOc8IpP_qZUgLo26XBCqEtvejHQiJ_LeNBv3mqqWEJ_OpxmPBiQfLHjSx_hP1ZM8-LvIyfzX-ShNuXuFw9e0xm1xmpy0PI-HkF0itLD0jMlUnJdE99_UMtG-K-hgqRuzqAFK4vgTCpU-Itr8z5l1Fp2BVO5CdHS3izIBXa3fWYZ7RRpRemTsHadsONniFeFJ48LlXCvoi3X0If9cHJ-Kil_9Ywl9FDZeW7eQMiiXpAFrVHsjNf3PJk8koZv_Fr3t2XDHJHkun1O8tl9x-YaRLRl5DpfJcEIbrCjTBhhS_beiKdwHhhqDIVjmPvScf1xj7MerDxesgJNf09Gnwa0_2MFw5IwTEJp9vO44uMfIwtYv3g6QynlPJcHZL0K0hWNr2Z2WiXjzIcL1VGSDp-IMLjjSsK_nItGGHKH6PAQQszDXJGtf6vR_60Hguai8PK335BURsLP-UayRPcXvNF2XXSV86ZQI5x1Jp7HolcZ-1hoXhTz2THYTnJPGKpDsKiVhJWliW7Ayv_10-8ilOUz8Mzch6PONWmUHpAsKhlJXe7XWGKY8gYKAtgK3aHXBMZEiGvO0Dur7HREMlPnc4OkdBxF8RdAJkkMelBJ1uJaG2994-oB1J_aX84jjYDUZHSzTwasjboGTXFcv--RFRoekJ5jA43S-Md-cYIXfH27CcrJGr8kxnoxOgIflhyNnFZDGozYANV9ieidXWSGmYGHvnkl55kOwOVxLSxo6IdYyZvW2jaQl_90t818Ewl7iGJlwCnFBR-ZNJwgIdI_lpu_yt64VZnxAjK6G4vWes96VFUNr6p4rWa2xHvHdKo4yWLCeKGbfDdG-bi-hAcI1rWrN6x47Biw3o3Z7XSkFnwiRcOt0g50SrgzqzdUCVtlupPEvZvRcruDEv6pFftW_-I7giX4Z2pPNVyjBUmx_D4A_Y9I3ef-rK1lpcIdSUCrECdaUhV8M.r2S6PrNE7QkQocs1Dav8Zg"
  },
  "transaction_id": "06b3d749-9f80-4b34-b333-988e5f6b318e",
  "nonce": "O9FnjTGXBrsZkt165nX6hWf00Hc6MMTTt2V_FuRXRb4",
  "client_id": "x509_hash:TzHbhbedGy4A6fU-MlpQ4ILlpcxwoJor3XaX1cwZHGc",
  "response_uri": "https://verifier-playground-service.igrant.io/post",
  "response_mode": "direct_post.jwt",
  "jwk_thumbprint": "9prXQNwrcj-wN7ierEzYQ34X1f05tYxgOCkLOeU6kvk"
}
2026-10-16 12:00:00 UTC INFO /post JWE decrypted successfully ▼
Data:
{
  "jwe_header": {
    "epk": {
      "kty": "EC",
      "crv": "P-256",
      "x": "mVXQ_IklQy8pPaua8oeIsXTJrLuq-ejY2ATZL7CCeLs",
      "y": "Wvs2X5In7V9tbesGkvX2MTVH0dPBBtYUlHlTw2tV3Ew"
    },
    "apv": "TzlGbmpUR1hCcnNaa3QxNjVuWDZoV2YwMEhjNk1NVFR0MlZfRnVSWFJiNA",
    "kid": "9prXQNwrcj-wN7ierEzYQ34X1f05tYxgOCkLOeU6kvk",
    "apu": "OGQ2NjBlOWJkYmZkZTE0NA",
    "enc": "A128GCM",
    "alg": "ECDH-ES"
  },
  "decrypted_payload": {
    "vp_token": {
      "pid": [
        "o2d2ZXJzaW9uYzEuMGlkb2N1bWVudHOBo2dkb2NUeXBld2V1LmV1cm9wYS5lYy5ldWRpLnBpZC4xbGlzc3VlclNpZ25lZKJqbmFtZVNwYWNlc6F3ZXUuZXVyb3BhLmVjLmV1ZGkucGlkLjGC2BhYbqRoZGlnZXN0SUQaKMJ9I2ZyYW5kb21YIITX7prgPLhuaZ3Gmc2l-J-iLj5dghzSoTqACEdSDiXwcWVsZW1lbnRJZGVudGlmaWVya2ZhbWlseV9uYW1lbGVsZW1lbnRWYWx1ZWpNdXN0ZXJtYW5u2BhYaKRoZGlnZXN0SUQae4Jea2ZyYW5kb21YIJY5CZhq9i_Qt5ahh5924qrMGZkeDFm03SS56wZMCw2EcWVsZW1lbnRJZGVudGlmaWVyamdpdmVuX25hbWVsZWxlbWVudFZhbHVlZUVyaWthamlzc3VlckF1dGiEQ6EBJqIYIVkB8zCCAe8wggGVoAMCAQICECd9QFjCUli6j84iplHYQUEwCgYIKoZIzj0EAwIwHTEOMAwGA1UEAxMFQW5pbW8xCzAJBgNVBAYTAk5MMB4XDTI1MTEwODE2MjgzMFoXDTI2MTEyODE2MjgzMFowITESMBAGA1UEAxMJY3JlZG8gZGNzMQswCQYDVQQGEwJOTDBZMBMGByqGSM49AgEGCCqGSM49AwEHA0IABCdThJU78SRyQYcpbf-i7eOHlGLC8gApRXof_vDcVzIJQcnTG_85zitPht8Rt9dR2W1OyzaAP2j50isleNslf4CjgbIwga8wHQYDVR0OBBYEFMY_4AUtt3LZu56IMTaQfmGSOlM7MA4GA1UdDwEB_wQEAwIHgDAVBgNVHSUBAf8ECzAJBgcogYxdBQECMB8GA1UdIwQYMBaAFFQuV1tT02DaOslp5CRoLwVQrVmVMCYGA1UdEgQfMB2GG2h0dHBzOi8vcGxheWdyb3VuZC5hbmltby5pZDAeBgNVHREEFzAVghNwbGF5Z3JvdW5kLmFuaW1vLmlkMAoGCCqGSM49BAMCA0gAMEUCIC-RBlIc4cC_uyJWCU4Mt4fq7oZ4chr9uSVybbsC-k5VAiEAhWrFrfCLMMaUMQZa-0ezLpXX2nwx7YqexuQKSzNdS3UEWCQzZjc4Zjg2Zi0wMDVmLTRmMjEtYTcxZS0zOGQ0Y2U0MzkxMGJZBU3YGFkFSKZndmVyc2lvbmMxLjBvZGlnZXN0QWxnb3JpdGhtZ1NIQS0yNTZsdmFsdWVEaWdlc3RzoXdldS5ldXJvcGEuZWMuZXVkaS5waWQuMbgYGijCfSNYIMkzPetpUgacUEzlL0JT8fzXC4d1WFuDuYbXxnJ2tcxiGnuCXmtYIBAjjeGvfBuXChIOCOLB6XBLzxIzB5UZcaHQhlSozP4OGgW41ZpYINtt6OfIGVmAPtJ-ufL5ZmGYbyLcqXnbauhIoYCW6-YfGhC-uwNYIJnbzM8HC9OplTzt4PUKglBNb8tckjDQBP6CDx7JF5RYGlC27BZYIKQWd58rG7FDdN5do72diLLENoSlTUalYDPbE_NtoA3uGkGlBh9YIPD5eb_-fnvPlP1Vdo-8UN92jKe9VBj_jlFYiqY6NVm8GimNTeFYILD1KOBqXVs2fg4jqET2QfGIDpdxEeSk8FHEw6rbthB6GmoVjCZYIKk0xLR8n6H1T0yb4_h4Znx5x_Y0FMVbzuZ9i3jno6SnGhkwYGlYIB5eQtnsFbMjmZQhvZtGt3Q_ZUSFsVWThgRLr27BddUxGgayG5ZYIHG4Tm40ZZudFYIG1LeML_EaZA-ItEq780GmlyxuE7XIGlcOPoRYID3HA8XD_Z0T_DLnNLD6_MAfdioKcWAZhx7iPXoto7C6GlXhnlFYIOsviRG6J3AVYJ7tYL3TccOUMJcmEfCFBXPlYB2geTjEGiYpwERYIE-xwIezOyCqpdr7daiESsgDbLTTksHiv2E8vn9e1HXXGmYbOcZYIE1aWymSDlDXs4gic4GG0sjCTjWlfSug9ZAkjob1C-IyGhPNOahYIG3NYKqxjNMmugGHfpqwOUOzGO7uHw5J8hZBvWhpCbAEGisIp_1YIFJ_TUbmeAaBU51Ss2MSbyGXeZx7E02giu5QnGtvvlTnGk4T775YIIVUFBQ5ipPab_BcWWlzm9sMH_vrAP5Wzoen5O_KSFVVGlQgZ_9YIKr39DuB-aKmnjshaEGV7fFXEr_ZOrXUx-_iCjVsUbqpGkPkwrpYIIDm-asf9ZsksOzeDG5zswxfkxzwHnIogdG1xtnCRpaqGjEKe3lYIH6CYNzKtdCWmRhq_YtCLhYVaNVADpVLw3WVJEXP-N5yGjpjiKtYIJDVhDlSeEZF6w71rzyqMDLZXNABfnf22P28vBI_JtHdGjTLO69YIBLJ-L0i4jqa2VALaqvXkis_6uKaMA4_gSoug5R2bS6wGi6r5FBYIKvEt1eCSdWVKXu8YS8BKdsYYJVUR73xFshl2b02EedzGkHSKftYIJ1RHOIYG5386zWjmf59LF4r4dCJHl_A91b2tAPCvsi6bWRldmljZUtleUluZm-haWRldmljZUtleaUBAgJYO1NlY3VyZUFyZWFCb3VuZENyZWRlbnRpYWxfQ3JlZGVudGlhbF8xNzkyMTUwNzU2XzUwNDIyNTAwMF8wIAEhWCC-0nP_5yOc3QrCe4mFPTpYaSMNOQh1qwUOGsCmZNIMHyJYIJhExdetaPVB8zKYd1OolMAnpC2AWAAmvpkbGWSFdVCAZ2RvY1R5cGV3ZXUuZXVyb3BhLmVjLmV1ZGkucGlkLjFsdmFsaWRpdHlJbmZvpGZzaWduZWTAdDIwMjYtMTAtMTZUMDA6MDA6MDBaaXZhbGlkRnJvbcB0MjAyNi0xMC0xNlQwMDowMDowMFpqdmFsaWRVbnRpbMB0MjAyNy0xMC0xNlQwMToyOTo1M1puZXhwZWN0ZWRVcGRhdGXAdDIwMjctMDQtMTZUMTM6Mjk6NTNaWEDawS3iWoTLgWicWF59aMJip3qGrZ36WZDPEfqozyON3O1H8sFmx31sM0VkBujKvTdPSvd9Y0tzxpa5ypO6Ag5TbGRldmljZVNpZ25lZKJqbmFtZVNwYWNlc9gYQaBqZGV2aWNlQXV0aKFvZGV2aWNlU2lnbmF0dXJlhEOhASag9lhAqUrDg0NxXfnViV4RlJ0eapadI5X3ZgI6U3y980XEYQGzWZkCxeUVn0eVNaGIn8YIz0FZxp1rIgxBwS9qqoMj-2ZzdGF0dXMA"
      ]
    },
    "state": "2aea5c31-c5f2-42b9-bc70-e47f818339e5"
  }
}
2026-10-16 12:00:00 UTC INFO /post VP Token received ▼
Data:
{
  "vp_token": {
    "pid": [
      "o2d2ZXJzaW9uYzEuMGlkb2N1bWVudHOBo2dkb2NUeXBld2V1LmV1cm9wYS5lYy5ldWRpLnBpZC4xbGlzc3VlclNpZ25lZKJqbmFtZVNwYWNlc6F3ZXUuZXVyb3BhLmVjLmV1ZGkucGlkLjGC2BhYbqRoZGlnZXN0SUQaKMJ9I2ZyYW5kb21YIITX7prgPLhuaZ3Gmc2l-J-iLj5dghzSoTqACEdSDiXwcWVsZW1lbnRJZGVudGlmaWVya2ZhbWlseV9uYW1lbGVsZW1lbnRWYWx1ZWpNdXN0ZXJtYW5u2BhYaKRoZGlnZXN0SUQae4Jea2ZyYW5kb21YIJY5CZhq9i_Qt5ahh5924qrMGZkeDFm03SS56wZMCw2EcWVsZW1lbnRJZGVudGlmaWVyamdpdmVuX25hbWVsZWxlbWVudFZhbHVlZUVyaWthamlzc3VlckF1dGiEQ6EBJqIYIVkB8zCCAe8wggGVoAMCAQICECd9QFjCUli6j84iplHYQUEwCgYIKoZIzj0EAwIwHTEOMAwGA1UEAxMFQW5pbW8xCzAJBgNVBAYTAk5MMB4XDTI1MTEwODE2MjgzMFoXDTI2MTEyODE2MjgzMFowITESMBAGA1UEAxMJY3JlZG8gZGNzMQswCQYDVQQGEwJOTDBZMBMGByqGSM49AgEGCCqGSM49AwEHA0IABCdThJU78SRyQYcpbf-i7eOHlGLC8gApRXof_vDcVzIJQcnTG_85zitPht8Rt9dR2W1OyzaAP2j50isleNslf4CjgbIwga8wHQYDVR0OBBYEFMY_4AUtt3LZu56IMTaQfmGSOlM7MA4GA1UdDwEB_wQEAwIHgDAVBgNVHSUBAf8ECzAJBgcogYxdBQECMB8GA1UdIwQYMBaAFFQuV1tT02DaOslp5CRoLwVQrVmVMCYGA1UdEgQfMB2GG2h0dHBzOi8vcGxheWdyb3VuZC5hbmltby5pZDAeBgNVHREEFzAVghNwbGF5Z3JvdW5kLmFuaW1vLmlkMAoGCCqGSM49BAMCA0gAMEUCIC-RBlIc4cC_uyJWCU4Mt4fq7oZ4chr9uSVybbsC-k5VAiEAhWrFrfCLMMaUMQZa-0ezLpXX2nwx7YqexuQKSzNdS3UEWCQzZjc4Zjg2Zi0wMDVmLTRmMjEtYTcxZS0zOGQ0Y2U0MzkxMGJZBU3YGFkFSKZndmVyc2lvbmMxLjBvZGlnZXN0QWxnb3JpdGhtZ1NIQS0yNTZsdmFsdWVEaWdlc3RzoXdldS5ldXJvcGEuZWMuZXVkaS5waWQuMbgYGijCfSNYIMkzPetpUgacUEzlL0JT8fzXC4d1WFuDuYbXxnJ2tcxiGnuCXmtYIBAjjeGvfBuXChIOCOLB6XBLzxIzB5UZcaHQhlSozP4OGgW41ZpYINtt6OfIGVmAPtJ-ufL5ZmGYbyLcqXnbauhIoYCW6-YfGhC-uwNYIJnbzM8HC9OplTzt4PUKglBNb8tckjDQBP6CDx7JF5RYGlC27BZYIKQWd58rG7FDdN5do72diLLENoSlTUalYDPbE_NtoA3uGkGlBh9YIPD5eb_-fnvPlP1Vdo-8UN92jKe9VBj_jlFYiqY6NVm8GimNTeFYILD1KOBqXVs2fg4jqET2QfGIDpdxEeSk8FHEw6rbthB6GmoVjCZYIKk0xLR8n6H1T0yb4_h4Znx5x_Y0FMVbzuZ9i3jno6SnGhkwYGlYIB5eQtnsFbMjmZQhvZtGt3Q_ZUSFsVWThgRLr27BddUxGgayG5ZYIHG4Tm40ZZudFYIG1LeML_EaZA-ItEq780GmlyxuE7XIGlcOPoRYID3HA8XD_Z0T_DLnNLD6_MAfdioKcWAZhx7iPXoto7C6GlXhnlFYIOsviRG6J3AVYJ7tYL3TccOUMJcmEfCFBXPlYB2geTjEGiYpwERYIE-xwIezOyCqpdr7daiESsgDbLTTksHiv2E8vn9e1HXXGmYbOcZYIE1aWymSDlDXs4gic4GG0sjCTjWlfSug9ZAkjob1C-IyGhPNOahYIG3NYKqxjNMmugGHfpqwOUOzGO7uHw5J8hZBvWhpCbAEGisIp_1YIFJ_TUbmeAaBU51Ss2MSbyGXeZx7E02giu5QnGtvvlTnGk4T775YIIVUFBQ5ipPab_BcWWlzm9sMH_vrAP5Wzoen5O_KSFVVGlQgZ_9YIKr39DuB-aKmnjshaEGV7fFXEr_ZOrXUx-_iCjVsUbqpGkPkwrpYIIDm-asf9ZsksOzeDG5zswxfkxzwHnIogdG1xtnCRpaqGjEKe3lYIH6CYNzKtdCWmRhq_YtCLhYVaNVADpVLw3WVJEXP-N5yGjpjiKtYIJDVhDlSeEZF6w71rzyqMDLZXNABfnf22P28vBI_JtHdGjTLO69YIBLJ-L0i4jqa2VALaqvXkis_6uKaMA4_gSoug5R2bS6wGi6r5FBYIKvEt1eCSdWVKXu8YS8BKdsYYJVUR73xFshl2b02EedzGkHSKftYIJ1RHOIYG5386zWjmf59LF4r4dCJHl_A91b2tAPCvsi6bWRldmljZUtleUluZm-haWRldmljZUtleaUBAgJYO1NlY3VyZUFyZWFCb3VuZENyZWRlbnRpYWxfQ3JlZGVudGlhbF8xNzkyMTUwNzU2XzUwNDIyNTAwMF8wIAEhWCC-0nP_5yOc3QrCe4mFPTpYaSMNOQh1qwUOGsCmZNIMHyJYIJhExdetaPVB8zKYd1OolMAnpC2AWAAmvpkbGWSFdVCAZ2RvY1R5cGV3ZXUuZXVyb3BhLmVjLmV1ZGkucGlkLjFsdmFsaWRpdHlJbmZvpGZzaWduZWTAdDIwMjYtMTAtMTZUMDA6MDA6MDBaaXZhbGlkRnJvbcB0MjAyNi0xMC0xNlQwMDowMDowMFpqdmFsaWRVbnRpbMB0MjAyNy0xMC0xNlQwMToyOTo1M1puZXhwZWN0ZWRVcGRhdGXAdDIwMjctMDQtMTZUMTM6Mjk6NTNaWEDawS3iWoTLgWicWF59aMJip3qGrZ36WZDPEfqozyON3O1H8sFmx31sM0VkBujKvTdPSvd9Y0tzxpa5ypO6Ag5TbGRldmljZVNpZ25lZKJqbmFtZVNwYWNlc9gYQaBqZGV2aWNlQXV0aKFvZGV2aWNlU2lnbmF0dXJlhEOhASag9lhAqUrDg0NxXfnViV4RlJ0eapadI5X3ZgI6U3y980XEYQGzWZkCxeUVn0eVNaGIn8YIz0FZxp1rIgxBwS9qqoMj-2ZzdGF0dXMA"
    ]
  },
  "state": "2aea5c31-c5f2-42b9-bc70-e47f818339e5",
  "nonce": "O9FnjTGXBrsZkt165nX6hWf00Hc6MMTTt2V_FuRXRb4",
  "client_id": "x509_hash:TzHbhbedGy4A6fU-MlpQ4ILlpcxwoJor3XaX1cwZHGc",
  "response_uri": "https://verifier-playground-service.igrant.io/post",
  "jwk_thumbprint": "9prXQNwrcj-wN7ierEzYQ34X1f05tYxgOCkLOeU6kvk"
}
2026-10-16 12:00:00 UTC INFO /post Validation succeeded with warnings ▼
How to fix:
Credentials verified successfully. Non-critical checks (trust chain or token status) produced warnings.
Data:
{
  "hint": "Credentials verified successfully. Non-critical checks (trust chain or token status) produced warnings.",
  "credentials": {
    "pid": {
      "valid": false,
      "format": "mso_mdoc",
      "disclosed_claims": {
        "eu.europa.ec.eudi.pid.1:family_name": "Mustermann",
        "eu.europa.ec.eudi.pid.1:given_name": "Erika"
      },
      "issuer": "C=NL,CN=Animo",
      "checks": [
        {
          "id": "valid_document",
          "name": "Valid Document",
          "status": "passed",
          "detail": "DocType: eu.europa.ec.eudi.pid.1"
        },
        {
          "id": "issuer_signature",
          "name": "Valid Issuer Signature",
          "status": "passed",
          "detail": "IssuerAuth COSE_Sign1 signature verified"
        },
        {
          "id": "valid_certificate",
          "name": "Valid Certificate",
          "status": "passed",
          "detail": "Valid until 2026-11-28T16:28:30+00:00"
        },
        {
          "id": "trusted",
          "name": "Trusted",
          "status": "failed",
          "detail": "Certificate chain (1 cert(s)) does not terminate at any of 1 configured trusted root(s)"
        },
        {
          "id": "token_status",
          "name": "Valid Token Status",
          "status": "passed",
          "detail": "Valid until 2027-10-16T01:29:53+00:00"
        },
        {
          "id": "device_signature",
          "name": "Valid Device Signature",
          "status": "passed",
          "detail": "DeviceAuth verified against SessionTranscript"
        }
      ]
    }
  }
}