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

6b24db2f-9c12-4f52-8070-8367d0c552ca

validated warnings
direct_post.jwt

6c481062-2710-4a3f-bd6b-d0ebb67ede79
x509_hash:TzHbhbedGy4A6fU-MlpQ4ILlpcxwoJor3XaX1cwZHGc
i4heQmMlIMHXyKerypVXDDjQpDeUtjugYM4O4i_V6Ns

https://verifier-playground-service.igrant.io/post
600s
2026-10-02 17:24:56 UTC    2026-10-02 17:25:12 UTC

DCQL Query

View Query
{
  "credentials": [
    {
      "id": "pid",
      "format": "dc+sd-jwt",
      "meta": {
        "vct_values": [
          "urn:eudi:pid:1"
        ]
      },
      "claims": [
        {
          "path": [
            "given_name"
          ]
        },
        {
          "path": [
            "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": "ktGxaAl-o7DlzEzF2IOrvpfbdiwNVvK1sJQImbC6XPE",
        "y": "uVvNWtMPHADEDycU9YNvirS3eJ7vUmhig12N1kh8LQ0",
        "kid": "7F2TjFDo5SctfS3iTvZXaU6l9tZ9yF5prLvILXZ0UUg",
        "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
dc+sd-jwt
Warning
✓
Valid Document SD-JWT parsed (2 disclosures)
✓
Valid Issuer Signature Issuer JWT signature verified via x5c certificate
✓
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-09-29T05:59:39+00:00
✓
Valid Key Binding KB-JWT verified (nonce, aud, sd_hash, signature)
View Details
{
  "valid": false,
  "format": "dc+sd-jwt",
  "disclosed_claims": {
    "vct": "urn:eudi:pid:1",
    "place_of_birth": {},
    "address": {},
    "date_of_expiry": "2027-09-29",
    "issuing_authority": "Rijksdienst voor Identiteitsgegevens",
    "issuing_country": "NL",
    "nbf": 1789797579,
    "exp": 1822197579,
    "cnf": {
      "jwk": {
        "kty": "EC",
        "kid": "SecureAreaBoundCredential_Credential_1790960588_513581000_0",
        "crv": "P-256",
        "x": "qDfpXOQS4s0je9caSWKHPTEZ2eUTbrNL931mM0K5DWo",
        "y": "xGZOBjbeoYF9W4FbQHRdQmqrZ8zhpu5QtRvOz_xwFkA"
      }
    },
    "iat": 1790960590,
    "given_name": "Erika",
    "family_name": "Mustermann"
  },
  "issuer": "",
  "error": null,
  "checks": [
    {
      "id": "valid_document",
      "name": "Valid Document",
      "status": "passed",
      "detail": "SD-JWT parsed (2 disclosures)"
    },
    {
      "id": "issuer_signature",
      "name": "Valid Issuer Signature",
      "status": "passed",
      "detail": "Issuer JWT signature verified via x5c certificate"
    },
    {
      "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-09-29T05:59:39+00:00"
    },
    {
      "id": "key_binding",
      "name": "Valid Key Binding",
      "status": "passed",
      "detail": "KB-JWT verified (nonce, aud, sd_hash, signature)"
    }
  ]
}

VP Token

View Raw Token
{
  "pid": [
    "eyJ0eXAiOiJkYytzZC1qd3QiLCJhbGciOiJFUzI1NiIsIng1YyI6WyJNSUlCN3pDQ0FaV2dBd0lCQWdJUUozMUFXTUpTV0xxUHppS21VZGhCUVRBS0JnZ3Foa2pPUFFRREFqQWRNUTR3REFZRFZRUURFd1ZCYm1sdGJ6RUxNQWtHQTFVRUJoTUNUa3d3SGhjTk1qVXhNVEE0TVRZeU9ETXdXaGNOTWpZeE1USTRNVFl5T0RNd1dqQWhNUkl3RUFZRFZRUURFd2xqY21Wa2J5QmtZM014Q3pBSkJnTlZCQVlUQWs1TU1Ga3dFd1lIS29aSXpqMENBUVlJS29aSXpqMERBUWNEUWdBRUoxT0VsVHZ4SkhKQmh5bHQvNkx0NDRlVVlzTHlBQ2xGZWgvKzhOeFhNZ2xCeWRNYi96bk9LMCtHM3hHMzExSFpiVTdMTm9BL2FQblNLeVY0MnlWL2dLT0JzakNCcnpBZEJnTlZIUTRFRmdRVXhqL2dCUzIzY3RtN25vZ3hOcEIrWVpJNlV6c3dEZ1lEVlIwUEFRSC9CQVFEQWdlQU1CVUdBMVVkSlFFQi93UUxNQWtHQnlpQmpGMEZBUUl3SHdZRFZSMGpCQmd3Rm9BVVZDNVhXMVBUWU5vNnlXbmtKR2d2QlZDdFdaVXdKZ1lEVlIwU0JCOHdIWVliYUhSMGNITTZMeTl3YkdGNVozSnZkVzVrTG1GdWFXMXZMbWxrTUI0R0ExVWRFUVFYTUJXQ0UzQnNZWGxuY205MWJtUXVZVzVwYlc4dWFXUXdDZ1lJS29aSXpqMEVBd0lEU0FBd1JRSWdMNUVHVWh6aHdMKzdJbFlKVGd5M2grcnVobmh5R3YyNUpYSnR1d0w2VGxVQ0lRQ0Zhc1d0OElzd3hwUXhCbHI3UjdNdWxkZmFmREh0aXA3RzVBcExNMTFMZFE9PSJdfQ.eyJ2Y3QiOiJ1cm46ZXVkaTpwaWQ6MSIsInBsYWNlX29mX2JpcnRoIjp7Il9zZCI6WyItbkxST1hkTU54YnlxeVA5ZkhPck9ZRy15NzcyVm80bnA3NHRJMkFYM1E0IiwiQmU3cXIybXdPWkQyYURna0RWMTNfcFVYWDVPV0NfUmxya3JhRVcxdkJTSSIsIkRfSExqRk9GQ2U2YzBCWUJ2REdtNV9SQTFPbnNuWHBjakFnVDIwZmlMaHciXX0sImFkZHJlc3MiOnsiX3NkIjpbImppcUI4WGkzTWZwUHJPWXhEaXFvU3A1eFQzQUNBaEFHNl8tV2ozV3h1TlkiLCJsZHZHRGQ1REJWbTFfTXI2QjJPLXZuaUVtZ1FTQmNqRmpvUzRHR0pUMmlBIiwiblBoX1RVMXJ2R1NUelZRZ1packNQc3ZGY1Z6b1lSX01pbGZNdnRucU1GbyIsIm9CcXR2T1lXZkN4N0tlU0VhZUluOE50dm9MWlB3bmdtYTFaTlZnSDNPUzgiLCJ0MV9ZZS14VkVwaEpiV2Rid1FhNmJQZ1lzSTJTcVQ3UTJaUjJkOWE3aktRIiwidU02LVZmS0hlSEdyZHdlZi12aU02NnZNLXRMcUJTU3dkTmpNcVBSTk5XdyIsInZmdXB5UU1NNzFjbElsWUMzU21aMHdmWndPNndya0gtVW11czFpcnR3QWsiXX0sImRhdGVfb2ZfZXhwaXJ5IjoiMjAyNy0wOS0yOSIsImlzc3VpbmdfYXV0aG9yaXR5IjoiUmlqa3NkaWVuc3Qgdm9vciBJZGVudGl0ZWl0c2dlZ2V2ZW5zIiwiaXNzdWluZ19jb3VudHJ5IjoiTkwiLCJuYmYiOjE3ODk3OTc1NzksImV4cCI6MTgyMjE5NzU3OSwiY25mIjp7Imp3ayI6eyJrdHkiOiJFQyIsImtpZCI6IlNlY3VyZUFyZWFCb3VuZENyZWRlbnRpYWxfQ3JlZGVudGlhbF8xNzkwOTYwNTg4XzUxMzU4MTAwMF8wIiwiY3J2IjoiUC0yNTYiLCJ4IjoicURmcFhPUVM0czBqZTljYVNXS0hQVEVaMmVVVGJyTkw5MzFtTTBLNURXbyIsInkiOiJ4R1pPQmpiZW9ZRjlXNEZiUUhSZFFtcXJaOHpocHU1UXRSdk96X3h3RmtBIn19LCJpYXQiOjE3OTA5NjA1OTAsIl9zZCI6WyJlOUpKUUhvWWZreGhGODJBc0o4UDNJMzJaYWRQMzU5bVlSdVUwSE1GMVljIiwicGlWTThBMUxvWS1CZU5HTkdtVkw0cnRoVGZRX2dqb0NZYWo2cnY5TTdGNCIsInFtdWIzWHN4Q25YVEtJa1Q0R2xOTlR2bTNRLVNxMHBUUHplVFFZc3VmdXciLCJyeG5TVDVyb1FBaVpudWFHWmFtel80ay1CZjAzZTExdnBOcTlaQ3ZzU1FNIiwidEJLaU5CSjh2NWx4ZURMSEJWbkhZMnlxeXpCOXNwSmdFUnVIc1ZBdEVubyIsIndob3BIRzhQUzJSamFGSWdQVUJ4UjVBSUNfVWxpUGxlUXNFNjd3a1BCamciXSwiX3NkX2FsZyI6InNoYS0yNTYifQ.d3xwx0pxEXVJZqpn1SyK8s4ZFMseg7_3wby0yjlDeIVN5wV67RBkHc4A4KW9tXDGydP8SvPncIjoshJ9hJ55pA~WyI5Skt2S2dldUl0c3BTSDdwIiwiZmFtaWx5X25hbWUiLCJNdXN0ZXJtYW5uIl0~WyIybU9EZUJtVkxILWNSQmRzIiwiZ2l2ZW5fbmFtZSIsIkVyaWthIl0~eyJ0eXAiOiJrYitqd3QiLCJhbGciOiJFUzI1NiJ9.eyJzZF9oYXNoIjoiUTY5SDRZZkFKb1dkQ0RFUVBGMC1zdC11c0xDa3diOUh6VDdBUnFWWS14VSIsImF1ZCI6Ing1MDlfaGFzaDpUekhiaGJlZEd5NEE2ZlUtTWxwUTRJTGxwY3h3b0pvcjNYYVgxY3daSEdjIiwibm9uY2UiOiJpNGhlUW1NbElNSFh5S2VyeXBWWEREalFwRGVVdGp1Z1lNNE80aV9WNk5zIiwiaWF0IjoxNzkwOTYxOTExfQ.TvtQlCvjYim-yI7A0yo3GuoJ9w2uii-yVhZ3o8WUKGtBz4-jPDropq0n6tXMPLHj6XgeYOi6xvpXWXzeg8VI7Q"
  ]
}

Decoded Token

Decoded JWT headers, payloads, disclosures, and key binding

View Decoded Token
{
  "pid": {
    "header": {
      "typ": "dc+sd-jwt",
      "alg": "ES256",
      "x5c": [
        "MIIB7zCCAZWgAwIBAgIQJ31AWMJSWLqPziKmUdhBQTAKBggqhkjOPQQDAjAdMQ4wDAYDVQQDEwVBbmltbzELMAkGA1UEBhMCTkwwHhcNMjUxMTA4MTYyODMwWhcNMjYxMTI4MTYyODMwWjAhMRIwEAYDVQQDEwljcmVkbyBkY3MxCzAJBgNVBAYTAk5MMFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEJ1OElTvxJHJBhylt/6Lt44eUYsLyAClFeh/+8NxXMglBydMb/znOK0+G3xG311HZbU7LNoA/aPnSKyV42yV/gKOBsjCBrzAdBgNVHQ4EFgQUxj/gBS23ctm7nogxNpB+YZI6UzswDgYDVR0PAQH/BAQDAgeAMBUGA1UdJQEB/wQLMAkGByiBjF0FAQIwHwYDVR0jBBgwFoAUVC5XW1PTYNo6yWnkJGgvBVCtWZUwJgYDVR0SBB8wHYYbaHR0cHM6Ly9wbGF5Z3JvdW5kLmFuaW1vLmlkMB4GA1UdEQQXMBWCE3BsYXlncm91bmQuYW5pbW8uaWQwCgYIKoZIzj0EAwIDSAAwRQIgL5EGUhzhwL+7IlYJTgy3h+ruhnhyGv25JXJtuwL6TlUCIQCFasWt8IswxpQxBlr7R7MuldfafDHtip7G5ApLM11LdQ=="
      ]
    },
    "payload": {
      "vct": "urn:eudi:pid:1",
      "place_of_birth": {
        "_sd": [
          "-nLROXdMNxbyqyP9fHOrOYG-y772Vo4np74tI2AX3Q4",
          "Be7qr2mwOZD2aDgkDV13_pUXX5OWC_RlrkraEW1vBSI",
          "D_HLjFOFCe6c0BYBvDGm5_RA1OnsnXpcjAgT20fiLhw"
        ]
      },
      "address": {
        "_sd": [
          "jiqB8Xi3MfpPrOYxDiqoSp5xT3ACAhAG6_-Wj3WxuNY",
          "ldvGDd5DBVm1_Mr6B2O-vniEmgQSBcjFjoS4GGJT2iA",
          "nPh_TU1rvGSTzVQgZZrCPsvFcVzoYR_MilfMvtnqMFo",
          "oBqtvOYWfCx7KeSEaeIn8NtvoLZPwngma1ZNVgH3OS8",
          "t1_Ye-xVEphJbWdbwQa6bPgYsI2SqT7Q2ZR2d9a7jKQ",
          "uM6-VfKHeHGrdwef-viM66vM-tLqBSSwdNjMqPRNNWw",
          "vfupyQMM71clIlYC3SmZ0wfZwO6wrkH-Umus1irtwAk"
        ]
      },
      "date_of_expiry": "2027-09-29",
      "issuing_authority": "Rijksdienst voor Identiteitsgegevens",
      "issuing_country": "NL",
      "nbf": 1789797579,
      "exp": 1822197579,
      "cnf": {
        "jwk": {
          "kty": "EC",
          "kid": "SecureAreaBoundCredential_Credential_1790960588_513581000_0",
          "crv": "P-256",
          "x": "qDfpXOQS4s0je9caSWKHPTEZ2eUTbrNL931mM0K5DWo",
          "y": "xGZOBjbeoYF9W4FbQHRdQmqrZ8zhpu5QtRvOz_xwFkA"
        }
      },
      "iat": 1790960590,
      "_sd": [
        "e9JJQHoYfkxhF82AsJ8P3I32ZadP359mYRuU0HMF1Yc",
        "piVM8A1LoY-BeNGNGmVL4rthTfQ_gjoCYaj6rv9M7F4",
        "qmub3XsxCnXTKIkT4GlNNTvm3Q-Sq0pTPzeTQYsufuw",
        "rxnST5roQAiZnuaGZamz_4k-Bf03e11vpNq9ZCvsSQM",
        "tBKiNBJ8v5lxeDLHBVnHY2yqyzB9spJgERuHsVAtEno",
        "whopHG8PS2RjaFIgPUBxR5AIC_UliPleQsE67wkPBjg"
      ],
      "_sd_alg": "sha-256"
    },
    "disclosures": [
      [
        "9JKvKgeuItspSH7p",
        "family_name",
        "Mustermann"
      ],
      [
        "2mODeBmVLH-cRBds",
        "given_name",
        "Erika"
      ]
    ],
    "key_binding_jwt": {
      "header": {
        "typ": "kb+jwt",
        "alg": "ES256"
      },
      "payload": {
        "sd_hash": "Q69H4YfAJoWdCDEQPF0-st-usLCkwb9HzT7ARqVY-xU",
        "aud": "x509_hash:TzHbhbedGy4A6fU-MlpQ4ILlpcxwoJor3XaX1cwZHGc",
        "nonce": "i4heQmMlIMHXyKerypVXDDjQpDeUtjugYM4O4i_V6Ns",
        "iat": 1790961911
      }
    }
  }
}

Session Logs

6 total
2026-10-02 17:24:56 UTC INFO /presentations Presentation request created ▼
Data:
{
  "request_headers": {
    "host": "verifier-playground.igrant.io",
    "x-request-id": "b074682d9cb519e6861a5f4fa1ab9a25",
    "x-real-ip": "10.164.15.204",
    "x-forwarded-for": "10.164.15.204",
    "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": "180",
    "user-agent": "python-requests/2.32.5",
    "content-type": "application/json",
    "accept": "*/*",
    "cf-ray": "a445674baf75f582-RIX",
    "accept-encoding": "gzip, br",
    "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": "dc+sd-jwt",
          "meta": {
            "vct_values": [
              "urn:eudi:pid:1"
            ]
          },
          "claims": [
            {
              "path": [
                "given_name"
              ]
            },
            {
              "path": [
                "family_name"
              ]
            }
          ]
        }
      ]
    }
  },
  "transaction_id": "6b24db2f-9c12-4f52-8070-8367d0c552ca",
  "request_id": "6c481062-2710-4a3f-bd6b-d0ebb67ede79",
  "nonce": "i4heQmMlIMHXyKerypVXDDjQpDeUtjugYM4O4i_V6Ns",
  "client_id": "x509_hash:TzHbhbedGy4A6fU-MlpQ4ILlpcxwoJor3XaX1cwZHGc",
  "response_uri": "https://verifier-playground-service.igrant.io/post",
  "response_mode": "direct_post.jwt",
  "jwk_thumbprint": "7F2TjFDo5SctfS3iTvZXaU6l9tZ9yF5prLvILXZ0UUg",
  "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": "ktGxaAl-o7DlzEzF2IOrvpfbdiwNVvK1sJQImbC6XPE",
          "y": "uVvNWtMPHADEDycU9YNvirS3eJ7vUmhig12N1kh8LQ0",
          "kid": "7F2TjFDo5SctfS3iTvZXaU6l9tZ9yF5prLvILXZ0UUg",
          "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": "dc+sd-jwt",
        "meta": {
          "vct_values": [
            "urn:eudi:pid:1"
          ]
        },
        "claims": [
          {
            "path": [
              "given_name"
            ]
          },
          {
            "path": [
              "family_name"
            ]
          }
        ]
      }
    ]
  }
}
2026-10-02 17:25:04 UTC INFO /authorize Authorization request retrieved ▼
Data:
{
  "request_headers": {
    "host": "verifier-playground-service.igrant.io",
    "x-request-id": "b5cdbafe3a100981bfe33c8c3f621812",
    "x-real-ip": "10.32.10.1",
    "x-forwarded-for": "10.32.10.1",
    "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": "application/oauth-authz-req+jwt,application/jwt,application/json",
    "accept-encoding": "gzip, br",
    "user-agent": "ktor-client",
    "cf-ray": "a445677d8befe4dc-RIX",
    "cf-visitor": "{\"scheme\":\"https\"}",
    "accept-charset": "UTF-8",
    "cdn-loop": "cloudflare; loops=1",
    "cf-connecting-ip": "77.246.207.62",
    "cf-ipcountry": "FI"
  },
  "path_params": {
    "request_id": "6c481062-2710-4a3f-bd6b-d0ebb67ede79"
  },
  "transaction_id": "6b24db2f-9c12-4f52-8070-8367d0c552ca",
  "nonce": "i4heQmMlIMHXyKerypVXDDjQpDeUtjugYM4O4i_V6Ns",
  "client_id": "x509_hash:TzHbhbedGy4A6fU-MlpQ4ILlpcxwoJor3XaX1cwZHGc",
  "response_uri": "https://verifier-playground-service.igrant.io/post",
  "response_mode": "direct_post.jwt",
  "jwk_thumbprint": "7F2TjFDo5SctfS3iTvZXaU6l9tZ9yF5prLvILXZ0UUg"
}
2026-10-02 17:25:12 UTC INFO /post Wallet response received (encrypted) ▼
Data:
{
  "request_headers": {
    "host": "verifier-playground-service.igrant.io",
    "x-request-id": "284dac14b37518bad7786360222652e4",
    "x-real-ip": "10.32.10.1",
    "x-forwarded-for": "10.32.10.1",
    "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": "4771",
    "accept": "application/json",
    "accept-charset": "UTF-8",
    "accept-encoding": "gzip, br",
    "content-type": "application/x-www-form-urlencoded",
    "cf-ray": "a44567b1e8efe4dc-RIX",
    "user-agent": "ktor-client",
    "cdn-loop": "cloudflare; loops=1",
    "cf-connecting-ip": "77.246.207.62",
    "cf-ipcountry": "FI",
    "cf-visitor": "{\"scheme\":\"https\"}"
  },
  "form_fields": {
    "response_jwe": "eyJlcGsiOnsia3R5IjoiRUMiLCJjcnYiOiJQLTI1NiIsIngiOiJIZ1ZZUmJUaWdrQXVlTUF0Wl90QmVkSWhPcDJZNldWeDVUSkpxRi1ydHEwIiwieSI6IjlUZEExa0h0TG5LV0ZqTUplR2dCdE5EbGpobDhuX292c3l6b2s0SllyQjAifSwiYXB2IjoiYVRSb1pWRnRUV3hKVFVoWWVVdGxjbmx3VmxoRVJHcFJjRVJsVlhScWRXZFpUVFJQTkdsZlZqWk9jdyIsImtpZCI6IjdGMlRqRkRvNVNjdGZTM2lUdlpYYVU2bDl0Wjl5RjVwckx2SUxYWjBVVWciLCJhcHUiOiJZekJqTUdRNE1tSmlOamsyWW1KbU9BIiwiZW5jIjoiQTEyOEdDTSIsImFsZyI6IkVDREgtRVMifQ..Q6PztcmNuQbwY4mb.j5e11fDNCFW2u74nB-FK4u0iXEjnrMz1KTeMcxJ1z6g-2yoH_Q0niIsRnO6m_Y6AMW62CpUFvwGqF2mucsxOdvg3Go8MUaxVmPhYqmFhoasMkPxbxQwH8PIzmPR6GOT76cdPD6uWm226nxi-xKnSebnst73qt3CwVskMmcw73-YBQxPgKyHB3sUz_mHwU72wvzZ8uRvlyN2S1Wdv95RjhBACU70vp6K-_cOKbmVy_Ce6IeVG3tjusiJMbFtAnrLrh5L1Wck_wcourpK82HaRPjb1i3SumDki7BDAjdNERJZIFwLsM9dS41kzILZlfRoVnUc5t7lrTqM1IkdvCR1ueelVCDHuXye2U7HZVyIU97sjAVzNpK8FFpurJ0Re5j1CcgZuUeCf3qmuncetjLeUyM1f5vG3vEoBUAjW9h-o_Ln5_ehvuxxIQZwcD9eVU8KrrARhuyaxndBQdNFrMR-C8fQZYASAUN5dVMqI4TM-fnyyPYyl58JPdgfUHKgSbCqoD-EKm8Q5vys5XFcpu3cSdLg-6Yx4AnRtGHQxmXF2cimsBmZ29haRf8ywcnGt3pIZqy5GOUPq9r8ZbaXbCnM3RfFokxn4AJhVFPtstQGHoINV6bfJrOyUo-zMOMsz_wadxt9T9Jbs7yzqb3I8ychDdcmytBAyLt9AjWBD67C2-ByqzgAWwE8pwl6gZXB-yZhXhX-OMd5ICR97voT8OxFK1ZEsj8blUyZkgA8RPd01tGY-vDBs1PJOZtw6gfc7rvx6lEjJyksp7OyQFxqlOQ-ybVnrXHql0OLLqbdmElfEMYKC1ECGb1lD1twiYsVszwXo8MiKtI9j-jk0jos65rGxezeht9lQGYzH1Rb-6bTOlwBeh2-jGTj-sUNgCGZHwYhsLEanpcY4ycsB2IxglBs7dGZkUwRIcY574yLkecz06Nq4ozwwTtPmWpR6elqcRPQgXT6EoNYp6kb-mazDiFmE2kYIGNNN08DBNfSlvvfPPf5LcG4b5Lsjbwtrt_kq86hephcz-1MSG3xVMFkHAYqmJ4PQEQyqB3M_M1H2X4ngpaK2IYC5hDNjd1rPLeeMG2KlyqQRL9vj3vmEXPgi3eqXbxEgNjCfxvYeaCxyt2JgUTYbpVl7lK5pMmtPPZqDkUjDrHxzcKslWR2UQYTzY--CEKyNuM390xyY5WOoZHFSDaM4991lNWa7nbTl1nS8APxgZQ7kI_tjD7bSZ5pNPYZ1wgCfSozPoGookJo0NPAWwK1PSh5Wv6_KDWtes5TMf4c8Vfe-OWkLNxHXJjnQ4-ALJvujcM03poQWy-noAvbNB7Z5Nsu28wTQ3G1yjURBgvjR4pqKrxwGytZKJB8f_f8CakpYGMjFUmMg09BY543rn2EUi8ARYYIuJCblSp5Iqz2Wrjns4UcoQB4QeFuIkY70XerjVamzsbWeQ_4ELBNGkHpZSArhnMXYgfARbJ_ETX-Q4nKrCqQ6Rj7asc8mrBKtIcBbvWrW6npZN1BNLbFePHYb1RqUvk6S30Vd2hEZz8XFZTpoapU11cWGUexytkxEHTEGV-YxRs18FFxbbqUWDTJrWk_Bae63N6xrnFwRIfxZdM8a4fopwQRSt9iqu9RaecFcOyfxr5Wr3oP5hV5P_zKsT7JK712STGTcYwC37daa4vD7Nig6-pALy8Iat0xn7Xt8DfOQnHas3vX2O5bLY1t5Ji20fb0AG5b_JYVWQsyly9NhN_sIN9BAvFwNueUtqbFkhTekuNStB6paKSL0swTFz_aOtlga6LpVXVBo4wYCdi4_b0_M7JIifwuvOfNPJhqUBp_diBGkS9g7kJrjGFGt-t3V4reArKwysaZprQX7kOBGnSX4w619XLpTKO-ttudsc-3sCHEHuW7TSAkAsLi8W5jb94s3K-iHR-1hEp4iVM_HXkYmTZfG7oBEH6pijQSg--jLJDFTg6wVj7vBuIDWjcJS7z4pwzZCg5mE2KWdP_hZEjk-gbGhaRDO8VbfUzMhL1MgHmmTPAULChLshr0GxCH9bva5pK6bjxivgvKvYm5Uug35b5IuOyavOI6mhrzYNFSD7x30Xl4-bZIF5ltFdgoKVVVfZZgbNRRfHjR7G4QLNnOhNYzmR1e2wTxTl1-Dhfjza0XUgWGrOmBLZBMKCXvRJnevh1hgBml3MgaPJxPVzhyV94yfpMYgvd8Kye_LKvVj8cyo7MBblINJEytSc_XRgCSCwkfqlICAawSKfgrpgg1EuU6V1hj_dw4GaJ8igp8-tNZab8LTUXIMZ8kVLk4GXFvtlzZ0ccSiLN2oWf1Ie6lH-nFmPI8VzLozmp5ZlcaKajv5Vml-E05wbaKaK-pyoVg_sRscZH24ZzEhenFa0ed9a1_-uBJXsNUxarjFSyu9DZEDgOu3QAoKtDx7NV6YkDREY8auh-RsCkFAkiXnHFxhgbalkQ4Nljnf4uynbt5i0LoaDSmi81ibU5AuL2cmcx3mpWVowK13FgRAq0qnRiiPorfVyCEbYdGEGdHCJ-MySjclGe5v9daP2tObcqcJo3e1xqs3CFt24zxG9sHz8vqWwUGkuMLopYOWHdvrrwFjwaumWc3IKucXcZMXptH_oke4zFhLNEJGZ-5p4kPTeK2WnOvmJIvxG7yiM34jIXtU_9CvumoG3J8xXJjyL6zghvWth3aJr-DxIqVbkwwYAGvnkymTU9UhdK59ohRaGUIdBK6w4swP7EPE-vBF01k0OwElP2r5AiYtPmrXxSr9n3pdfxtqx3lDPnVaHynoEz7TGnYeIMj3bL3x6-k-vbRO2uH-o6QJMJ-8DOnSbdTl78cCyrBUTWzg0l9xC46b4IuAwBCdM0cYH1PipKGXTv8OdrJFuhqlox9nnZNA2vb-BN3h7yXiGusy5Nj4er7cyYch09GRKImBxADr_rvzwfMSwYWiuUOr4_ah_8o1um_4lvDGrgyh2tyFMuzBxRn5K9z8NZt_ZtrdPZEns61QJkVqJMnv95lH5nT8EpJCnhygqdhznHtX2eVekWmzbV0O7lVX8ERmXti62nEJ645SN6xxZwhGuZy9aAa70JR5SQeOh8QOG0d2ZyDAn2uVhL1Y_MzyoDEclJN_Q0HnxKvWIzqTkIAVGQD84q8LTn7uDmupAyFMC7_fFrbE6kVkj9HLDCWCcChHcjFtDda58X1bOFAoUaoElLpFt4Mmn36qM3VGFcAwNCX73y64o1QtnDDpkuA0pwe2XV-RlUV442DgVgseHctY9s-RZ4MKpDdX3rVEHQ1nSsY-EWgiUmsJ-EoT0qussd4pzBBR_wmRXfL_zd-EHN9k4DLvFO9YnMJ70oLSQmvVUY20k4DyH-RoLT3QhV1g8lCaGiKRpAyAaSBR3lTurb5aWaetpu10aFtoi4ylhmIId-TH4FwSP-X5icoev5ILKFLgRD_tsorC01pz32o5NO3eiMBGhYRHDUbPPPIlDCvlRcT8iIDfTqf4ix6rGcjQlTs4qc4lelnQL7wkzsV3mVkQWAhsYs40Ywl3P7KKQya5pJOYaCbR90sUtIjQqNdzWFdwQZGCBjXR3t0feCQbVw3Wg00We3Q8Lj9GvtELeHEABCXtsB-sDqn3sHr0xhndeO-t1fGPcLiJIcG2NB-jpLUCsuPfQBnxxuVGOZGdSYaPmKFVJd3fdmNaO_rIwxL-EGVtYVA20d_90pOqEhL4ceAKhm1KVN1OWEvEcAmpagHcOFEwmRz0gw-JK8uY7orRcSTrD33z9Y3gXvk6YyEqFh5KF_nsMsLjTVdXyIxvgkw5KpRpo9qMzEDdTPc_8ppVNy-bfDlhCHDL92t73nfvHfZkJ5DgLgoImu3IKDRSiumsRQBo66qJS-SgS8UZjvGPAchOaGrSc2S3YBhah3mK0in5smnYLQbIfHQ1SvIW-X6Sd2r7QMhJ8k0L7NXxPUznHb1dlUeHE8SQzawhA8ImoGqOjeW0T2jIx3Cg2-xIsbhNoCJNENbTQmuZf29DM1hVTCHYAGcRyDn5NRUVQ7ahdVVquQO-eONeRbHKEsKO-nfUuqt86BfM11Uq2f1zVdfMeMUFgo4c_LEi_j3qGiD8iYVoqavMU6nq4knYJ3T6MxmfMzkJixXYtQs5aA4XBAYD-P9bc091sqgvFf2LSkrUxM-GPFHVIGJzBE72kCpCEd01jHaXXxYT8cY63hVUdgH_7HGr2xii5plQ8rLyzIBPaXucFR3dA1OfT2fEu7Rs-a4d5Gw1Z5z8Tv2CM-Ie7sZuj670kePp46Z3qsEDjU4Ir6_NtsE-Rm9S88V2ZM-1wv_r-w.qPepRiE89PvKLsy-X97TJg"
  },
  "transaction_id": "6b24db2f-9c12-4f52-8070-8367d0c552ca",
  "nonce": "i4heQmMlIMHXyKerypVXDDjQpDeUtjugYM4O4i_V6Ns",
  "client_id": "x509_hash:TzHbhbedGy4A6fU-MlpQ4ILlpcxwoJor3XaX1cwZHGc",
  "response_uri": "https://verifier-playground-service.igrant.io/post",
  "response_mode": "direct_post.jwt",
  "jwk_thumbprint": "7F2TjFDo5SctfS3iTvZXaU6l9tZ9yF5prLvILXZ0UUg"
}
2026-10-02 17:25:12 UTC INFO /post JWE decrypted successfully ▼
Data:
{
  "jwe_header": {
    "epk": {
      "kty": "EC",
      "crv": "P-256",
      "x": "HgVYRbTigkAueMAtZ_tBedIhOp2Y6WVx5TJJqF-rtq0",
      "y": "9TdA1kHtLnKWFjMJeGgBtNDljhl8n_ovsyzok4JYrB0"
    },
    "apv": "aTRoZVFtTWxJTUhYeUtlcnlwVlhERGpRcERlVXRqdWdZTTRPNGlfVjZOcw",
    "kid": "7F2TjFDo5SctfS3iTvZXaU6l9tZ9yF5prLvILXZ0UUg",
    "apu": "YzBjMGQ4MmJiNjk2YmJmOA",
    "enc": "A128GCM",
    "alg": "ECDH-ES"
  },
  "decrypted_payload": {
    "vp_token": {
      "pid": [
        "eyJ0eXAiOiJkYytzZC1qd3QiLCJhbGciOiJFUzI1NiIsIng1YyI6WyJNSUlCN3pDQ0FaV2dBd0lCQWdJUUozMUFXTUpTV0xxUHppS21VZGhCUVRBS0JnZ3Foa2pPUFFRREFqQWRNUTR3REFZRFZRUURFd1ZCYm1sdGJ6RUxNQWtHQTFVRUJoTUNUa3d3SGhjTk1qVXhNVEE0TVRZeU9ETXdXaGNOTWpZeE1USTRNVFl5T0RNd1dqQWhNUkl3RUFZRFZRUURFd2xqY21Wa2J5QmtZM014Q3pBSkJnTlZCQVlUQWs1TU1Ga3dFd1lIS29aSXpqMENBUVlJS29aSXpqMERBUWNEUWdBRUoxT0VsVHZ4SkhKQmh5bHQvNkx0NDRlVVlzTHlBQ2xGZWgvKzhOeFhNZ2xCeWRNYi96bk9LMCtHM3hHMzExSFpiVTdMTm9BL2FQblNLeVY0MnlWL2dLT0JzakNCcnpBZEJnTlZIUTRFRmdRVXhqL2dCUzIzY3RtN25vZ3hOcEIrWVpJNlV6c3dEZ1lEVlIwUEFRSC9CQVFEQWdlQU1CVUdBMVVkSlFFQi93UUxNQWtHQnlpQmpGMEZBUUl3SHdZRFZSMGpCQmd3Rm9BVVZDNVhXMVBUWU5vNnlXbmtKR2d2QlZDdFdaVXdKZ1lEVlIwU0JCOHdIWVliYUhSMGNITTZMeTl3YkdGNVozSnZkVzVrTG1GdWFXMXZMbWxrTUI0R0ExVWRFUVFYTUJXQ0UzQnNZWGxuY205MWJtUXVZVzVwYlc4dWFXUXdDZ1lJS29aSXpqMEVBd0lEU0FBd1JRSWdMNUVHVWh6aHdMKzdJbFlKVGd5M2grcnVobmh5R3YyNUpYSnR1d0w2VGxVQ0lRQ0Zhc1d0OElzd3hwUXhCbHI3UjdNdWxkZmFmREh0aXA3RzVBcExNMTFMZFE9PSJdfQ.eyJ2Y3QiOiJ1cm46ZXVkaTpwaWQ6MSIsInBsYWNlX29mX2JpcnRoIjp7Il9zZCI6WyItbkxST1hkTU54YnlxeVA5ZkhPck9ZRy15NzcyVm80bnA3NHRJMkFYM1E0IiwiQmU3cXIybXdPWkQyYURna0RWMTNfcFVYWDVPV0NfUmxya3JhRVcxdkJTSSIsIkRfSExqRk9GQ2U2YzBCWUJ2REdtNV9SQTFPbnNuWHBjakFnVDIwZmlMaHciXX0sImFkZHJlc3MiOnsiX3NkIjpbImppcUI4WGkzTWZwUHJPWXhEaXFvU3A1eFQzQUNBaEFHNl8tV2ozV3h1TlkiLCJsZHZHRGQ1REJWbTFfTXI2QjJPLXZuaUVtZ1FTQmNqRmpvUzRHR0pUMmlBIiwiblBoX1RVMXJ2R1NUelZRZ1packNQc3ZGY1Z6b1lSX01pbGZNdnRucU1GbyIsIm9CcXR2T1lXZkN4N0tlU0VhZUluOE50dm9MWlB3bmdtYTFaTlZnSDNPUzgiLCJ0MV9ZZS14VkVwaEpiV2Rid1FhNmJQZ1lzSTJTcVQ3UTJaUjJkOWE3aktRIiwidU02LVZmS0hlSEdyZHdlZi12aU02NnZNLXRMcUJTU3dkTmpNcVBSTk5XdyIsInZmdXB5UU1NNzFjbElsWUMzU21aMHdmWndPNndya0gtVW11czFpcnR3QWsiXX0sImRhdGVfb2ZfZXhwaXJ5IjoiMjAyNy0wOS0yOSIsImlzc3VpbmdfYXV0aG9yaXR5IjoiUmlqa3NkaWVuc3Qgdm9vciBJZGVudGl0ZWl0c2dlZ2V2ZW5zIiwiaXNzdWluZ19jb3VudHJ5IjoiTkwiLCJuYmYiOjE3ODk3OTc1NzksImV4cCI6MTgyMjE5NzU3OSwiY25mIjp7Imp3ayI6eyJrdHkiOiJFQyIsImtpZCI6IlNlY3VyZUFyZWFCb3VuZENyZWRlbnRpYWxfQ3JlZGVudGlhbF8xNzkwOTYwNTg4XzUxMzU4MTAwMF8wIiwiY3J2IjoiUC0yNTYiLCJ4IjoicURmcFhPUVM0czBqZTljYVNXS0hQVEVaMmVVVGJyTkw5MzFtTTBLNURXbyIsInkiOiJ4R1pPQmpiZW9ZRjlXNEZiUUhSZFFtcXJaOHpocHU1UXRSdk96X3h3RmtBIn19LCJpYXQiOjE3OTA5NjA1OTAsIl9zZCI6WyJlOUpKUUhvWWZreGhGODJBc0o4UDNJMzJaYWRQMzU5bVlSdVUwSE1GMVljIiwicGlWTThBMUxvWS1CZU5HTkdtVkw0cnRoVGZRX2dqb0NZYWo2cnY5TTdGNCIsInFtdWIzWHN4Q25YVEtJa1Q0R2xOTlR2bTNRLVNxMHBUUHplVFFZc3VmdXciLCJyeG5TVDVyb1FBaVpudWFHWmFtel80ay1CZjAzZTExdnBOcTlaQ3ZzU1FNIiwidEJLaU5CSjh2NWx4ZURMSEJWbkhZMnlxeXpCOXNwSmdFUnVIc1ZBdEVubyIsIndob3BIRzhQUzJSamFGSWdQVUJ4UjVBSUNfVWxpUGxlUXNFNjd3a1BCamciXSwiX3NkX2FsZyI6InNoYS0yNTYifQ.d3xwx0pxEXVJZqpn1SyK8s4ZFMseg7_3wby0yjlDeIVN5wV67RBkHc4A4KW9tXDGydP8SvPncIjoshJ9hJ55pA~WyI5Skt2S2dldUl0c3BTSDdwIiwiZmFtaWx5X25hbWUiLCJNdXN0ZXJtYW5uIl0~WyIybU9EZUJtVkxILWNSQmRzIiwiZ2l2ZW5fbmFtZSIsIkVyaWthIl0~eyJ0eXAiOiJrYitqd3QiLCJhbGciOiJFUzI1NiJ9.eyJzZF9oYXNoIjoiUTY5SDRZZkFKb1dkQ0RFUVBGMC1zdC11c0xDa3diOUh6VDdBUnFWWS14VSIsImF1ZCI6Ing1MDlfaGFzaDpUekhiaGJlZEd5NEE2ZlUtTWxwUTRJTGxwY3h3b0pvcjNYYVgxY3daSEdjIiwibm9uY2UiOiJpNGhlUW1NbElNSFh5S2VyeXBWWEREalFwRGVVdGp1Z1lNNE80aV9WNk5zIiwiaWF0IjoxNzkwOTYxOTExfQ.TvtQlCvjYim-yI7A0yo3GuoJ9w2uii-yVhZ3o8WUKGtBz4-jPDropq0n6tXMPLHj6XgeYOi6xvpXWXzeg8VI7Q"
      ]
    },
    "state": "6c481062-2710-4a3f-bd6b-d0ebb67ede79"
  }
}
2026-10-02 17:25:12 UTC INFO /post VP Token received ▼
Data:
{
  "vp_token": {
    "pid": [
      "eyJ0eXAiOiJkYytzZC1qd3QiLCJhbGciOiJFUzI1NiIsIng1YyI6WyJNSUlCN3pDQ0FaV2dBd0lCQWdJUUozMUFXTUpTV0xxUHppS21VZGhCUVRBS0JnZ3Foa2pPUFFRREFqQWRNUTR3REFZRFZRUURFd1ZCYm1sdGJ6RUxNQWtHQTFVRUJoTUNUa3d3SGhjTk1qVXhNVEE0TVRZeU9ETXdXaGNOTWpZeE1USTRNVFl5T0RNd1dqQWhNUkl3RUFZRFZRUURFd2xqY21Wa2J5QmtZM014Q3pBSkJnTlZCQVlUQWs1TU1Ga3dFd1lIS29aSXpqMENBUVlJS29aSXpqMERBUWNEUWdBRUoxT0VsVHZ4SkhKQmh5bHQvNkx0NDRlVVlzTHlBQ2xGZWgvKzhOeFhNZ2xCeWRNYi96bk9LMCtHM3hHMzExSFpiVTdMTm9BL2FQblNLeVY0MnlWL2dLT0JzakNCcnpBZEJnTlZIUTRFRmdRVXhqL2dCUzIzY3RtN25vZ3hOcEIrWVpJNlV6c3dEZ1lEVlIwUEFRSC9CQVFEQWdlQU1CVUdBMVVkSlFFQi93UUxNQWtHQnlpQmpGMEZBUUl3SHdZRFZSMGpCQmd3Rm9BVVZDNVhXMVBUWU5vNnlXbmtKR2d2QlZDdFdaVXdKZ1lEVlIwU0JCOHdIWVliYUhSMGNITTZMeTl3YkdGNVozSnZkVzVrTG1GdWFXMXZMbWxrTUI0R0ExVWRFUVFYTUJXQ0UzQnNZWGxuY205MWJtUXVZVzVwYlc4dWFXUXdDZ1lJS29aSXpqMEVBd0lEU0FBd1JRSWdMNUVHVWh6aHdMKzdJbFlKVGd5M2grcnVobmh5R3YyNUpYSnR1d0w2VGxVQ0lRQ0Zhc1d0OElzd3hwUXhCbHI3UjdNdWxkZmFmREh0aXA3RzVBcExNMTFMZFE9PSJdfQ.eyJ2Y3QiOiJ1cm46ZXVkaTpwaWQ6MSIsInBsYWNlX29mX2JpcnRoIjp7Il9zZCI6WyItbkxST1hkTU54YnlxeVA5ZkhPck9ZRy15NzcyVm80bnA3NHRJMkFYM1E0IiwiQmU3cXIybXdPWkQyYURna0RWMTNfcFVYWDVPV0NfUmxya3JhRVcxdkJTSSIsIkRfSExqRk9GQ2U2YzBCWUJ2REdtNV9SQTFPbnNuWHBjakFnVDIwZmlMaHciXX0sImFkZHJlc3MiOnsiX3NkIjpbImppcUI4WGkzTWZwUHJPWXhEaXFvU3A1eFQzQUNBaEFHNl8tV2ozV3h1TlkiLCJsZHZHRGQ1REJWbTFfTXI2QjJPLXZuaUVtZ1FTQmNqRmpvUzRHR0pUMmlBIiwiblBoX1RVMXJ2R1NUelZRZ1packNQc3ZGY1Z6b1lSX01pbGZNdnRucU1GbyIsIm9CcXR2T1lXZkN4N0tlU0VhZUluOE50dm9MWlB3bmdtYTFaTlZnSDNPUzgiLCJ0MV9ZZS14VkVwaEpiV2Rid1FhNmJQZ1lzSTJTcVQ3UTJaUjJkOWE3aktRIiwidU02LVZmS0hlSEdyZHdlZi12aU02NnZNLXRMcUJTU3dkTmpNcVBSTk5XdyIsInZmdXB5UU1NNzFjbElsWUMzU21aMHdmWndPNndya0gtVW11czFpcnR3QWsiXX0sImRhdGVfb2ZfZXhwaXJ5IjoiMjAyNy0wOS0yOSIsImlzc3VpbmdfYXV0aG9yaXR5IjoiUmlqa3NkaWVuc3Qgdm9vciBJZGVudGl0ZWl0c2dlZ2V2ZW5zIiwiaXNzdWluZ19jb3VudHJ5IjoiTkwiLCJuYmYiOjE3ODk3OTc1NzksImV4cCI6MTgyMjE5NzU3OSwiY25mIjp7Imp3ayI6eyJrdHkiOiJFQyIsImtpZCI6IlNlY3VyZUFyZWFCb3VuZENyZWRlbnRpYWxfQ3JlZGVudGlhbF8xNzkwOTYwNTg4XzUxMzU4MTAwMF8wIiwiY3J2IjoiUC0yNTYiLCJ4IjoicURmcFhPUVM0czBqZTljYVNXS0hQVEVaMmVVVGJyTkw5MzFtTTBLNURXbyIsInkiOiJ4R1pPQmpiZW9ZRjlXNEZiUUhSZFFtcXJaOHpocHU1UXRSdk96X3h3RmtBIn19LCJpYXQiOjE3OTA5NjA1OTAsIl9zZCI6WyJlOUpKUUhvWWZreGhGODJBc0o4UDNJMzJaYWRQMzU5bVlSdVUwSE1GMVljIiwicGlWTThBMUxvWS1CZU5HTkdtVkw0cnRoVGZRX2dqb0NZYWo2cnY5TTdGNCIsInFtdWIzWHN4Q25YVEtJa1Q0R2xOTlR2bTNRLVNxMHBUUHplVFFZc3VmdXciLCJyeG5TVDVyb1FBaVpudWFHWmFtel80ay1CZjAzZTExdnBOcTlaQ3ZzU1FNIiwidEJLaU5CSjh2NWx4ZURMSEJWbkhZMnlxeXpCOXNwSmdFUnVIc1ZBdEVubyIsIndob3BIRzhQUzJSamFGSWdQVUJ4UjVBSUNfVWxpUGxlUXNFNjd3a1BCamciXSwiX3NkX2FsZyI6InNoYS0yNTYifQ.d3xwx0pxEXVJZqpn1SyK8s4ZFMseg7_3wby0yjlDeIVN5wV67RBkHc4A4KW9tXDGydP8SvPncIjoshJ9hJ55pA~WyI5Skt2S2dldUl0c3BTSDdwIiwiZmFtaWx5X25hbWUiLCJNdXN0ZXJtYW5uIl0~WyIybU9EZUJtVkxILWNSQmRzIiwiZ2l2ZW5fbmFtZSIsIkVyaWthIl0~eyJ0eXAiOiJrYitqd3QiLCJhbGciOiJFUzI1NiJ9.eyJzZF9oYXNoIjoiUTY5SDRZZkFKb1dkQ0RFUVBGMC1zdC11c0xDa3diOUh6VDdBUnFWWS14VSIsImF1ZCI6Ing1MDlfaGFzaDpUekhiaGJlZEd5NEE2ZlUtTWxwUTRJTGxwY3h3b0pvcjNYYVgxY3daSEdjIiwibm9uY2UiOiJpNGhlUW1NbElNSFh5S2VyeXBWWEREalFwRGVVdGp1Z1lNNE80aV9WNk5zIiwiaWF0IjoxNzkwOTYxOTExfQ.TvtQlCvjYim-yI7A0yo3GuoJ9w2uii-yVhZ3o8WUKGtBz4-jPDropq0n6tXMPLHj6XgeYOi6xvpXWXzeg8VI7Q"
    ]
  },
  "state": "6c481062-2710-4a3f-bd6b-d0ebb67ede79",
  "nonce": "i4heQmMlIMHXyKerypVXDDjQpDeUtjugYM4O4i_V6Ns",
  "client_id": "x509_hash:TzHbhbedGy4A6fU-MlpQ4ILlpcxwoJor3XaX1cwZHGc",
  "response_uri": "https://verifier-playground-service.igrant.io/post",
  "jwk_thumbprint": "7F2TjFDo5SctfS3iTvZXaU6l9tZ9yF5prLvILXZ0UUg"
}
2026-10-02 17:25:12 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": "dc+sd-jwt",
      "disclosed_claims": {
        "vct": "urn:eudi:pid:1",
        "date_of_expiry": "2027-09-29",
        "issuing_authority": "Rijksdienst voor Identiteitsgegevens",
        "issuing_country": "NL",
        "nbf": 1789797579,
        "exp": 1822197579,
        "cnf": {
          "jwk": {
            "kty": "EC",
            "kid": "SecureAreaBoundCredential_Credential_1790960588_513581000_0",
            "crv": "P-256",
            "x": "qDfpXOQS4s0je9caSWKHPTEZ2eUTbrNL931mM0K5DWo",
            "y": "xGZOBjbeoYF9W4FbQHRdQmqrZ8zhpu5QtRvOz_xwFkA"
          }
        },
        "iat": 1790960590,
        "given_name": "Erika",
        "family_name": "Mustermann"
      },
      "issuer": "",
      "checks": [
        {
          "id": "valid_document",
          "name": "Valid Document",
          "status": "passed",
          "detail": "SD-JWT parsed (2 disclosures)"
        },
        {
          "id": "issuer_signature",
          "name": "Valid Issuer Signature",
          "status": "passed",
          "detail": "Issuer JWT signature verified via x5c certificate"
        },
        {
          "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-09-29T05:59:39+00:00"
        },
        {
          "id": "key_binding",
          "name": "Valid Key Binding",
          "status": "passed",
          "detail": "KB-JWT verified (nonce, aud, sd_hash, signature)"
        }
      ]
    }
  }
}