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

32aab770-1258-48a4-a5a6-ebd872c8f59d

validated warnings
direct_post.jwt

e30aab11-4efe-4ab3-a226-8628fb8ab912
x509_hash:TzHbhbedGy4A6fU-MlpQ4ILlpcxwoJor3XaX1cwZHGc
KW6fJG5KEr6vJ4FEr5tbwIYgwxuSYJjBXPAuYw1MA3c

https://verifier-playground-service.igrant.io/post
600s
eu_pid_sdjwt_common
2026-09-25 11:13:14 UTC    2026-09-25 11:13:23 UTC

DCQL Query

View Query
{
  "credentials": [
    {
      "id": "eu_pid_sdjwt",
      "format": "dc+sd-jwt",
      "meta": {
        "vct_values": [
          "urn:eudi:pid:1"
        ]
      },
      "claims": [
        {
          "path": [
            "given_name"
          ]
        },
        {
          "path": [
            "family_name"
          ]
        },
        {
          "path": [
            "birthdate"
          ]
        },
        {
          "path": [
            "issuing_country"
          ]
        }
      ]
    }
  ]
}

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": "-0BFuwzeGQwQkhtsrmUSjh92ckhf9apdoYaGotWUPEs",
        "y": "Z-ZbXrTYITaVGXxzYafZc1iIm6an7CRBqqBYxR98RyA",
        "kid": "mAgVRzfuZEaGzuFbyynntRnAxP3XHW24co1m_WcbfHw",
        "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
eu_pid_sdjwt
dc+sd-jwt
Warning
✓
Valid Document SD-JWT parsed (4 disclosures)
✓
Valid Issuer Signature Issuer JWT signature verified via x5c certificate
✓
Valid Certificate Valid until 2029-02-24T08:09:52+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-24T08:46:12+00:00
✓
Valid Key Binding KB-JWT verified (nonce, aud, sd_hash, signature)
View Details
{
  "valid": false,
  "format": "dc+sd-jwt",
  "disclosed_claims": {
    "iss": "https://wallet-gateway.dev.namirial.com/issuance/api/v1/703",
    "sub": "holder-bac1c865",
    "exp": 1821775572,
    "nbf": 1790239572,
    "iat": 1790239632,
    "jti": "20b73691-c14d-484c-bce8-314aacae9972",
    "vct": "urn:eudi:pid:1",
    "cnf": {
      "jwk": {
        "kty": "EC",
        "crv": "P-256",
        "x": "D6DNyGY9TJ4Svq6VcQ2bu4Pg6kWPt7HLSerxtMqsa6g",
        "y": "_MG5AmuDtJWh8hUffXDXM6Tz3qvt7Ji4hpcPrrUGbPY"
      }
    },
    "status": {
      "status_list": {
        "idx": 1248,
        "uri": "https://wallet-gateway.dev.namirial.com/issuance/api/v2/703/status_list"
      }
    },
    "pk": 105494,
    "credential_configuration_id": "urn:eudi:pid:1#sd-jwt#1027",
    "birthdate": "1980-01-01",
    "given_name": "John",
    "family_name": "Doe",
    "issuing_country": "IT"
  },
  "issuer": "https://wallet-gateway.dev.namirial.com/issuance/api/v1/703",
  "error": null,
  "checks": [
    {
      "id": "valid_document",
      "name": "Valid Document",
      "status": "passed",
      "detail": "SD-JWT parsed (4 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 2029-02-24T08:09:52+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-24T08:46:12+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
{
  "eu_pid_sdjwt": [
    "eyJhbGciOiJFUzI1NiIsImtpZCI6ImRlYzgyNGI5LTI1YWQtNDJlOC1hN2I2LTAyMDM0MTU5NzNiYiIsInR5cCI6ImRjK3NkLWp3dCIsIng1YyI6WyJNSUlDUnpDQ0FlNmdBd0lCQWdJVU11TVlKTy80WG5sTHJKL3lCQjFLb1hiek5Gc3dDZ1lJS29aSXpqMEVBd0l3S3pFY01Cb0dBMVVFQXd3VFJYVmthWGNnVlc1bWIyeGtJRWx6YzNWbGNqRUxNQWtHQTFVRUJoTUNTVlF3SGhjTk1qWXdNakkxTURnd09UVXlXaGNOTWprd01qSTBNRGd3T1RVeVdqQXJNUnd3R2dZRFZRUUREQk5GZFdScGR5QlZibVp2YkdRZ1NYTnpkV1Z5TVFzd0NRWURWUVFHRXdKSlZEQlpNQk1HQnlxR1NNNDlBZ0VHQ0NxR1NNNDlBd0VIQTBJQUJNNTlpRzloaVFhdk5UakpUTHVjc2ZNdGFzZzFPLzdkaTJBc1ZtZTVoNHZxVVU2R3ZVdWd2aVZQdmpjZE1Bdk5JRWsyb2lEOU4rRGlLR0RoQzFWYmdNV2pnZTh3Z2V3d0VnWURWUjBUQVFIL0JBZ3dCZ0VCL3dJQkFEQU9CZ05WSFE4QkFmOEVCQU1DQUtRd0tRWURWUjBSQkNJd0lJSWVkMkZzYkdWMExYTjBkV1JwYnk1a1pYWXVibUZ0YVhKcFlXd3VZMjl0TUJJR0ExVWRKUVFMTUFrR0J5aUJqRjBGQVFZd1J3WURWUjBmQkVBd1BqQThvRHFnT0lZMmFIUjBjSE02THk5d2FXUXRkbVZ5YVdacFpYSXVkWFJ2WTI5dWJtVmpkQzVqYjIwdmRISjFjM1J6ZEhKMVkzUjFjbVV2WTNKc01CMEdBMVVkRGdRV0JCUWNMMWNhTFYzTkI4RTNXbkxDYVA1ZlFvNHlIakFmQmdOVkhTTUVHREFXZ0JRY0wxY2FMVjNOQjhFM1duTENhUDVmUW80eUhqQUtCZ2dxaGtqT1BRUURBZ05IQURCRUFpQnVvVmJwakRNTjk4dWlEcXdqUmFZZ2RNK25XRWNTS3RJdDcrdWhNSGR5bndJZ0UrZ1ZlK1JDMk9SMlBRZ0RUMHRoVTRnODRxUUJOb3V3T2NmVFlERGdJTzg9Il19.eyJpc3MiOiJodHRwczovL3dhbGxldC1nYXRld2F5LmRldi5uYW1pcmlhbC5jb20vaXNzdWFuY2UvYXBpL3YxLzcwMyIsInN1YiI6ImhvbGRlci1iYWMxYzg2NSIsImV4cCI6MTgyMTc3NTU3MiwibmJmIjoxNzkwMjM5NTcyLCJpYXQiOjE3OTAyMzk2MzIsImp0aSI6IjIwYjczNjkxLWMxNGQtNDg0Yy1iY2U4LTMxNGFhY2FlOTk3MiIsInZjdCI6InVybjpldWRpOnBpZDoxIiwiY25mIjp7Imp3ayI6eyJrdHkiOiJFQyIsImNydiI6IlAtMjU2IiwieCI6IkQ2RE55R1k5VEo0U3ZxNlZjUTJidTRQZzZrV1B0N0hMU2VyeHRNcXNhNmciLCJ5IjoiX01HNUFtdUR0SldoOGhVZmZYRFhNNlR6M3F2dDdKaTRocGNQcnJVR2JQWSJ9fSwic3RhdHVzIjp7InN0YXR1c19saXN0Ijp7ImlkeCI6MTI0OCwidXJpIjoiaHR0cHM6Ly93YWxsZXQtZ2F0ZXdheS5kZXYubmFtaXJpYWwuY29tL2lzc3VhbmNlL2FwaS92Mi83MDMvc3RhdHVzX2xpc3QifX0sInBrIjoxMDU0OTQsImNyZWRlbnRpYWxfY29uZmlndXJhdGlvbl9pZCI6InVybjpldWRpOnBpZDoxI3NkLWp3dCMxMDI3IiwiX3NkIjpbIkxWLTc5Q0VsVWN1eHlkYUZoWU9rVl9KYjF4OHkwRkl3MnBJcXU5SlpOZEEiLCJCZHhkZVJqQVVLZk5nbkhOcGMxNXNjZkVRQVdpLWVfdXFlekUtZlhXNXdzIiwid1owelQzaHpVT01CS1VwUXBJUnR5YlZiMmxIRVdVaGZUVkg2eVB3YTdUSSIsImlaTlkzanI5d1lHdllVOFJURWxKcDZGb2xTYXJGbTQzVkthU01UN2pucUEiLCJuUXBnXy1vLWMxdmNrU3FJZWpZQzMxeFdkVjVPQTdkd05jR3lkeU9uLV84IiwiTjB1ZzhqR3N6bnVwbmRkb3p1cEtWcWFnNm0xenNXbUhMZ3QtdUxFVVdpSSIsIlAxOXdLbnBmTTlPRnJWREQ0bkdxQ3h6TkQtZ3VwOWg1UmdGejVQajFNX0EiLCJFeks4X2dacERBUEpETnppOG9EY3RqdmZOZzVvaEI0TVVSMVE2RGcwVzBzIiwieE1heEpRZVhHUHU3clJ4aXdWU2o4U1VxMzg2SmhEa19rSTJMeC1VME5zYyIsIlhZSWVZdW5oOEpmSHhmdFdtaWZGZFBoRjZXc3VWcWZoLWF3UEwzNWZVMDAiLCJ4U05vRjVqek1mNnBXcUV0aG14R3hoM0ljZ3RIY2FVTThTNGNDQTluWVhrIiwiOUx0S1FUN0lpRWk0Y3d5UklXSkE3SE9lMUxTdTlOT0hJbzZTVzFqaFBiZyIsIjBWTDkwbHAxS2V5dTVfQjU3bDJkcHFBaEFfbHBwNDZ2eEJkMEhnLVdTOEEiLCJDNTVSYVFBblRMekxlYVZFNUZBY0NkYk1VSUV1a3c1SVg3OEh3RW56WWJrIiwiRHJ2cVQxZVFjRXhQTE5GYjJqSHNwTTRRN0drWXllRjNVR2Y0dHZHUWluWSIsIlJjanM4MXlCcUxsU1YxaFM2WXl3cjdzaHNkVzZLMFlzZlJxTGNOTWVTeWciLCJYMUhlUmY2S3BzaE9IWkJIeFk3dS1RLUJlSlg5dWl3XzVkVWx4WlFERTBFIiwiQjlod043RV9LclJUVVlCTE5HX2tqcnhaREZSLUdkd295dmRvNjVDTVpvQSIsIlFnU25uckNDSDdhM01helJZZy1kblhwN3F0azE0aWpsUFlfN3JLazVRcm8iLCJzM3lLQ1NZamY0bjRDczV2NVJZeXc3ZW1RbE9qOTJNU2luSV9jaEpTaWVBIl0sIl9zZF9hbGciOiJzaGEtMjU2In0.QpN5je-cpDVA0h0fPd9ejrC7-J4swEVv27JK1TnCMoIOUlclnzF3arCCiq6gMPcCQKw9gIoqrtgP9oYmj7UUiA~WyJ3UzVMaTZfeFphVVJCVDlOaDZUNTlnIiwgImJpcnRoZGF0ZSIsICIxOTgwLTAxLTAxIl0~WyJodk14MXd5RU9SRnBfMk9CemY2REd3IiwgImdpdmVuX25hbWUiLCAiSm9obiJd~WyJrT1ktU2FBOVRRUHlhLWNSM25JeHRnIiwgImZhbWlseV9uYW1lIiwgIkRvZSJd~WyJoVkh1SVlfOVFqN2tiZWhOdWdSU2ZnIiwgImlzc3VpbmdfY291bnRyeSIsICJJVCJd~eyJ0eXAiOiJrYitqd3QiLCJhbGciOiJFUzI1NiJ9.eyJpYXQiOjE3OTAzMzQ4MDMsIm5vbmNlIjoiS1c2ZkpHNUtFcjZ2SjRGRXI1dGJ3SVlnd3h1U1lKakJYUEF1WXcxTUEzYyIsImF1ZCI6Ing1MDlfaGFzaDpUekhiaGJlZEd5NEE2ZlUtTWxwUTRJTGxwY3h3b0pvcjNYYVgxY3daSEdjIiwic2RfaGFzaCI6InhGeDhXek9rZzk1OWhDcW9ZN1R6T2lwNFZEUWFRMG1CT09LdzdaS3BzU3cifQ.PaB3Lj4rPnbgXKz8OEGDCGoPJ9fvpF7TBtcMYbxiYFBrCkTZVeH2US9dnXcHgFoxou8KaHkqirLr018tpc9_og"
  ]
}

Decoded Token

Decoded JWT headers, payloads, disclosures, and key binding

View Decoded Token
{
  "eu_pid_sdjwt": {
    "header": {
      "alg": "ES256",
      "kid": "dec824b9-25ad-42e8-a7b6-0203415973bb",
      "typ": "dc+sd-jwt",
      "x5c": [
        "MIICRzCCAe6gAwIBAgIUMuMYJO/4XnlLrJ/yBB1KoXbzNFswCgYIKoZIzj0EAwIwKzEcMBoGA1UEAwwTRXVkaXcgVW5mb2xkIElzc3VlcjELMAkGA1UEBhMCSVQwHhcNMjYwMjI1MDgwOTUyWhcNMjkwMjI0MDgwOTUyWjArMRwwGgYDVQQDDBNFdWRpdyBVbmZvbGQgSXNzdWVyMQswCQYDVQQGEwJJVDBZMBMGByqGSM49AgEGCCqGSM49AwEHA0IABM59iG9hiQavNTjJTLucsfMtasg1O/7di2AsVme5h4vqUU6GvUugviVPvjcdMAvNIEk2oiD9N+DiKGDhC1VbgMWjge8wgewwEgYDVR0TAQH/BAgwBgEB/wIBADAOBgNVHQ8BAf8EBAMCAKQwKQYDVR0RBCIwIIIed2FsbGV0LXN0dWRpby5kZXYubmFtaXJpYWwuY29tMBIGA1UdJQQLMAkGByiBjF0FAQYwRwYDVR0fBEAwPjA8oDqgOIY2aHR0cHM6Ly9waWQtdmVyaWZpZXIudXRvY29ubmVjdC5jb20vdHJ1c3RzdHJ1Y3R1cmUvY3JsMB0GA1UdDgQWBBQcL1caLV3NB8E3WnLCaP5fQo4yHjAfBgNVHSMEGDAWgBQcL1caLV3NB8E3WnLCaP5fQo4yHjAKBggqhkjOPQQDAgNHADBEAiBuoVbpjDMN98uiDqwjRaYgdM+nWEcSKtIt7+uhMHdynwIgE+gVe+RC2OR2PQgDT0thU4g84qQBNouwOcfTYDDgIO8="
      ]
    },
    "payload": {
      "iss": "https://wallet-gateway.dev.namirial.com/issuance/api/v1/703",
      "sub": "holder-bac1c865",
      "exp": 1821775572,
      "nbf": 1790239572,
      "iat": 1790239632,
      "jti": "20b73691-c14d-484c-bce8-314aacae9972",
      "vct": "urn:eudi:pid:1",
      "cnf": {
        "jwk": {
          "kty": "EC",
          "crv": "P-256",
          "x": "D6DNyGY9TJ4Svq6VcQ2bu4Pg6kWPt7HLSerxtMqsa6g",
          "y": "_MG5AmuDtJWh8hUffXDXM6Tz3qvt7Ji4hpcPrrUGbPY"
        }
      },
      "status": {
        "status_list": {
          "idx": 1248,
          "uri": "https://wallet-gateway.dev.namirial.com/issuance/api/v2/703/status_list"
        }
      },
      "pk": 105494,
      "credential_configuration_id": "urn:eudi:pid:1#sd-jwt#1027",
      "_sd": [
        "LV-79CElUcuxydaFhYOkV_Jb1x8y0FIw2pIqu9JZNdA",
        "BdxdeRjAUKfNgnHNpc15scfEQAWi-e_uqezE-fXW5ws",
        "wZ0zT3hzUOMBKUpQpIRtybVb2lHEWUhfTVH6yPwa7TI",
        "iZNY3jr9wYGvYU8RTElJp6FolSarFm43VKaSMT7jnqA",
        "nQpg_-o-c1vckSqIejYC31xWdV5OA7dwNcGydyOn-_8",
        "N0ug8jGsznupnddozupKVqag6m1zsWmHLgt-uLEUWiI",
        "P19wKnpfM9OFrVDD4nGqCxzND-gup9h5RgFz5Pj1M_A",
        "EzK8_gZpDAPJDNzi8oDctjvfNg5ohB4MUR1Q6Dg0W0s",
        "xMaxJQeXGPu7rRxiwVSj8SUq386JhDk_kI2Lx-U0Nsc",
        "XYIeYunh8JfHxftWmifFdPhF6WsuVqfh-awPL35fU00",
        "xSNoF5jzMf6pWqEthmxGxh3IcgtHcaUM8S4cCA9nYXk",
        "9LtKQT7IiEi4cwyRIWJA7HOe1LSu9NOHIo6SW1jhPbg",
        "0VL90lp1Keyu5_B57l2dpqAhA_lpp46vxBd0Hg-WS8A",
        "C55RaQAnTLzLeaVE5FAcCdbMUIEukw5IX78HwEnzYbk",
        "DrvqT1eQcExPLNFb2jHspM4Q7GkYyeF3UGf4tvGQinY",
        "Rcjs81yBqLlSV1hS6Yywr7shsdW6K0YsfRqLcNMeSyg",
        "X1HeRf6KpshOHZBHxY7u-Q-BeJX9uiw_5dUlxZQDE0E",
        "B9hwN7E_KrRTUYBLNG_kjrxZDFR-Gdwoyvdo65CMZoA",
        "QgSnnrCCH7a3MazRYg-dnXp7qtk14ijlPY_7rKk5Qro",
        "s3yKCSYjf4n4Cs5v5RYyw7emQlOj92MSinI_chJSieA"
      ],
      "_sd_alg": "sha-256"
    },
    "disclosures": [
      [
        "wS5Li6_xZaURBT9Nh6T59g",
        "birthdate",
        "1980-01-01"
      ],
      [
        "hvMx1wyEORFp_2OBzf6DGw",
        "given_name",
        "John"
      ],
      [
        "kOY-SaA9TQPya-cR3nIxtg",
        "family_name",
        "Doe"
      ],
      [
        "hVHuIY_9Qj7kbehNugRSfg",
        "issuing_country",
        "IT"
      ]
    ],
    "key_binding_jwt": {
      "header": {
        "typ": "kb+jwt",
        "alg": "ES256"
      },
      "payload": {
        "iat": 1790334803,
        "nonce": "KW6fJG5KEr6vJ4FEr5tbwIYgwxuSYJjBXPAuYw1MA3c",
        "aud": "x509_hash:TzHbhbedGy4A6fU-MlpQ4ILlpcxwoJor3XaX1cwZHGc",
        "sd_hash": "xFx8WzOkg959hCqoY7TzOip4VDQaQ0mBOOKw7ZKpsSw"
      }
    }
  }
}

Session Logs

6 total
2026-09-25 11:13:14 UTC INFO /presentations Presentation request created ▼
Data:
{
  "request_headers": {
    "host": "verifier-playground.igrant.io",
    "x-request-id": "251e549d094dd28a7a0c4eba3a301461",
    "x-real-ip": "10.164.15.220",
    "x-forwarded-for": "10.164.15.220",
    "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": "130.25.142.84",
    "content-length": "147",
    "cache-control": "max-age=0",
    "sec-ch-ua": "\"Google Chrome\";v=\"153\", \"Not_A Brand\";v=\"8\", \"Chromium\";v=\"153\"",
    "sec-ch-ua-mobile": "?0",
    "sec-ch-ua-platform": "\"macOS\"",
    "upgrade-insecure-requests": "1",
    "content-type": "application/x-www-form-urlencoded",
    "user-agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/153.0.0.0 Safari/537.36",
    "origin": "https://verifier-playground.igrant.io",
    "accept": "text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7",
    "sec-fetch-site": "same-origin",
    "sec-fetch-mode": "navigate",
    "sec-fetch-user": "?1",
    "sec-fetch-dest": "document",
    "referer": "https://verifier-playground.igrant.io/admin/create-request/",
    "accept-encoding": "gzip, br",
    "accept-language": "en,it-IT;q=0.9,it;q=0.8,en-US;q=0.7",
    "priority": "u=0, i",
    "cf-ray": "a4099930be68edaa-MXP",
    "cdn-loop": "cloudflare; loops=1",
    "cf-connecting-ip": "130.25.142.84",
    "cf-ipcountry": "IT",
    "cf-visitor": "{\"scheme\":\"https\"}",
    "cookie": "cf_clearance=PcFS.pwDpIKTa4dvPkub8QipKwxJ.miIdymnMnuMAxQ-1790334658-1.2.1.1-tTYxWAqf68OqATTuyPJHSDBKRrU5xHYIjbgZIUFawM26MAsbMuLy7Qbjnw5SKGsO3iRBSCpIzPH7Vusm4_cS4B7MZNXq6JKWq.cjOWgS3jFpCfb6l3rpvH4lwj8qySDsNl8HURMGsidecckRjW_VKbtZqRtqPOrdQkbDdOp7Wz8hzBL6l80sGUUklUD4wUF.Vve3aluLjxLyvNpkeLeyPGaSqU1b6JpeHwDOhi3Ocu4IOlPRTZr9F1PgFexHknBfgdxbgohB37l65aSSZKc0hwvvJy3IC2U0dUV6p8v1eeORHSWFw5vRtjShjCBqDnI68g6m1..kuwfaa3ro7X9XRvce0kcawaIDRnLCwj.mMp8"
  },
  "request_body": {
    "dcql_query": {
      "credentials": [
        {
          "id": "eu_pid_sdjwt",
          "format": "dc+sd-jwt",
          "meta": {
            "vct_values": [
              "urn:eudi:pid:1"
            ]
          },
          "claims": [
            {
              "path": [
                "given_name"
              ]
            },
            {
              "path": [
                "family_name"
              ]
            },
            {
              "path": [
                "birthdate"
              ]
            },
            {
              "path": [
                "issuing_country"
              ]
            }
          ]
        }
      ]
    },
    "preset_id": "eu_pid_sdjwt_common",
    "protocol_profile": "haip",
    "wallet_url_scheme": "openid4vp://"
  },
  "transaction_id": "32aab770-1258-48a4-a5a6-ebd872c8f59d",
  "request_id": "e30aab11-4efe-4ab3-a226-8628fb8ab912",
  "nonce": "KW6fJG5KEr6vJ4FEr5tbwIYgwxuSYJjBXPAuYw1MA3c",
  "client_id": "x509_hash:TzHbhbedGy4A6fU-MlpQ4ILlpcxwoJor3XaX1cwZHGc",
  "response_uri": "https://verifier-playground-service.igrant.io/post",
  "response_mode": "direct_post.jwt",
  "jwk_thumbprint": "mAgVRzfuZEaGzuFbyynntRnAxP3XHW24co1m_WcbfHw",
  "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": "-0BFuwzeGQwQkhtsrmUSjh92ckhf9apdoYaGotWUPEs",
          "y": "Z-ZbXrTYITaVGXxzYafZc1iIm6an7CRBqqBYxR98RyA",
          "kid": "mAgVRzfuZEaGzuFbyynntRnAxP3XHW24co1m_WcbfHw",
          "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": "eu_pid_sdjwt",
        "format": "dc+sd-jwt",
        "meta": {
          "vct_values": [
            "urn:eudi:pid:1"
          ]
        },
        "claims": [
          {
            "path": [
              "given_name"
            ]
          },
          {
            "path": [
              "family_name"
            ]
          },
          {
            "path": [
              "birthdate"
            ]
          },
          {
            "path": [
              "issuing_country"
            ]
          }
        ]
      }
    ]
  },
  "preset_id": "eu_pid_sdjwt_common",
  "protocol_profile": "haip"
}
2026-09-25 11:13:21 UTC INFO /authorize Authorization request retrieved ▼
Data:
{
  "request_headers": {
    "host": "verifier-playground-service.igrant.io",
    "x-request-id": "6245650514132c82fd174c63098fd62c",
    "x-real-ip": "10.164.15.206",
    "x-forwarded-for": "10.164.15.206",
    "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": "130.25.142.84",
    "accept-charset": "UTF-8",
    "accept": "application/json",
    "accept-encoding": "gzip, br",
    "user-agent": "ktor-client",
    "cf-ray": "a4099959994eea62-FCO",
    "cdn-loop": "cloudflare; loops=1",
    "cf-connecting-ip": "130.25.142.84",
    "cf-ipcountry": "IT",
    "cf-visitor": "{\"scheme\":\"https\"}"
  },
  "path_params": {
    "request_id": "e30aab11-4efe-4ab3-a226-8628fb8ab912"
  },
  "transaction_id": "32aab770-1258-48a4-a5a6-ebd872c8f59d",
  "nonce": "KW6fJG5KEr6vJ4FEr5tbwIYgwxuSYJjBXPAuYw1MA3c",
  "client_id": "x509_hash:TzHbhbedGy4A6fU-MlpQ4ILlpcxwoJor3XaX1cwZHGc",
  "response_uri": "https://verifier-playground-service.igrant.io/post",
  "response_mode": "direct_post.jwt",
  "jwk_thumbprint": "mAgVRzfuZEaGzuFbyynntRnAxP3XHW24co1m_WcbfHw"
}
2026-09-25 11:13:23 UTC INFO /post Wallet response received (encrypted) ▼
Data:
{
  "request_headers": {
    "host": "verifier-playground-service.igrant.io",
    "x-request-id": "f95b3ca2c3c753de4b4c1c93e194dca8",
    "x-real-ip": "10.164.15.206",
    "x-forwarded-for": "10.164.15.206",
    "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": "130.25.142.84",
    "content-length": "5782",
    "accept": "application/json",
    "accept-charset": "UTF-8",
    "accept-encoding": "gzip, br",
    "content-type": "application/x-www-form-urlencoded",
    "cf-ray": "a409996959f4ea62-FCO",
    "user-agent": "ktor-client",
    "cdn-loop": "cloudflare; loops=1",
    "cf-connecting-ip": "130.25.142.84",
    "cf-ipcountry": "IT",
    "cf-visitor": "{\"scheme\":\"https\"}"
  },
  "form_fields": {
    "response_jwe": "eyJhbGciOiJFQ0RILUVTIiwiZW5jIjoiQTEyOEdDTSIsImFwdSI6IlMxYzJaa3BITlV0RmNqWjJTalJHUlhJMWRHSjNTVmxuZDNoMVUxbEtha0pZVUVGMVdYY3hUVUV6WXciLCJhcHYiOiJRVXhCYXpSSVdXRXhWbGREWW1WaWIybEZZMVkyUVEiLCJlcGsiOnsiY3J2IjoiUC0yNTYiLCJrdHkiOiJFQyIsIngiOiJZYVB1c0c1WHAxWXJoMFgxY2hYT1p3b2hWdTZHZmRBTmp3WVk3S0FwUEJrIiwieSI6Ik1EUHJ4bm5YMWE4WU52NGdHNHZFRHNMZnlyVE9SWVdzWEhQNHEtQ1BpUjQifSwia2lkIjoibUFnVlJ6ZnVaRWFHenVGYnl5bm50Um5BeFAzWEhXMjRjbzFtX1djYmZIdyJ9..vpY_-mXtBg4YTGMq.vPIi04-lCOOUdk8V5pua9OzuNNEK0lNRroi5vz1f0H5xfGvu8rqn1sJTWHexZw1MqezuigfYyXd5kfgCuFkAQDpxS9QFkB_kkYRMoipVJ5UPaUxMJsq5rIz2rAq06KO06Bt0iiErPogC0I1qUj_QX7e2bm9jMFe9om8JxeMEIbe5zWlxFQZdiqjBBXTjjHdKMrY_CDyOOKMA1H-7v_j8VSYJ4-m3yRKwM4MEigq5mckqeneqTHajGGX1u7s6UyzeTg0VFlHkGZcXNXUw59i43uwafRHldrd7Rxv0iAP0X41Tr5WS9CgVN9-vJnYWe-7FpAAP7_GjxDBAVew7F4qKBimop0DC2aw8HK9LvDlMLcW94Z99WDCxkcsZ4OEsQOPYeHjvefzcc5JrGxObTLPjeWlrnSAdDFG7XHAAPWJBKOvC3YeMjkOSHDjaS68hpZf8KyN6BqitGKPeQjnieOADVOZAdC1mZsLLS7VhrEsPVhY6UK11kZzc0tu7H_FjKNUniF7yGVwcHII88_CT1ZD_AHFkHjEko0kWqS6QSMAquwK4VdRozBU2fc1sxqF0YW9MdxRLGZkPJ8RKwrczvegoA4A_gLRtHK5SLk0TmocZ3gictKeJS1EDAyetVPfvgFN2nihsvKHHF4M5HHK4zf1qEbXrKuUb-VM99Oywg0xd-OcRMY-bEXkQFinAVknm9aip8xmxSYyb44z71gHDm-4EITbo8LOWddRcyQ5DPkY1ZygMmypVsTUz7bLmMAIgy5VvzG3MQiTxRf_T86x3iZIDfTKjBAJ8G5ifQ1xlgEO3I1d0qP0idNzk6r6R5FL4S9F-ZwCteXH2RKg7CDJ7VJeeNBFncI5D-WRmkTw4qCIKsW8JMwae607NjwcuNUVv4YPGwfPvarbgAbCGG8gHDT41StoL12ch3RCWduNcrcI_bigj2w2ouJdcTFaYA3eG3iP8kKkhN5PXxxlzITS0jg5mymH4bzgb0UNRPKzjWuzN-fQBjGuDcNhgMA5sLqEPmbL78wx-UKQAjnQp883hHOisMXGbpJ5_EcCxWhDS1VjWg8X5wMra3d7TAFkGDd8BCNoq2KXOI-ErNZdc7igIPHB_cYKeamJfdkqAt6WVcvRWBcFHvP_d_4qEFFyuUEKOih_1LvAKid4jpSYMiv62biHGHaeMitIrDeI4RbBJri6R73VfCkOLv-cUN7aznFaTjEnIPIYf7vWtFkBxibqo0tatfXojzfOSYpsv0YFMC3Pk_yc-UofuM2pinmNs_yfQ9o0fC7FcuDWACAyCaySjFP7N1WuocM43NAr6Cduy0FDmzbk4-3EEgAemssoBXC137Fr2mHXgLb6mP1nlRkjtBmx58IapyAiYRGRWLdsIpnRM93zG8ND1TCOSbHGwkzasPCOMw2qtZQ_VdF3X9h9bHXDp8W0Yf7dR6lL_CsHFjxvqFVHQZlRz-ogkQ2DzThIQy2Oh6gWIqswcqs2eA7GubCsuPRdyJ1_uVVNVp4e9X-iX6FYcajLO9xjFm_BUJMe9a-YI5cJLq67Jt4p2nRXMslSl8VbjKG5V_YLsFkDMSkYRNJT8fIlaZ239mT_dUP2l1nIRUzC6cobhf9s6kLBKVJqKCE-xVrv53O4MEg6mWymzP7wwluo-g2HLvRUO_9J-OLG_TKP6UZ8CAlYWBNHj-UwM5QnASm_mK-IO7m5ZSZDQphRi6hdXUCYeY459WJh5voGZSlshGBEqxxPk7G0XY7lxc1OzfFl_crqfjekuSQcyvSDRtGXkGT_Qut_ZqD_Zsq61T5Xu1KM_3jRfteVkRZvc6y4AR85LlHDYsRa0rsrwDlaY3G5xYEeslMvIdtaE2uaxqPvA0XI3zdZ-iLajwwHN0vipYwrznLs9SyPiVekq0Knr4ymWIHZKO3VwsksigAI-PUq1NLP60i_3O5sB1QwTIWq7mfxSWsNAAQSG5oMo52UjzGlDk0Dut0_J0GSDqnXDphbZ6Q75PRwrzViO74rSc6k3SWbAwyAG5T4daSTcfjROTdZ_9NnMsjs2zX00mWIgR6RxL1SuxmdUrcj4F4mLQC__kv47bURD1kJkA4CoWd2C_IiawptnaOgUBB7reC7dik8M9RI1yzqMHHkpdJEjDfWSUGWGPtUsxaxrh8fNcsFj3qLBb5J_j3MzeBYSs63_weDVmP81W4qg2vBWAP8juw6ZUgS0PXEASX4UTb807cSi3PyeTPjStSbaLg0mXKfCRJUU962f3dxbT_rptEZ2dfXK7xpG9g1bE_ab6hrQo8xAifNPe3le788-PdCoAf-7yhSP5Hg7Fs2X6QdJLuWAS4WRShQOmq71qzVBcOFuMoodYeCn-lLSuYLZZoyCiUL9ikv7F9J04W16rAHDuCodEMeT9TCkosyTDcUy9vbNM8BVXUWc7-2uA6nwfJnUobYP0TsNUbTZW7NksdJBg-Xm26EqG53_sfuVKro4TPN51A_LrOY45FxkpSbpsyXltiX8NfamzPNAhMSF_EcTxe17VOPAcMlWQppr5diliadlK1lmlMeCJS3uOncAslH4l9-dYafIW-X5WlINKqjHcsnQD9w5v4vavem_tCMdqJqsdNTj0Q4i87ON0GeyQRxZa1CIwvJA0rd3UfR5SM7f82P7AylfGjoUGVuhmQUj_mfF2eC0xcDR9X8uwigYZQUDnDttqRc5lXrmzUgP7VozGEtM681H3NM4JSW_RHE_QDpoURJPc6jGnBpXxl83IA8bRxRD0hFINtgUNuOd4DMNZJQvqiy1KwxJvXOEhdk00NiXEi8m7tCN4-M2a7UleRdAZdzlvagVdnaflC3MORku4w72EVftlwoOLN6U9PSxEb_AZZUL1atxIQEP0ROtNasiQtqGy_9koF5d3HDEbEOOYDwA_aYgeAkzBIzRY77HdVsGxdjSJf8zJBk-WP-RWYjKxGfO_nwBT8fNU6R87Iht-Xlc9mhVR0YWyLptxBpJsWLNkHBYvy4mHeK_M8p0vdllkZX00tsDb7N3IJHbZ_7wqqflGmUvZ_SjSIolInllJ0dik4Sj258TVjRbgWq_n2xIWQlhwkAiRHeHK7ppOAm3RrAGweT9ysWJQMYIxSj0hxF2WGPV5Q9Ynt9zQz9WNqww1ZKfgmwjyYrGSS9uFkX0diDewjX6uzNxwFh58L-PKVCEdPRdFc-e1vzAKCSjcYsaog-WuIdhLRE2Lwk6NNOT67_oVA2UyNI2Ib1iww1HugIsAlvoKK32K9RoAgDfKlcS_15TGrB9PiLpveenrCvB76qa5YB47SNu_q75pu3yjl4gR_h_VRAkTw5wQVVhYgPuV5AODfqPNNgvLbr53W1aO3z1SK2s_ySQLgxHTvw-BreLm2qeqTZTLCOdP3aZ93FapqgsCei2CG5RW0ZbQ5RhHwIeRqSVJHyOQ9opaRIT2k7SAMZqaPJRMv9EdAcqfAdMWl2aHzNstFKSo2Kwk5F1996Kn6Jv5Dc8JdSPzJ2OiXbLXjRSJM6D9p7mXlLXAjxxeHWK6urIhB4kZqn-PVlr7gcknIIPPonRHlQhK9uF3Y9D-wUPPsUrRi88LGHhhU6o1syKmfK2swSiaJeSKrGh6o9oMYGC5dvQyDFXLRLyjmvhaWme4t94J3ZrN7a1qm56l90IsGZSsmEHyZdiAZTFGuzlokncVnM50JFXy9FSqGhCanAfeXieI1yAbdtrx4zuI2wvtDAltiWrRkzT2yt6WhsAjc-EMfCNnwE5DZi5ppvwXvXh7XfrBTWlWSm3w_9NlT1IxU2skmBcgjKiLD9cIJNLAsj2UxNmrwL7TPYAwS8YD44d8Ph1B75MB2Q6edSTkosnsThdgvgsQOjTTzkD9cFzCEHAKnKNJrK4yA9Tb_UcBj0r1Sr5HVjyoSm7W4ckhOPzDOX_JH_XF-Ep6j82HVgPmpwWr-NGhYTcny__O8yCavcGu4c2gLBuP67JNifDMH7JyJUt9wVepaj-v2n7HgvVVqXgWIuITmlZZEdjkDaLOMSy-Ke9JmFMPlqUGHwrOdExtM29YRm3TvvqyXTGI0U8aJv5-ZnSAlYxtAJYH4oy1YwbKrDhDLa3zo-hNBIG_zmRgXeNOMphKC7dhcwvVBH80_VOI3uc8ORe_3wXDsikbpfQ38YdAXeF9D16UNzWXnNJrLTRAt_nhx70wvVYNzRYD55KIA4kJaus9nlq4SjvVHu3qDYHZ7mjzI99xaVzm-8rIlHf1t_r4tG92DQnhmvZxD98IKVGaDc9IY1HpozOwf6fsMkcEl-EMuZM4V139_TFVu1KnZL-u2gKbhiP3cqgBiVIlcLLwK1E9pWyg1elRhIdj7UJYdl8_8OqD3z-sSNWmasU_iAOFBNLKpcQOJqeGDiEs0e_RCeTeim-gr9_S6FXAt2h8xCTAFK77TpcNC94uwX7K0T7XntCdg13PmZ6oF6p8uwFqc6S6UArVTec4H39PWLAZ7jRQx1ZR4yVWaz5IaIDB_tzKoAI-pkpnBqpFEIjC8QT_dcn5C3PA5fkf648qLT9deKNWUifnVRggJnymx_4yTMgsND67Jikm4swTi280L4J13ycj--QqtvJn-L16Do4rsG32n_8VFjCu_OStxQU25vPd13de3nKKLS7iRRKVOMCg2EYdPljiNjRxJ4hwTr3sbnZg6MWC8tcNR60Uu-l8kOAdur0-buAkYYpJcsV956OYdEmTxEyiGm58pljZ0lyc1uChB8yGJbRlk3euZ4UMY3ZCPrlu5iQ_BOQBnsYAksZLs3h4xLNno3hNo5ify77W8bbPdmRPpL5yh_W-FmkS9xs_VcPA3Zp3ZYZCDIAI9GHZ7BeR-HwVzQFccQH-4KZriHkwKOIBlaPNX-n_VLPU0QnkQQaGU9e0FaEg_jOtQlbvbhgMYVUPWve2WNGqMhpLF0-kY4YgwYoH4FRi-xGvX5wgbXYmOrBgp8IBrLx12FL5ff0YMybfl_8Os5NqYgRHID6BksCcZeVC8K0sm3vMPtJT8DtRuw97w1gNs10a8tc4QLxdg1KHSuUmngLCEl5p3IBse-fKDi2SnEyczqoCwrXkPJ7oyF9eUwSWla49M_Z35iGCRHPU9o5qosb8WiDbmtyiEvLLBRbEwQV3a3hvyBijGVQ0xqXgSRQ45PXXQi2-XFSIIPwKlvemr4dFfKS50eS2eY3jc8xAL71-qw5BI9Bz9e_HaJuBppFslsMmPdrSm6mR6hcvzFPgjP4-gaVcI1xGpVsjZbL8BAN8Ov5v02Fh8eTexkxypbtp5MOorrkwk77hximS6lx4e9LAhQ1x5U.X9a8GiQuTezLDK9qKJWs7A"
  },
  "transaction_id": "32aab770-1258-48a4-a5a6-ebd872c8f59d",
  "nonce": "KW6fJG5KEr6vJ4FEr5tbwIYgwxuSYJjBXPAuYw1MA3c",
  "client_id": "x509_hash:TzHbhbedGy4A6fU-MlpQ4ILlpcxwoJor3XaX1cwZHGc",
  "response_uri": "https://verifier-playground-service.igrant.io/post",
  "response_mode": "direct_post.jwt",
  "jwk_thumbprint": "mAgVRzfuZEaGzuFbyynntRnAxP3XHW24co1m_WcbfHw"
}
2026-09-25 11:13:23 UTC INFO /post JWE decrypted successfully ▼
Data:
{
  "jwe_header": {
    "alg": "ECDH-ES",
    "enc": "A128GCM",
    "apu": "S1c2ZkpHNUtFcjZ2SjRGRXI1dGJ3SVlnd3h1U1lKakJYUEF1WXcxTUEzYw",
    "apv": "QUxBazRIWWExVldDYmVib2lFY1Y2QQ",
    "epk": {
      "crv": "P-256",
      "kty": "EC",
      "x": "YaPusG5Xp1Yrh0X1chXOZwohVu6GfdANjwYY7KApPBk",
      "y": "MDPrxnnX1a8YNv4gG4vEDsLfyrTORYWsXHP4q-CPiR4"
    },
    "kid": "mAgVRzfuZEaGzuFbyynntRnAxP3XHW24co1m_WcbfHw"
  },
  "decrypted_payload": {
    "vp_token": {
      "eu_pid_sdjwt": [
        "eyJhbGciOiJFUzI1NiIsImtpZCI6ImRlYzgyNGI5LTI1YWQtNDJlOC1hN2I2LTAyMDM0MTU5NzNiYiIsInR5cCI6ImRjK3NkLWp3dCIsIng1YyI6WyJNSUlDUnpDQ0FlNmdBd0lCQWdJVU11TVlKTy80WG5sTHJKL3lCQjFLb1hiek5Gc3dDZ1lJS29aSXpqMEVBd0l3S3pFY01Cb0dBMVVFQXd3VFJYVmthWGNnVlc1bWIyeGtJRWx6YzNWbGNqRUxNQWtHQTFVRUJoTUNTVlF3SGhjTk1qWXdNakkxTURnd09UVXlXaGNOTWprd01qSTBNRGd3T1RVeVdqQXJNUnd3R2dZRFZRUUREQk5GZFdScGR5QlZibVp2YkdRZ1NYTnpkV1Z5TVFzd0NRWURWUVFHRXdKSlZEQlpNQk1HQnlxR1NNNDlBZ0VHQ0NxR1NNNDlBd0VIQTBJQUJNNTlpRzloaVFhdk5UakpUTHVjc2ZNdGFzZzFPLzdkaTJBc1ZtZTVoNHZxVVU2R3ZVdWd2aVZQdmpjZE1Bdk5JRWsyb2lEOU4rRGlLR0RoQzFWYmdNV2pnZTh3Z2V3d0VnWURWUjBUQVFIL0JBZ3dCZ0VCL3dJQkFEQU9CZ05WSFE4QkFmOEVCQU1DQUtRd0tRWURWUjBSQkNJd0lJSWVkMkZzYkdWMExYTjBkV1JwYnk1a1pYWXVibUZ0YVhKcFlXd3VZMjl0TUJJR0ExVWRKUVFMTUFrR0J5aUJqRjBGQVFZd1J3WURWUjBmQkVBd1BqQThvRHFnT0lZMmFIUjBjSE02THk5d2FXUXRkbVZ5YVdacFpYSXVkWFJ2WTI5dWJtVmpkQzVqYjIwdmRISjFjM1J6ZEhKMVkzUjFjbVV2WTNKc01CMEdBMVVkRGdRV0JCUWNMMWNhTFYzTkI4RTNXbkxDYVA1ZlFvNHlIakFmQmdOVkhTTUVHREFXZ0JRY0wxY2FMVjNOQjhFM1duTENhUDVmUW80eUhqQUtCZ2dxaGtqT1BRUURBZ05IQURCRUFpQnVvVmJwakRNTjk4dWlEcXdqUmFZZ2RNK25XRWNTS3RJdDcrdWhNSGR5bndJZ0UrZ1ZlK1JDMk9SMlBRZ0RUMHRoVTRnODRxUUJOb3V3T2NmVFlERGdJTzg9Il19.eyJpc3MiOiJodHRwczovL3dhbGxldC1nYXRld2F5LmRldi5uYW1pcmlhbC5jb20vaXNzdWFuY2UvYXBpL3YxLzcwMyIsInN1YiI6ImhvbGRlci1iYWMxYzg2NSIsImV4cCI6MTgyMTc3NTU3MiwibmJmIjoxNzkwMjM5NTcyLCJpYXQiOjE3OTAyMzk2MzIsImp0aSI6IjIwYjczNjkxLWMxNGQtNDg0Yy1iY2U4LTMxNGFhY2FlOTk3MiIsInZjdCI6InVybjpldWRpOnBpZDoxIiwiY25mIjp7Imp3ayI6eyJrdHkiOiJFQyIsImNydiI6IlAtMjU2IiwieCI6IkQ2RE55R1k5VEo0U3ZxNlZjUTJidTRQZzZrV1B0N0hMU2VyeHRNcXNhNmciLCJ5IjoiX01HNUFtdUR0SldoOGhVZmZYRFhNNlR6M3F2dDdKaTRocGNQcnJVR2JQWSJ9fSwic3RhdHVzIjp7InN0YXR1c19saXN0Ijp7ImlkeCI6MTI0OCwidXJpIjoiaHR0cHM6Ly93YWxsZXQtZ2F0ZXdheS5kZXYubmFtaXJpYWwuY29tL2lzc3VhbmNlL2FwaS92Mi83MDMvc3RhdHVzX2xpc3QifX0sInBrIjoxMDU0OTQsImNyZWRlbnRpYWxfY29uZmlndXJhdGlvbl9pZCI6InVybjpldWRpOnBpZDoxI3NkLWp3dCMxMDI3IiwiX3NkIjpbIkxWLTc5Q0VsVWN1eHlkYUZoWU9rVl9KYjF4OHkwRkl3MnBJcXU5SlpOZEEiLCJCZHhkZVJqQVVLZk5nbkhOcGMxNXNjZkVRQVdpLWVfdXFlekUtZlhXNXdzIiwid1owelQzaHpVT01CS1VwUXBJUnR5YlZiMmxIRVdVaGZUVkg2eVB3YTdUSSIsImlaTlkzanI5d1lHdllVOFJURWxKcDZGb2xTYXJGbTQzVkthU01UN2pucUEiLCJuUXBnXy1vLWMxdmNrU3FJZWpZQzMxeFdkVjVPQTdkd05jR3lkeU9uLV84IiwiTjB1ZzhqR3N6bnVwbmRkb3p1cEtWcWFnNm0xenNXbUhMZ3QtdUxFVVdpSSIsIlAxOXdLbnBmTTlPRnJWREQ0bkdxQ3h6TkQtZ3VwOWg1UmdGejVQajFNX0EiLCJFeks4X2dacERBUEpETnppOG9EY3RqdmZOZzVvaEI0TVVSMVE2RGcwVzBzIiwieE1heEpRZVhHUHU3clJ4aXdWU2o4U1VxMzg2SmhEa19rSTJMeC1VME5zYyIsIlhZSWVZdW5oOEpmSHhmdFdtaWZGZFBoRjZXc3VWcWZoLWF3UEwzNWZVMDAiLCJ4U05vRjVqek1mNnBXcUV0aG14R3hoM0ljZ3RIY2FVTThTNGNDQTluWVhrIiwiOUx0S1FUN0lpRWk0Y3d5UklXSkE3SE9lMUxTdTlOT0hJbzZTVzFqaFBiZyIsIjBWTDkwbHAxS2V5dTVfQjU3bDJkcHFBaEFfbHBwNDZ2eEJkMEhnLVdTOEEiLCJDNTVSYVFBblRMekxlYVZFNUZBY0NkYk1VSUV1a3c1SVg3OEh3RW56WWJrIiwiRHJ2cVQxZVFjRXhQTE5GYjJqSHNwTTRRN0drWXllRjNVR2Y0dHZHUWluWSIsIlJjanM4MXlCcUxsU1YxaFM2WXl3cjdzaHNkVzZLMFlzZlJxTGNOTWVTeWciLCJYMUhlUmY2S3BzaE9IWkJIeFk3dS1RLUJlSlg5dWl3XzVkVWx4WlFERTBFIiwiQjlod043RV9LclJUVVlCTE5HX2tqcnhaREZSLUdkd295dmRvNjVDTVpvQSIsIlFnU25uckNDSDdhM01helJZZy1kblhwN3F0azE0aWpsUFlfN3JLazVRcm8iLCJzM3lLQ1NZamY0bjRDczV2NVJZeXc3ZW1RbE9qOTJNU2luSV9jaEpTaWVBIl0sIl9zZF9hbGciOiJzaGEtMjU2In0.QpN5je-cpDVA0h0fPd9ejrC7-J4swEVv27JK1TnCMoIOUlclnzF3arCCiq6gMPcCQKw9gIoqrtgP9oYmj7UUiA~WyJ3UzVMaTZfeFphVVJCVDlOaDZUNTlnIiwgImJpcnRoZGF0ZSIsICIxOTgwLTAxLTAxIl0~WyJodk14MXd5RU9SRnBfMk9CemY2REd3IiwgImdpdmVuX25hbWUiLCAiSm9obiJd~WyJrT1ktU2FBOVRRUHlhLWNSM25JeHRnIiwgImZhbWlseV9uYW1lIiwgIkRvZSJd~WyJoVkh1SVlfOVFqN2tiZWhOdWdSU2ZnIiwgImlzc3VpbmdfY291bnRyeSIsICJJVCJd~eyJ0eXAiOiJrYitqd3QiLCJhbGciOiJFUzI1NiJ9.eyJpYXQiOjE3OTAzMzQ4MDMsIm5vbmNlIjoiS1c2ZkpHNUtFcjZ2SjRGRXI1dGJ3SVlnd3h1U1lKakJYUEF1WXcxTUEzYyIsImF1ZCI6Ing1MDlfaGFzaDpUekhiaGJlZEd5NEE2ZlUtTWxwUTRJTGxwY3h3b0pvcjNYYVgxY3daSEdjIiwic2RfaGFzaCI6InhGeDhXek9rZzk1OWhDcW9ZN1R6T2lwNFZEUWFRMG1CT09LdzdaS3BzU3cifQ.PaB3Lj4rPnbgXKz8OEGDCGoPJ9fvpF7TBtcMYbxiYFBrCkTZVeH2US9dnXcHgFoxou8KaHkqirLr018tpc9_og"
      ]
    },
    "state": "e30aab11-4efe-4ab3-a226-8628fb8ab912"
  }
}
2026-09-25 11:13:23 UTC INFO /post VP Token received ▼
Data:
{
  "vp_token": {
    "eu_pid_sdjwt": [
      "eyJhbGciOiJFUzI1NiIsImtpZCI6ImRlYzgyNGI5LTI1YWQtNDJlOC1hN2I2LTAyMDM0MTU5NzNiYiIsInR5cCI6ImRjK3NkLWp3dCIsIng1YyI6WyJNSUlDUnpDQ0FlNmdBd0lCQWdJVU11TVlKTy80WG5sTHJKL3lCQjFLb1hiek5Gc3dDZ1lJS29aSXpqMEVBd0l3S3pFY01Cb0dBMVVFQXd3VFJYVmthWGNnVlc1bWIyeGtJRWx6YzNWbGNqRUxNQWtHQTFVRUJoTUNTVlF3SGhjTk1qWXdNakkxTURnd09UVXlXaGNOTWprd01qSTBNRGd3T1RVeVdqQXJNUnd3R2dZRFZRUUREQk5GZFdScGR5QlZibVp2YkdRZ1NYTnpkV1Z5TVFzd0NRWURWUVFHRXdKSlZEQlpNQk1HQnlxR1NNNDlBZ0VHQ0NxR1NNNDlBd0VIQTBJQUJNNTlpRzloaVFhdk5UakpUTHVjc2ZNdGFzZzFPLzdkaTJBc1ZtZTVoNHZxVVU2R3ZVdWd2aVZQdmpjZE1Bdk5JRWsyb2lEOU4rRGlLR0RoQzFWYmdNV2pnZTh3Z2V3d0VnWURWUjBUQVFIL0JBZ3dCZ0VCL3dJQkFEQU9CZ05WSFE4QkFmOEVCQU1DQUtRd0tRWURWUjBSQkNJd0lJSWVkMkZzYkdWMExYTjBkV1JwYnk1a1pYWXVibUZ0YVhKcFlXd3VZMjl0TUJJR0ExVWRKUVFMTUFrR0J5aUJqRjBGQVFZd1J3WURWUjBmQkVBd1BqQThvRHFnT0lZMmFIUjBjSE02THk5d2FXUXRkbVZ5YVdacFpYSXVkWFJ2WTI5dWJtVmpkQzVqYjIwdmRISjFjM1J6ZEhKMVkzUjFjbVV2WTNKc01CMEdBMVVkRGdRV0JCUWNMMWNhTFYzTkI4RTNXbkxDYVA1ZlFvNHlIakFmQmdOVkhTTUVHREFXZ0JRY0wxY2FMVjNOQjhFM1duTENhUDVmUW80eUhqQUtCZ2dxaGtqT1BRUURBZ05IQURCRUFpQnVvVmJwakRNTjk4dWlEcXdqUmFZZ2RNK25XRWNTS3RJdDcrdWhNSGR5bndJZ0UrZ1ZlK1JDMk9SMlBRZ0RUMHRoVTRnODRxUUJOb3V3T2NmVFlERGdJTzg9Il19.eyJpc3MiOiJodHRwczovL3dhbGxldC1nYXRld2F5LmRldi5uYW1pcmlhbC5jb20vaXNzdWFuY2UvYXBpL3YxLzcwMyIsInN1YiI6ImhvbGRlci1iYWMxYzg2NSIsImV4cCI6MTgyMTc3NTU3MiwibmJmIjoxNzkwMjM5NTcyLCJpYXQiOjE3OTAyMzk2MzIsImp0aSI6IjIwYjczNjkxLWMxNGQtNDg0Yy1iY2U4LTMxNGFhY2FlOTk3MiIsInZjdCI6InVybjpldWRpOnBpZDoxIiwiY25mIjp7Imp3ayI6eyJrdHkiOiJFQyIsImNydiI6IlAtMjU2IiwieCI6IkQ2RE55R1k5VEo0U3ZxNlZjUTJidTRQZzZrV1B0N0hMU2VyeHRNcXNhNmciLCJ5IjoiX01HNUFtdUR0SldoOGhVZmZYRFhNNlR6M3F2dDdKaTRocGNQcnJVR2JQWSJ9fSwic3RhdHVzIjp7InN0YXR1c19saXN0Ijp7ImlkeCI6MTI0OCwidXJpIjoiaHR0cHM6Ly93YWxsZXQtZ2F0ZXdheS5kZXYubmFtaXJpYWwuY29tL2lzc3VhbmNlL2FwaS92Mi83MDMvc3RhdHVzX2xpc3QifX0sInBrIjoxMDU0OTQsImNyZWRlbnRpYWxfY29uZmlndXJhdGlvbl9pZCI6InVybjpldWRpOnBpZDoxI3NkLWp3dCMxMDI3IiwiX3NkIjpbIkxWLTc5Q0VsVWN1eHlkYUZoWU9rVl9KYjF4OHkwRkl3MnBJcXU5SlpOZEEiLCJCZHhkZVJqQVVLZk5nbkhOcGMxNXNjZkVRQVdpLWVfdXFlekUtZlhXNXdzIiwid1owelQzaHpVT01CS1VwUXBJUnR5YlZiMmxIRVdVaGZUVkg2eVB3YTdUSSIsImlaTlkzanI5d1lHdllVOFJURWxKcDZGb2xTYXJGbTQzVkthU01UN2pucUEiLCJuUXBnXy1vLWMxdmNrU3FJZWpZQzMxeFdkVjVPQTdkd05jR3lkeU9uLV84IiwiTjB1ZzhqR3N6bnVwbmRkb3p1cEtWcWFnNm0xenNXbUhMZ3QtdUxFVVdpSSIsIlAxOXdLbnBmTTlPRnJWREQ0bkdxQ3h6TkQtZ3VwOWg1UmdGejVQajFNX0EiLCJFeks4X2dacERBUEpETnppOG9EY3RqdmZOZzVvaEI0TVVSMVE2RGcwVzBzIiwieE1heEpRZVhHUHU3clJ4aXdWU2o4U1VxMzg2SmhEa19rSTJMeC1VME5zYyIsIlhZSWVZdW5oOEpmSHhmdFdtaWZGZFBoRjZXc3VWcWZoLWF3UEwzNWZVMDAiLCJ4U05vRjVqek1mNnBXcUV0aG14R3hoM0ljZ3RIY2FVTThTNGNDQTluWVhrIiwiOUx0S1FUN0lpRWk0Y3d5UklXSkE3SE9lMUxTdTlOT0hJbzZTVzFqaFBiZyIsIjBWTDkwbHAxS2V5dTVfQjU3bDJkcHFBaEFfbHBwNDZ2eEJkMEhnLVdTOEEiLCJDNTVSYVFBblRMekxlYVZFNUZBY0NkYk1VSUV1a3c1SVg3OEh3RW56WWJrIiwiRHJ2cVQxZVFjRXhQTE5GYjJqSHNwTTRRN0drWXllRjNVR2Y0dHZHUWluWSIsIlJjanM4MXlCcUxsU1YxaFM2WXl3cjdzaHNkVzZLMFlzZlJxTGNOTWVTeWciLCJYMUhlUmY2S3BzaE9IWkJIeFk3dS1RLUJlSlg5dWl3XzVkVWx4WlFERTBFIiwiQjlod043RV9LclJUVVlCTE5HX2tqcnhaREZSLUdkd295dmRvNjVDTVpvQSIsIlFnU25uckNDSDdhM01helJZZy1kblhwN3F0azE0aWpsUFlfN3JLazVRcm8iLCJzM3lLQ1NZamY0bjRDczV2NVJZeXc3ZW1RbE9qOTJNU2luSV9jaEpTaWVBIl0sIl9zZF9hbGciOiJzaGEtMjU2In0.QpN5je-cpDVA0h0fPd9ejrC7-J4swEVv27JK1TnCMoIOUlclnzF3arCCiq6gMPcCQKw9gIoqrtgP9oYmj7UUiA~WyJ3UzVMaTZfeFphVVJCVDlOaDZUNTlnIiwgImJpcnRoZGF0ZSIsICIxOTgwLTAxLTAxIl0~WyJodk14MXd5RU9SRnBfMk9CemY2REd3IiwgImdpdmVuX25hbWUiLCAiSm9obiJd~WyJrT1ktU2FBOVRRUHlhLWNSM25JeHRnIiwgImZhbWlseV9uYW1lIiwgIkRvZSJd~WyJoVkh1SVlfOVFqN2tiZWhOdWdSU2ZnIiwgImlzc3VpbmdfY291bnRyeSIsICJJVCJd~eyJ0eXAiOiJrYitqd3QiLCJhbGciOiJFUzI1NiJ9.eyJpYXQiOjE3OTAzMzQ4MDMsIm5vbmNlIjoiS1c2ZkpHNUtFcjZ2SjRGRXI1dGJ3SVlnd3h1U1lKakJYUEF1WXcxTUEzYyIsImF1ZCI6Ing1MDlfaGFzaDpUekhiaGJlZEd5NEE2ZlUtTWxwUTRJTGxwY3h3b0pvcjNYYVgxY3daSEdjIiwic2RfaGFzaCI6InhGeDhXek9rZzk1OWhDcW9ZN1R6T2lwNFZEUWFRMG1CT09LdzdaS3BzU3cifQ.PaB3Lj4rPnbgXKz8OEGDCGoPJ9fvpF7TBtcMYbxiYFBrCkTZVeH2US9dnXcHgFoxou8KaHkqirLr018tpc9_og"
    ]
  },
  "state": "e30aab11-4efe-4ab3-a226-8628fb8ab912",
  "nonce": "KW6fJG5KEr6vJ4FEr5tbwIYgwxuSYJjBXPAuYw1MA3c",
  "client_id": "x509_hash:TzHbhbedGy4A6fU-MlpQ4ILlpcxwoJor3XaX1cwZHGc",
  "response_uri": "https://verifier-playground-service.igrant.io/post",
  "jwk_thumbprint": "mAgVRzfuZEaGzuFbyynntRnAxP3XHW24co1m_WcbfHw"
}
2026-09-25 11:13:23 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": {
    "eu_pid_sdjwt": {
      "valid": false,
      "format": "dc+sd-jwt",
      "disclosed_claims": {
        "iss": "https://wallet-gateway.dev.namirial.com/issuance/api/v1/703",
        "sub": "holder-bac1c865",
        "exp": 1821775572,
        "nbf": 1790239572,
        "iat": 1790239632,
        "jti": "20b73691-c14d-484c-bce8-314aacae9972",
        "vct": "urn:eudi:pid:1",
        "cnf": {
          "jwk": {
            "kty": "EC",
            "crv": "P-256",
            "x": "D6DNyGY9TJ4Svq6VcQ2bu4Pg6kWPt7HLSerxtMqsa6g",
            "y": "_MG5AmuDtJWh8hUffXDXM6Tz3qvt7Ji4hpcPrrUGbPY"
          }
        },
        "status": {
          "status_list": {
            "idx": 1248,
            "uri": "https://wallet-gateway.dev.namirial.com/issuance/api/v2/703/status_list"
          }
        },
        "pk": 105494,
        "credential_configuration_id": "urn:eudi:pid:1#sd-jwt#1027",
        "birthdate": "1980-01-01",
        "given_name": "John",
        "family_name": "Doe",
        "issuing_country": "IT"
      },
      "issuer": "https://wallet-gateway.dev.namirial.com/issuance/api/v1/703",
      "checks": [
        {
          "id": "valid_document",
          "name": "Valid Document",
          "status": "passed",
          "detail": "SD-JWT parsed (4 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 2029-02-24T08:09:52+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-24T08:46:12+00:00"
        },
        {
          "id": "key_binding",
          "name": "Valid Key Binding",
          "status": "passed",
          "detail": "KB-JWT verified (nonce, aud, sd_hash, signature)"
        }
      ]
    }
  }
}