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

29549241-fc87-402e-b3ac-52045f4d9a8e

validated
direct_post.jwt

da4da973-fb92-4f2b-a140-83d097334e1a
x509_hash:DL0iqIY9Qlij2JXHaUk75gAEIVMZJV1sS_6PPgfeeVg
xO0bpNOlAt6WYDowjf1Pz8acMKLOOEir-_ai5aAyYeo

https://verifier-playground-service.igrant.io/post
600s
eu_pid_any_format_mandatory
2026-04-28 13:13:16 UTC    2026-04-28 13:13:33 UTC

DCQL Query

View Query
{
  "credentials": [
    {
      "id": "eu_pid_sdjwt",
      "format": "dc+sd-jwt",
      "meta": {
        "vct_values": [
          "urn:eudi:pid:1"
        ]
      },
      "claims": [
        {
          "path": [
            "family_name"
          ]
        },
        {
          "path": [
            "given_name"
          ]
        },
        {
          "path": [
            "birthdate"
          ]
        },
        {
          "path": [
            "place_of_birth"
          ]
        },
        {
          "path": [
            "nationalities"
          ]
        },
        {
          "path": [
            "date_of_expiry"
          ]
        },
        {
          "path": [
            "issuing_authority"
          ]
        },
        {
          "path": [
            "issuing_country"
          ]
        }
      ]
    },
    {
      "id": "eu_pid_mdoc",
      "format": "mso_mdoc",
      "meta": {
        "doctype_value": "eu.europa.ec.eudi.pid.1"
      },
      "claims": [
        {
          "path": [
            "eu.europa.ec.eudi.pid.1",
            "family_name"
          ]
        },
        {
          "path": [
            "eu.europa.ec.eudi.pid.1",
            "given_name"
          ]
        },
        {
          "path": [
            "eu.europa.ec.eudi.pid.1",
            "birth_date"
          ]
        },
        {
          "path": [
            "eu.europa.ec.eudi.pid.1",
            "place_of_birth"
          ]
        },
        {
          "path": [
            "eu.europa.ec.eudi.pid.1",
            "nationality"
          ]
        },
        {
          "path": [
            "eu.europa.ec.eudi.pid.1",
            "expiry_date"
          ]
        },
        {
          "path": [
            "eu.europa.ec.eudi.pid.1",
            "issuing_authority"
          ]
        },
        {
          "path": [
            "eu.europa.ec.eudi.pid.1",
            "issuing_country"
          ]
        }
      ]
    }
  ],
  "credential_sets": [
    {
      "options": [
        [
          "eu_pid_sdjwt"
        ],
        [
          "eu_pid_mdoc"
        ]
      ],
      "required": true
    }
  ]
}

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": [
        -9,
        -51
      ],
      "deviceauth_alg_values": [
        -9,
        -51
      ]
    }
  },
  "jwks": {
    "keys": [
      {
        "crv": "P-256",
        "kty": "EC",
        "x": "j6NzUUi6UD-aFp-1cxHucNlt199cBcgdwco_KX7rIMg",
        "y": "mvp5KOTOxdfYrKKFJ4np5t8gvBltPgGHSD3MwTGkOr4",
        "kid": "UGlnKQW_O2S816jIGh2VkjDenZyBJe_yPTI1LfxR8Rg",
        "alg": "ECDH-ES",
        "use": "enc"
      }
    ]
  },
  "authorization_encrypted_response_alg": "ECDH-ES",
  "authorization_encrypted_response_enc": "A256GCM",
  "encrypted_response_enc_values_supported": [
    "A256GCM",
    "A128GCM"
  ]
}

Validation Result

Valid
eu_pid_sdjwt
dc+sd-jwt
Valid
Valid Document SD-JWT parsed (12 disclosures)
Valid Issuer Signature Issuer JWT signature verified via x5c certificate
Valid Certificate Valid until 2027-04-27T18:31:50+00:00
Trusted No trusted certificates configured
Valid Token Status Valid until 2027-04-28T13:12:58+00:00
Valid Key Binding KB-JWT verified (nonce, aud, sd_hash, signature)
View Details
{
  "valid": true,
  "format": "dc+sd-jwt",
  "disclosed_claims": {
    "iss": "https://issuer-playground-service.igrant.io",
    "vct": "urn:eudi:pid:1",
    "iat": 1777381978,
    "nbf": 1777381978,
    "exp": 1808917978,
    "cnf": {
      "jwk": {
        "kty": "EC",
        "use": "sig",
        "kid": "A7EF55B1-9A5E-42A4-A7E9-BD9448EDFE94",
        "alg": "ES256",
        "crv": "P-256",
        "x": "wLpAyNq2eUJkJL-DlyCJjlku1oRbNtEm7HCyufVFyZ8",
        "y": "IgdvkJgcSt8vuH7OBzQ9K6V1BlWTvFsu4n00FCInR-0"
      }
    },
    "status": {
      "status_list": {
        "idx": 119087,
        "uri": "https://issuer-playground-service.igrant.io/statuslists/1"
      }
    },
    "nationalities": [
      "SE",
      "NO"
    ],
    "date_of_expiry": "2030-06-30",
    "given_name": "Anna",
    "family_name": "Johansson",
    "issuing_authority": "Skatteverket",
    "birthdate": "1990-07-22",
    "issuing_country": "SE",
    "place_of_birth": {
      "country": "SE",
      "locality": "Gothenburg"
    }
  },
  "issuer": "https://issuer-playground-service.igrant.io",
  "error": null,
  "checks": [
    {
      "id": "valid_document",
      "name": "Valid Document",
      "status": "passed",
      "detail": "SD-JWT parsed (12 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 2027-04-27T18:31:50+00:00"
    },
    {
      "id": "trusted",
      "name": "Trusted",
      "status": "unchecked",
      "detail": "No trusted certificates configured"
    },
    {
      "id": "token_status",
      "name": "Valid Token Status",
      "status": "passed",
      "detail": "Valid until 2027-04-28T13:12:58+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": [
    "eyJhbGciOiJFUzI1NiIsInR5cCI6ImRjK3NkLWp3dCIsImtpZCI6IlQtbnFvN0JWdEd2X093Q1k1cnRKYWciLCJ4NWMiOlsiTUlJQ1RqQ0NBZldnQXdJQkFnSVVEbUFDTStyb0k2SjExVWIrNlRMZHRSUnpjWTR3Q2dZSUtvWkl6ajBFQXdJd1FqRUxNQWtHQTFVRUJoTUNVMFV4Q3pBSkJnTlZCQWdNQWxORk1SSXdFQVlEVlFRS0RBbHBSM0poYm5RdWFXOHhFakFRQmdOVkJBTU1DVk5FTFVwWFZDQkRRVEFlRncweU5qQTBNamN4T0RNeE5UQmFGdzB5TnpBME1qY3hPRE14TlRCYU1FOHhDekFKQmdOVkJBWVRBbE5GTVFzd0NRWURWUVFJREFKVFJURVNNQkFHQTFVRUNnd0phVWR5WVc1MExtbHZNUjh3SFFZRFZRUUREQlpUUkMxS1YxUWdSRzlqZFcxbGJuUWdVMmxuYm1WeU1Ga3dFd1lIS29aSXpqMENBUVlJS29aSXpqMERBUWNEUWdBRVJjdCtMWEVaazlERUVrMjNvcVNnZUQyR25xNVJvYy9TK0tvYk9qbUZoVURBTTZ4bWRNTklCZ2NXVU5oVFdkMjlxcnRBdzZzWFVuVXV6cnJ1UnJQRkVxT0J1ekNCdURBSkJnTlZIUk1FQWpBQU1BNEdBMVVkRHdFQi93UUVBd0lIZ0RCYkJnTlZIUkVFVkRCU2hpdG9kSFJ3Y3pvdkwybHpjM1ZsY2kxd2JHRjVaM0p2ZFc1a0xYTmxjblpwWTJVdWFXZHlZVzUwTG1sdmdpTnBjM04xWlhJdGNHeGhlV2R5YjNWdVpDMXpaWEoyYVdObExtbG5jbUZ1ZEM1cGJ6QWRCZ05WSFE0RUZnUVVyN0ljdVFWaE9GQ2VQQlVmMDVZTGp5ZU56aDB3SHdZRFZSMGpCQmd3Rm9BVSt0SkU2d1JHT3l4cEtxNk9kSDlES2RHTGxUY3dDZ1lJS29aSXpqMEVBd0lEUndBd1JBSWdUY2JNc3lGT3JJMGFub1Z4UTJDbC9uSVNyWkpkYzFLbGxobVB4d0xJbGZZQ0lBTE5YZVFWcjg0THgrbWZRUmNDeWRQRVMrK1hDUkJ1YlFwZE01WmIyZnNtIl19.eyJfc2QiOiBbIjB6S2VMTEFya2VianFydUVuZVNibi13Y1RnUXVIaXFhXzFNXy1wdTZuSUkiLCAiQzJ4am1vM1RaWGlyV0FfRUhpM3VJbTA2WVgwc1M3MThRYmFYTHQyQ2sxZyIsICJESEhOeHhWYW16TE9UMjh0UF9YdXBZcHQwWlN6ZXlqcC1OOTVSR0RFSWN3IiwgIkRQWjZ5d04xdjdOSUVNZkVROWpfMzlEenJMR09ZWmJTLWlfRFlDdzNEV28iLCAiRWhDWmFsdWhrR1NTdUZFVWI4MEFRdzFMRVpPeXRSRjB6SVhPVENmYzVTMCIsICJKREpaX2k0SjBYc0dIVDVRZGk2T0k0RUxITzF0d09fZlhLRTdQNGZUTElRIiwgIlFUNVNOXzJXY25zUWRkNzZGNkVrUy1lMFA3djdsenVHQkVIN09lekNtV0kiLCAiU3FSaE0tcmhZcHBNTGt2RFpvZkl5UnJDZXBZZlh3enVCUm9PdV9MeDZwVSIsICJqUVY2VGh6T2lGOVFrd0JCOFNZT0dzN3dSTGdnZnNGSEF2MU9WajljZEpRIiwgImtLbldrekI3bVZuLTJLdGp0WGFaQjN0cEU2TV92ZXdscGkwMk50ZWd2VW8iLCAibG1JLUoyRmZGQzE2bjg5OUlkU010SlV3X0lVaE55MzFhZ3djTDBQZTlKSSIsICJtbnNBRmZrN3lXU1BIeVQtRUpleEV3eTNjelpzN2hDX1I4UlBMcjhNZDBvIiwgInBUUHotYWFPY0pKUjBlcmtudnl4TTZOZi1valZndXh1N0laOFNSY0lzRDAiLCAic2lCMzdHX0Fzd0ZMTzBqM2FpS0F1MGFUOXJZYXZSb01iSTVyaE1TbkJadyIsICJ1dVlyUU50MEFFdDZjdWowb29NNTU2Y2FJTVM2LTh3SWIwdTdIbUluTFpJIiwgInhHa0NpOFRQdThKeVdiNzVzZXM4Z0llMmlKamVMbDZTdFFxUXozRmh1ZnciXSwgImlzcyI6ICJodHRwczovL2lzc3Vlci1wbGF5Z3JvdW5kLXNlcnZpY2UuaWdyYW50LmlvIiwgInZjdCI6ICJ1cm46ZXVkaTpwaWQ6MSIsICJpYXQiOiAxNzc3MzgxOTc4LCAibmJmIjogMTc3NzM4MTk3OCwgImV4cCI6IDE4MDg5MTc5NzgsICJfc2RfYWxnIjogInNoYS0yNTYiLCAiY25mIjogeyJqd2siOiB7Imt0eSI6ICJFQyIsICJ1c2UiOiAic2lnIiwgImtpZCI6ICJBN0VGNTVCMS05QTVFLTQyQTQtQTdFOS1CRDk0NDhFREZFOTQiLCAiYWxnIjogIkVTMjU2IiwgImNydiI6ICJQLTI1NiIsICJ4IjogIndMcEF5TnEyZVVKa0pMLURseUNKamxrdTFvUmJOdEVtN0hDeXVmVkZ5WjgiLCAieSI6ICJJZ2R2a0pnY1N0OHZ1SDdPQnpROUs2VjFCbFdUdkZzdTRuMDBGQ0luUi0wIn19LCAic3RhdHVzIjogeyJzdGF0dXNfbGlzdCI6IHsiaWR4IjogMTE5MDg3LCAidXJpIjogImh0dHBzOi8vaXNzdWVyLXBsYXlncm91bmQtc2VydmljZS5pZ3JhbnQuaW8vc3RhdHVzbGlzdHMvMSJ9fX0.fytM9NlKBqoicyRMUI7YcjeGL7w7HC6iR9cWjOKBzF_Wl_lxBovbW-I02ElvmgtF2TgaxqgTXMzWd86W7i1D_w~WyJpUmUycjYwampqal9FLWE3RVU1R0VnIiwgImxvY2FsaXR5IiwgIkdvdGhlbmJ1cmciXQ~WyIxa0hueFU5TlRCME9TRGZQZENfOHN3IiwgIm5hdGlvbmFsaXRpZXMiLCBbeyIuLi4iOiAiOFp3WTBHTUg3ZDg4V05wdHFFRTBpcV9CZXdTdUpnVHV5akZFS01zRkx0SSJ9LCB7Ii4uLiI6ICJnaU5oT0tqWUl1VGdjWEdkNHkwWVZCa2VQM2plQkhoczlSbHdTa0hEaWVzIn1dXQ~WyJsZzRkZE5ldkZmWldLS1Ruc3Vta2VRIiwgImNvdW50cnkiLCAiU0UiXQ~WyJqR1JXdzhJVGJGcHlEWTN2Tm92LVZBIiwgImRhdGVfb2ZfZXhwaXJ5IiwgIjIwMzAtMDYtMzAiXQ~WyJHMnBLTWFST1ZobnMyVV9zaXp1X3R3IiwgImdpdmVuX25hbWUiLCAiQW5uYSJd~WyJDaTNGZHU2SkVUQnh3UHV0SlNMbl9RIiwgIlNFIl0~WyJfQWJUX09KRGNSOXpmb0IySVYyd1h3IiwgInBsYWNlX29mX2JpcnRoIiwgeyJfc2QiOiBbIjFVV1VFNjNMeXNlTDVfVnM5M1FWVlpHcFRxckg3aE9GamFIUi1xQXhyM2siLCAiMnRQeG4tNHYzZFY5VlRFUVFTSnp5dmlfdlZlNi1SMmcyZDJYWEJBREd1cyIsICJYN1pPTWZaN2QycUR4MUt0eWlCZ3RmR0NwYzU2dlBfYmtLNXlNcWh1Vl9jIiwgImxEeEhERFF0UEdfZWxkT1l2Z1AzVThFVGcyanRGTVVUdG1ISzlfeGg1R3ciLCAibnp3dGVkckpLdEFUdUcyWXhOOVNUNUpGZF9YZFlNSmJJc1FGeFBqU1dkUSIsICJ1aXVJSTNwdUNRUU5yYVNFaW9Xd2UzRFBzeXl5ZFM3WFJiWGZVNk95SHhrIiwgInl5V2pQUHVHZGVYZWZBbkxxNGhQR1paaUpRYlZuZ1dYczh1LW5JZlJXU1kiXX1d~WyI5Zkk3dHhRdHhjRjBzcThwU1JvYnZnIiwgIk5PIl0~WyJ2Z0xETUx6UDFEX1k0anUtZ2tZaTVBIiwgImJpcnRoZGF0ZSIsICIxOTkwLTA3LTIyIl0~WyJkMTJjV190Z1I0LXNZQWxSejhFMURBIiwgImlzc3VpbmdfYXV0aG9yaXR5IiwgIlNrYXR0ZXZlcmtldCJd~WyJzb0w4TGlfVXhpbVhGcW5PSk9XdjNBIiwgImZhbWlseV9uYW1lIiwgIkpvaGFuc3NvbiJd~WyJ2NjIyUEVMNExyVl9xeTFEVTBibjFBIiwgImlzc3VpbmdfY291bnRyeSIsICJTRSJd~eyJhbGciOiJFUzI1NiIsInR5cCI6ImtiK2p3dCJ9.eyJzZF9oYXNoIjoiNi1vazFOWUdqRnlvRFRIeFI5R2VzV0pOaWNIaTFaSUs5cFpaRDZ1WHNaayIsIm5vbmNlIjoieE8wYnBOT2xBdDZXWURvd2pmMVB6OGFjTUtMT09FaXItX2FpNWFBeVllbyIsImF1ZCI6Ing1MDlfaGFzaDpETDBpcUlZOVFsaWoySlhIYVVrNzVnQUVJVk1aSlYxc1NfNlBQZ2ZlZVZnIiwiaWF0IjoxNzc3MzgyMDEzfQ._YONadn8NxAB5BvlwBaQu5B50MzjCmFmvNBuLzY3eF8splLYvkNrnj-vvrYoYXZSJlsraC1CoAuwR8NpH-JwPw"
  ]
}

Decoded Token

Decoded JWT headers, payloads, disclosures, and key binding

View Decoded Token
{
  "eu_pid_sdjwt": {
    "header": {
      "alg": "ES256",
      "typ": "dc+sd-jwt",
      "kid": "T-nqo7BVtGv_OwCY5rtJag",
      "x5c": [
        "MIICTjCCAfWgAwIBAgIUDmACM+roI6J11Ub+6TLdtRRzcY4wCgYIKoZIzj0EAwIwQjELMAkGA1UEBhMCU0UxCzAJBgNVBAgMAlNFMRIwEAYDVQQKDAlpR3JhbnQuaW8xEjAQBgNVBAMMCVNELUpXVCBDQTAeFw0yNjA0MjcxODMxNTBaFw0yNzA0MjcxODMxNTBaME8xCzAJBgNVBAYTAlNFMQswCQYDVQQIDAJTRTESMBAGA1UECgwJaUdyYW50LmlvMR8wHQYDVQQDDBZTRC1KV1QgRG9jdW1lbnQgU2lnbmVyMFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAERct+LXEZk9DEEk23oqSgeD2Gnq5Roc/S+KobOjmFhUDAM6xmdMNIBgcWUNhTWd29qrtAw6sXUnUuzrruRrPFEqOBuzCBuDAJBgNVHRMEAjAAMA4GA1UdDwEB/wQEAwIHgDBbBgNVHREEVDBShitodHRwczovL2lzc3Vlci1wbGF5Z3JvdW5kLXNlcnZpY2UuaWdyYW50LmlvgiNpc3N1ZXItcGxheWdyb3VuZC1zZXJ2aWNlLmlncmFudC5pbzAdBgNVHQ4EFgQUr7IcuQVhOFCePBUf05YLjyeNzh0wHwYDVR0jBBgwFoAU+tJE6wRGOyxpKq6OdH9DKdGLlTcwCgYIKoZIzj0EAwIDRwAwRAIgTcbMsyFOrI0anoVxQ2Cl/nISrZJdc1KllhmPxwLIlfYCIALNXeQVr84Lx+mfQRcCydPES++XCRBubQpdM5Zb2fsm"
      ]
    },
    "payload": {
      "_sd": [
        "0zKeLLArkebjqruEneSbn-wcTgQuHiqa_1M_-pu6nII",
        "C2xjmo3TZXirWA_EHi3uIm06YX0sS718QbaXLt2Ck1g",
        "DHHNxxVamzLOT28tP_XupYpt0ZSzeyjp-N95RGDEIcw",
        "DPZ6ywN1v7NIEMfEQ9j_39DzrLGOYZbS-i_DYCw3DWo",
        "EhCZaluhkGSSuFEUb80AQw1LEZOytRF0zIXOTCfc5S0",
        "JDJZ_i4J0XsGHT5Qdi6OI4ELHO1twO_fXKE7P4fTLIQ",
        "QT5SN_2WcnsQdd76F6EkS-e0P7v7lzuGBEH7OezCmWI",
        "SqRhM-rhYppMLkvDZofIyRrCepYfXwzuBRoOu_Lx6pU",
        "jQV6ThzOiF9QkwBB8SYOGs7wRLggfsFHAv1OVj9cdJQ",
        "kKnWkzB7mVn-2KtjtXaZB3tpE6M_vewlpi02NtegvUo",
        "lmI-J2FfFC16n899IdSMtJUw_IUhNy31agwcL0Pe9JI",
        "mnsAFfk7yWSPHyT-EJexEwy3czZs7hC_R8RPLr8Md0o",
        "pTPz-aaOcJJR0erknvyxM6Nf-ojVguxu7IZ8SRcIsD0",
        "siB37G_AswFLO0j3aiKAu0aT9rYavRoMbI5rhMSnBZw",
        "uuYrQNt0AEt6cuj0ooM556caIMS6-8wIb0u7HmInLZI",
        "xGkCi8TPu8JyWb75ses8gIe2iJjeLl6StQqQz3Fhufw"
      ],
      "iss": "https://issuer-playground-service.igrant.io",
      "vct": "urn:eudi:pid:1",
      "iat": 1777381978,
      "nbf": 1777381978,
      "exp": 1808917978,
      "_sd_alg": "sha-256",
      "cnf": {
        "jwk": {
          "kty": "EC",
          "use": "sig",
          "kid": "A7EF55B1-9A5E-42A4-A7E9-BD9448EDFE94",
          "alg": "ES256",
          "crv": "P-256",
          "x": "wLpAyNq2eUJkJL-DlyCJjlku1oRbNtEm7HCyufVFyZ8",
          "y": "IgdvkJgcSt8vuH7OBzQ9K6V1BlWTvFsu4n00FCInR-0"
        }
      },
      "status": {
        "status_list": {
          "idx": 119087,
          "uri": "https://issuer-playground-service.igrant.io/statuslists/1"
        }
      }
    },
    "disclosures": [
      [
        "iRe2r60jjjj_E-a7EU5GEg",
        "locality",
        "Gothenburg"
      ],
      [
        "1kHnxU9NTB0OSDfPdC_8sw",
        "nationalities",
        [
          {
            "...": "8ZwY0GMH7d88WNptqEE0iq_BewSuJgTuyjFEKMsFLtI"
          },
          {
            "...": "giNhOKjYIuTgcXGd4y0YVBkeP3jeBHhs9RlwSkHDies"
          }
        ]
      ],
      [
        "lg4ddNevFfZWKKTnsumkeQ",
        "country",
        "SE"
      ],
      [
        "jGRWw8ITbFpyDY3vNov-VA",
        "date_of_expiry",
        "2030-06-30"
      ],
      [
        "G2pKMaROVhns2U_sizu_tw",
        "given_name",
        "Anna"
      ],
      [
        "Ci3Fdu6JETBxwPutJSLn_Q",
        "SE"
      ],
      [
        "_AbT_OJDcR9zfoB2IV2wXw",
        "place_of_birth",
        {
          "_sd": [
            "1UWUE63LyseL5_Vs93QVVZGpTqrH7hOFjaHR-qAxr3k",
            "2tPxn-4v3dV9VTEQQSJzyvi_vVe6-R2g2d2XXBADGus",
            "X7ZOMfZ7d2qDx1KtyiBgtfGCpc56vP_bkK5yMqhuV_c",
            "lDxHDDQtPG_eldOYvgP3U8ETg2jtFMUTtmHK9_xh5Gw",
            "nzwtedrJKtATuG2YxN9ST5JFd_XdYMJbIsQFxPjSWdQ",
            "uiuII3puCQQNraSEioWwe3DPsyyydS7XRbXfU6OyHxk",
            "yyWjPPuGdeXefAnLq4hPGZZiJQbVngWXs8u-nIfRWSY"
          ]
        }
      ],
      [
        "9fI7txQtxcF0sq8pSRobvg",
        "NO"
      ],
      [
        "vgLDMLzP1D_Y4ju-gkYi5A",
        "birthdate",
        "1990-07-22"
      ],
      [
        "d12cW_tgR4-sYAlRz8E1DA",
        "issuing_authority",
        "Skatteverket"
      ],
      [
        "soL8Li_UximXFqnOJOWv3A",
        "family_name",
        "Johansson"
      ],
      [
        "v622PEL4LrV_qy1DU0bn1A",
        "issuing_country",
        "SE"
      ]
    ],
    "key_binding_jwt": {
      "header": {
        "alg": "ES256",
        "typ": "kb+jwt"
      },
      "payload": {
        "sd_hash": "6-ok1NYGjFyoDTHxR9GesWJNicHi1ZIK9pZZD6uXsZk",
        "nonce": "xO0bpNOlAt6WYDowjf1Pz8acMKLOOEir-_ai5aAyYeo",
        "aud": "x509_hash:DL0iqIY9Qlij2JXHaUk75gAEIVMZJV1sS_6PPgfeeVg",
        "iat": 1777382013
      }
    }
  }
}

Session Logs

6 total
2026-04-28 13:13:16 UTC INFO /presentations Presentation request created
Data:
{
  "request_headers": {
    "host": "verifier-playground.igrant.io",
    "x-request-id": "3663b7f2ead6a0e995e67c88c349804c",
    "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": "103.160.233.167,103.160.233.167",
    "content-length": "114",
    "referer": "https://verifier-playground.igrant.io/admin/create-request/",
    "accept-encoding": "gzip, br",
    "priority": "u=0, i",
    "cf-ray": "9f3652c2faaad96b-CNN",
    "accept-language": "en-IN,en-GB;q=0.9,en-US;q=0.8,en;q=0.7",
    "cache-control": "max-age=0",
    "sec-ch-ua": "\"Google Chrome\";v=\"147\", \"Not.A/Brand\";v=\"8\", \"Chromium\";v=\"147\"",
    "sec-ch-ua-mobile": "?0",
    "sec-ch-ua-platform": "\"macOS\"",
    "origin": "https://verifier-playground.igrant.io",
    "content-type": "application/x-www-form-urlencoded",
    "upgrade-insecure-requests": "1",
    "user-agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36",
    "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",
    "cdn-loop": "cloudflare; loops=1",
    "cf-connecting-ip": "103.160.233.167",
    "cf-ipcountry": "IN",
    "cf-visitor": "{\"scheme\":\"https\"}",
    "cookie": "_ga=GA1.1.129104271.1765520873; _gcl_au=1.1.1670128296.1773303203.108678557.1776931727.1776932062; _ga_F791T71E0G=GS2.1.s1777360655$o313$g1$t1777362054$j60$l0$h0"
  },
  "request_body": {
    "dcql_query": {
      "credentials": [
        {
          "id": "eu_pid_sdjwt",
          "format": "dc+sd-jwt",
          "meta": {
            "vct_values": [
              "urn:eudi:pid:1"
            ]
          },
          "claims": [
            {
              "path": [
                "family_name"
              ]
            },
            {
              "path": [
                "given_name"
              ]
            },
            {
              "path": [
                "birthdate"
              ]
            },
            {
              "path": [
                "place_of_birth"
              ]
            },
            {
              "path": [
                "nationalities"
              ]
            },
            {
              "path": [
                "date_of_expiry"
              ]
            },
            {
              "path": [
                "issuing_authority"
              ]
            },
            {
              "path": [
                "issuing_country"
              ]
            }
          ]
        },
        {
          "id": "eu_pid_mdoc",
          "format": "mso_mdoc",
          "meta": {
            "doctype_value": "eu.europa.ec.eudi.pid.1"
          },
          "claims": [
            {
              "path": [
                "eu.europa.ec.eudi.pid.1",
                "family_name"
              ]
            },
            {
              "path": [
                "eu.europa.ec.eudi.pid.1",
                "given_name"
              ]
            },
            {
              "path": [
                "eu.europa.ec.eudi.pid.1",
                "birth_date"
              ]
            },
            {
              "path": [
                "eu.europa.ec.eudi.pid.1",
                "place_of_birth"
              ]
            },
            {
              "path": [
                "eu.europa.ec.eudi.pid.1",
                "nationality"
              ]
            },
            {
              "path": [
                "eu.europa.ec.eudi.pid.1",
                "expiry_date"
              ]
            },
            {
              "path": [
                "eu.europa.ec.eudi.pid.1",
                "issuing_authority"
              ]
            },
            {
              "path": [
                "eu.europa.ec.eudi.pid.1",
                "issuing_country"
              ]
            }
          ]
        }
      ],
      "credential_sets": [
        {
          "options": [
            [
              "eu_pid_sdjwt"
            ],
            [
              "eu_pid_mdoc"
            ]
          ],
          "required": true
        }
      ]
    },
    "preset_id": "eu_pid_any_format_mandatory",
    "wallet_url_scheme": "openid4vp://",
    "dc_api_protocol": "unsigned"
  },
  "transaction_id": "29549241-fc87-402e-b3ac-52045f4d9a8e",
  "request_id": "da4da973-fb92-4f2b-a140-83d097334e1a",
  "nonce": "xO0bpNOlAt6WYDowjf1Pz8acMKLOOEir-_ai5aAyYeo",
  "client_id": "x509_hash:DL0iqIY9Qlij2JXHaUk75gAEIVMZJV1sS_6PPgfeeVg",
  "response_uri": "https://verifier-playground-service.igrant.io/post",
  "response_mode": "direct_post.jwt",
  "jwk_thumbprint": "UGlnKQW_O2S816jIGh2VkjDenZyBJe_yPTI1LfxR8Rg",
  "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": [
          -9,
          -51
        ],
        "deviceauth_alg_values": [
          -9,
          -51
        ]
      }
    },
    "jwks": {
      "keys": [
        {
          "crv": "P-256",
          "kty": "EC",
          "x": "j6NzUUi6UD-aFp-1cxHucNlt199cBcgdwco_KX7rIMg",
          "y": "mvp5KOTOxdfYrKKFJ4np5t8gvBltPgGHSD3MwTGkOr4",
          "kid": "UGlnKQW_O2S816jIGh2VkjDenZyBJe_yPTI1LfxR8Rg",
          "alg": "ECDH-ES",
          "use": "enc"
        }
      ]
    },
    "authorization_encrypted_response_alg": "ECDH-ES",
    "authorization_encrypted_response_enc": "A256GCM",
    "encrypted_response_enc_values_supported": [
      "A256GCM",
      "A128GCM"
    ]
  },
  "dcql_query": {
    "credentials": [
      {
        "id": "eu_pid_sdjwt",
        "format": "dc+sd-jwt",
        "meta": {
          "vct_values": [
            "urn:eudi:pid:1"
          ]
        },
        "claims": [
          {
            "path": [
              "family_name"
            ]
          },
          {
            "path": [
              "given_name"
            ]
          },
          {
            "path": [
              "birthdate"
            ]
          },
          {
            "path": [
              "place_of_birth"
            ]
          },
          {
            "path": [
              "nationalities"
            ]
          },
          {
            "path": [
              "date_of_expiry"
            ]
          },
          {
            "path": [
              "issuing_authority"
            ]
          },
          {
            "path": [
              "issuing_country"
            ]
          }
        ]
      },
      {
        "id": "eu_pid_mdoc",
        "format": "mso_mdoc",
        "meta": {
          "doctype_value": "eu.europa.ec.eudi.pid.1"
        },
        "claims": [
          {
            "path": [
              "eu.europa.ec.eudi.pid.1",
              "family_name"
            ]
          },
          {
            "path": [
              "eu.europa.ec.eudi.pid.1",
              "given_name"
            ]
          },
          {
            "path": [
              "eu.europa.ec.eudi.pid.1",
              "birth_date"
            ]
          },
          {
            "path": [
              "eu.europa.ec.eudi.pid.1",
              "place_of_birth"
            ]
          },
          {
            "path": [
              "eu.europa.ec.eudi.pid.1",
              "nationality"
            ]
          },
          {
            "path": [
              "eu.europa.ec.eudi.pid.1",
              "expiry_date"
            ]
          },
          {
            "path": [
              "eu.europa.ec.eudi.pid.1",
              "issuing_authority"
            ]
          },
          {
            "path": [
              "eu.europa.ec.eudi.pid.1",
              "issuing_country"
            ]
          }
        ]
      }
    ],
    "credential_sets": [
      {
        "options": [
          [
            "eu_pid_sdjwt"
          ],
          [
            "eu_pid_mdoc"
          ]
        ],
        "required": true
      }
    ]
  },
  "preset_id": "eu_pid_any_format_mandatory"
}
2026-04-28 13:13:29 UTC INFO /authorize Authorization request retrieved
Data:
{
  "request_headers": {
    "host": "verifier-playground-service.igrant.io",
    "x-request-id": "08ff81b6c9c0c3b8ac24a8b7fc3c6001",
    "x-real-ip": "10.164.15.219",
    "x-forwarded-for": "10.164.15.219",
    "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": "103.160.233.167,103.160.233.167",
    "accept-encoding": "gzip, br",
    "accept": "*/*",
    "priority": "u=3",
    "user-agent": "EudiWallet/1 CFNetwork/3860.400.51 Darwin/25.3.0",
    "accept-language": "en-US,en;q=0.9",
    "cf-ray": "9f365315af7be0a1-CNN",
    "cdn-loop": "cloudflare; loops=1",
    "cf-connecting-ip": "103.160.233.167",
    "cf-ipcountry": "IN",
    "cf-visitor": "{\"scheme\":\"https\"}"
  },
  "path_params": {
    "request_id": "da4da973-fb92-4f2b-a140-83d097334e1a"
  },
  "transaction_id": "29549241-fc87-402e-b3ac-52045f4d9a8e",
  "nonce": "xO0bpNOlAt6WYDowjf1Pz8acMKLOOEir-_ai5aAyYeo",
  "client_id": "x509_hash:DL0iqIY9Qlij2JXHaUk75gAEIVMZJV1sS_6PPgfeeVg",
  "response_uri": "https://verifier-playground-service.igrant.io/post",
  "response_mode": "direct_post.jwt",
  "jwk_thumbprint": "UGlnKQW_O2S816jIGh2VkjDenZyBJe_yPTI1LfxR8Rg"
}
2026-04-28 13:13:33 UTC INFO /post Wallet response received (encrypted)
Data:
{
  "request_headers": {
    "host": "verifier-playground-service.igrant.io",
    "x-request-id": "2711ee36c9326e39ee277694ba084a37",
    "x-real-ip": "10.164.15.219",
    "x-forwarded-for": "10.164.15.219",
    "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": "103.160.233.167,103.160.233.167",
    "content-length": "6906",
    "accept-encoding": "gzip, br",
    "accept": "*/*",
    "content-type": "application/x-www-form-urlencoded",
    "priority": "u=3",
    "user-agent": "EudiWallet/1 CFNetwork/3860.400.51 Darwin/25.3.0",
    "accept-language": "en-US,en;q=0.9",
    "cf-ray": "9f3653301dd6e0a1-CNN",
    "cdn-loop": "cloudflare; loops=1",
    "cf-connecting-ip": "103.160.233.167",
    "cf-ipcountry": "IN",
    "cf-visitor": "{\"scheme\":\"https\"}"
  },
  "form_fields": {
    "response_jwe": "eyJhbGciOiJFQ0RILUVTIiwiYXB1IjoiYVhjM1JqaEhOR00zWDNkeWRYcFFjMHRSTFZOT1p3IiwiYXB2IjoiZUU4d1luQk9UMnhCZERaWFdVUnZkMnBtTVZCNk9HRmpUVXRNVDA5RmFYSXRYMkZwTldGQmVWbGxidyIsImVuYyI6IkExMjhHQ00iLCJlcGsiOnsiY3J2IjoiUC0yNTYiLCJraWQiOiIwRTYzQTM1Qy05MzQxLTQ4ODMtQjE1Qi0yMzlERTZEQjg4RTIiLCJrdHkiOiJFQyIsIngiOiJ3RUt6VVJMWkxkLWE2N1FyQ1JFVGRtdXl2YUJMaWRxRzlTSlpTTGwwMFhVIiwieSI6InNqc1BNS2s4LTZRdUprNnJrb2RNN0Jpc0pFcFhaOE9xdVFqRjZLUUdadzgifSwia2lkIjoiVUdsbktRV19PMlM4MTZqSUdoMlZrakRlblp5QkplX3lQVEkxTGZ4UjhSZyJ9..8DTo7HjU83hyFO98.rc3v1Yh3xduGxUhAVsPv3OCgUqniLbGeIYk4wyW9beNRDswyJy2uzeG4-tx3LkjHff0kPd4zvHesnIYHAzfN6RRDqLuXmD--kmmjr91OWDC1W9Z6WhDK4Y33PUMOgO6fgmwEY64UwnS-METtTXVv1di97Gp8djgz3OsgKuc6eStpROlWIvWFVsOj4fYT-ga6Z0G7mP-150ZwBWeDlvou508g5YqmBKg55Z0xH6YCgK8JH5hPb3KS1_BI6pi5FCbDMtTRrXAt5aTyuQ-edlWOaSm-tAM4OGxFBG5aYfm7vFrvwHmB79eSiQkJg8L0eIzTc2Ms2RCGA8lTZ9Gdqc7t0wb5XEHjznLwjtbP-JayqkhftNt1qO9ztgH1WLsGolN0mFY2b5b7A90aRowJHqJJEII80a_CbJWH4v2h1EeMYdUdG4uP_U96SKxvrLphy_PuKtY2nf7AXQeqY-CibvD4m5HzrOPMLhfF_UKrFAATzaMKFq38iT1sMVXRdy92cperOMIbQ_PDjoGZ7IZGfmyY4oMe37BXX4bJ4g-bMPZqUD0vexkFpChOVR4h92INjyvS3rHLFobhsoxuqzJtMvH4DjGCzy0_zThawp-YbGsR0TzgHeWux9ylE5dVOXAuYleGe_TUJebiYaSZXEVzGmBiS7qekgQ5t6-06I1fSxhaRL5HmuIagf7lF86cg27k4GeMZGb1vWtuOCdATcw_FpMi8dN4CzAGpYoygSAccI3Zny-xCYCWvOFaIxdwFuTUTo-5LWhs8ftkD9uGQb1FPHmqgt7fatr-g-Y8VJMmAmBfsI8Z7nLRwItQ6LY3MZfl_NVC2YLgqFUtz2UVAqXDPa2olxGogTbirfNzTsQZMFxbdk12ckRmr8WwveCng-c89wJMxu8EleSlMm0wKu0EbghHSpyRgB5fDhjlSwJTBd_63qC5EuIPdMraJGFJNIbkKTz5hygTV86v50oTx3p01NMmYEkxh6Xsjn4bK6Lv4goxS-rtkHguFSUHBG5868xy1kpwczZ8eja8ueqcllbBcJpnlldf8GOUGlU4XNtN1AT8zK4gnHQMT8yt1tC4HSe_9gPCjiXF_SZV2xlknXixwDVfYV0-59JxvWdgF9P7CmLXR3Yn8pb-Trho_UV40tERWNHKA_b-O0o-OVdC7muJdWDZUhoC4EW24_hXi5mxNYWEMPFW2ygfjrcz9JNkx4earulEI8JpQDu1yHKhrdIVJ4EUV9Hr9f-kVbpDrY0qib0ddsqi21Lfmy2TvCEdH3ss_xz8He8SRxQb7YQXGb8io6yvtsfFDmZaK0ihY8GXsGf1AU1KWwJJjLEeOpYvkB_jyBhy2KljjRkH4CDdwfLBll5vhGEl5-dXrxnVqvyo9CEnSbeG5W-XqL02jh3_vNMXgk_ET52nFzu3KUHAIjFtPt9fEANW1Dn37dQecqVu-HdmNM7BmNlt4Gnh7weHYmyas8xM1P5pqJTpVT7kompkWDj8X7zBYi4bMFBXIp0CH4sIvsUgN9uJ7VVpQ6BlCv8f4J9NwvGPOXnG6ZY-ej2A_AgIzVja1zhHiwQ696844WO-0TkQgsdT9-ztsNO5D_VM7gXMMaxPiB6a17teLjiV6B14H0ANH2m_VWY1s123GEwPhuResuIKOWy0hJaI89d_ML6-WxmCdPRzgTAGZioQfTVfmxvwD3RKJhGP0ArqtJj9BmVnFvQEhPC7Oflcr2Z7g0HH5JXaj0hkgAVdelJEP1vy8UQdV90MYbmyzRivehYPBfWUnEL4G-Y-6IU7VvuUL8mlFi-1wSMVRRhX2RmC8m0DyKrZxfEVoxG2mvPaUxoU2FDXBdfIMM8o9JOP-pz72BhDJik7Sci0O94SW0Dvs3SHXVpwpE4rlylfOCwQXYu5NgNJkISX0Hz9pZjqItkHzh2T-w1TtMkNS1nMfXBjfUW2d0VpBePN6hAUcUEPlsXqv_ponOr5M2rQ5H9Fu13TqpkGpiRCfNU8_Ft1LY1s9BTdKO611jJqmWi5X9H3iB1bC0p0ixM_Bt_2rFUUfJqbxk_2kmjQRqlxOZQs5Zdl-mto_EEBgbNOM-K0zwMWGLUqftyeyrkNdf6-uK2xg6Vg9vtjh3Z8xhxIe426LMElkN34924VRDTACFlLTUmU6pByBRT8HH0X_WqOoK1HOr785bDUmdKvfA-M_OhhCA0IJg1MYBt1N_2ZD0Eh7bAUQZ5JpmoY9QsMyzyCxzOCNhSTlI8WNsP1JdFz8rJ2rD1Jj7B4DQQ52FR-UNSUAddBE3Kp2OCagKDIdWK5o3lGBmF426Dc4TW6sRw4jjZIBIsGT4DDSqpt3CaSyp5MRWXo7fcRY0DgLp6rqbPKFQSbTimSvG5phCgKboGxNUrKLuwXpdDD3AaDIWTQMPADsUDltzMSz4L_ml6K7jk1HGCU1-_92FPzGDAca3ZtF8Vleyd2GmDzZp5nCABuT7xP0oVUSx4t7u8O1I2EE4OJegnoJT7cjr5Qw4XuBKMIPwP26qdlkfaNhVtBegIoxioBXjv6Z1ZUI30fUmOnBsA5CyTUuGNmxrKaTXFRpfIrAoczQ79gHTHD0DKw1U5dCXcFi3dHPKK5X0ziLQoqmiM6S1qJcrJuu159S0Gs6bfpr-IOiDFh_z_KiUta-YgKdsqWxS7we9ySnrOAtmy4jvlL_bLoAP5-GYHFZAn_WGOtE1pMEa_MQ9sfofbJg1eLSHPqF_DKPS9kNDgIBSXHCeeX_JsM-dgt4tdM6z6UaXrGscpRzj_scW-QBS8qtKI3j5ywwGraxHQqfCCchb5S0zPqTj6PONf4yhzEphXI1syB6040QAnmw_c9E9HFpqws-g8qEW75l-Y3BxrTDz5JLY2i5r4Xpn-5XNF7OiJ07FFrd47M4TMYYHRvwhoyKnHXPmGq-MQjNNulsNZkzl_YKPHGNzuUCnUb3fZowwX-1Cs7qMz5Xv0I52TsDisotAKwD1x7NTYzI4RrspiZo_BopxgoMaOAk2SaFO4zVRTr0CFJWkOUcwqsy7jyqXrzw2bYDQOuGrFrsRpAsRSY8mmbgihSEBdPdEgr6VzOGAIgNzkYgu7EvXDie9ZBeL5Kq_Rq9F5p5Y0q1T1uNZqOkA9fIRo1Xq--b_zZoavOa6ehpjSurh0Dd2AO-QwIoDQmGy01RuVqHTedQ-F7Cbz8I30CTLaMp8Fpc6mMXZnmokHDlOT8kifuUofzoliMITAm90VSW-lg7L8Dz8fA-ekOqxGSoAk8N5eIl0pl4ckMOMG1z-kO9xhzmJ9IGVC3g9jo5Jk6ioGm2AG5jWjaQZbiyDItDuov8uv5JiklyC9ekrLDSpUySrNIsDHDcGSU11q4c5TbGaQ8wtw7fyViXo9oZiUN6TuVEymYoCF5KVNm15qAWUes1K9zuffEacz34Q0KtB_oIuGWK5OJXX5RwWBZuzQBbR1-7hEcLJyf5CZ3PGNZgTWjf3cV5bp0qCRp4LlcXyogY0BaDmC7gl4XSF2OD7slZ7UYJXLUNghagDBdj3LrCFm9ltXy4OOXEaPKsT_HRoLifpUERP_wKG-PjQS8Vf9Jp0wR3mG5b0FchCwE4QfKmw5HA2eWJq-QRSsaHilr6KB_r2U8zyl_QWN7vbGob3SO2xncxqqEnmHXI9Sl0Wm0gUBgxRtrpCLdWYVq2P6E-kljm2fWlLnWXvgEh7agFcZrR_gWBjZH97VDh1dyLU4avfLp9kR9oLSJUaGI4WGYTOQvdh0ImiYxAdrXPG3KWNROrq4ohw9oqWGofj_sDyFakEDMObl2HIoi_he_b0KmYUOavBbopxMmt88TFkkQ--9HkLCc8UvRdcAvFdpPman4ijamzuhUQ5dKP2xBbtL000_FE8hS7NoG6T8UzhwjKowC9v9EkgWtU_tL0lgyJWBm9LciXhJZcZpQHmORfbxxLmA3liG0PBD_RxbLX0UlcUPlwa-aVuUpFVLac-56udUfQl9J0T4UjwtquICPrJmRXAAPuWPB9JXpBXbg07JSVUJazEsZaasT6bgRsRCNHbxbYeXI8SJCiYdqUog7at7jb77j-4wQESdaUzMVgbzjX7NAUfvk4GGoXPSGHCivRo6ODO8eqTOni4HvbxmdvBLc7vjfsX8tokEcqUP1ZsUGFPJ-WwL45cQk4bXHIl2zfNi8f3f7brwJV3slsiQNNkmriHluTYGl6jshSHoQwmPmE9eYqanCXreLqFWBtwZIcui4BNXM2AnYJ1GgnOJ7HF4H2dVs70HJuaL59NLFOiwGdLw4gN0IQw5opHtGU48fal-Hye73KjL6_sFxUIt-vrfch5dJ8n3BGBMH7LqIWtOX3puKjVmp8HK0J5MJx8q7oIX4GcZ7RkGSRTCtQWYMyqtVPGI0ZR6NnkTx-UGrGE3747Arg-b2iM4kthebTSJfdyxAMVqmKP2QqUZiNWVExVZXowoHyqUMhEnIIMvOq21gWRaziC7C34nzMy4eVgGsJb_NfJR_ylbgmpS0rFWul9pUvgw39KdGWi4pb4fwIDe4tGb2-iw1yAUqasNt76un3Fo8GWK3J2Oha_NI6bzQelyPeWjh5aCrmuj-ZCNS4FGcq7J4JL_Qcgis5laBzJHMH9R7bUs0qftJhKtJ7tyKsqEw0f3-nJDnsyEW0fRQRT8baM57jUP-Wj9azk8LEqohL5bb29p1j8ey5QN9vCO057or2UDrwVcbS99BgILk479CkhUSJfKoNiNymxTG2-zoLVpH2Uo5DZ1ozjNg6rs-nelqCrXWPwLC0MfHPPadpB6vvK9rOGpRX5R4nJILlbYTZuKnpOx1sUO8U6-t8uttTyazLdmg56Z_qyXHnVebA22sSTRhG1Lrc9J-06jE3azH4_tBQYIBjMGSYAZn8xam-RaAh4hPAwUEz4OjUIOSfcosgNx1-ETkRCdIy6Do9OdvJKWrEYAUzGmvHdWRbymm7D_ZSsQZ1oxTdwkaN1V3pXDzDdZ44-eqTqXcB3J3ZxiQ9zdL_vK7dyrP41A86eakfLgdeqGDmd1KQkngM_pM5RzSYk0xzgYyv4FhXDbPJjGVWs__v1eQVn8Yj2giFEAGsO146dYQLmU9EpYuJ1DHa7tJ1b71wInEPOFGsLkzH0ZLpzvM7Cx1XnokaA-mcN93S7urewaldrc8pmxJoJ4HGzzbXRXiHnKHQ3Tz85W6ZbvTrseazzVmgX60AXJMH0amRsBjGh_IZ-yEF6mdk6tIcXpexMUus_cRkqEr7BM0cdcyXVJqpZto8IMG09fcOffcXHI39ch70oWKXGvlm8i4ER7iMOVX3wY2bNVnvBrinOKsE5-QijXl18eVvuVT3NxldUgL1cOOpB1nCLWEX2r3IQpDNDuaI5jK3h99-NX-fu2YWQGAowpYy4iph4CVExy6EuAO8oMZZJXSlFXcIPDbVxgk9Y5zvF97asbXOMStnKotqn9hI1EFIcIpNm0ETfsMkl13qeya71aDH4uMktJAvVWEi85PoZ82uk9d551g0T6283vl5rOTAWbBzuOv6GB4ataPIOvsBJGyNoYvbLOyAoBNdFVAOW1D1hJyrf8U4iXupQwzkYfzmi5Gn6fGqRt-Xb8YcaaGTfMcvOdc-hpENrzTcRrR3GUGGLeTdm0U0kUjmpKGNwhYsPf4x-iZmyAiS_HPjAT21ZgwfHhExJzHP0xt94-9StFFeGO0S0jpwIjCxk25fO_g1tOLO0GXhFk5GPYWCu0OUxfBIEo8vdRS2z4nAlGh2RH8th-O6WUVWhpMcBSqaaiMq5VYyxQRizdz-_jtHNFuJ2MRN7jui6DWQh5pODFr8VxDi6fpMj-5fclfEWqMqC19jXB94u37TJEhKEzEKlGkV0aGRhbODuQ90GqPREqDw78eB77eomro2PS7_Y52xA-u_7WTf6zUqCtV8jXlP0v0uc3s--m7cByrLG1eWHrJN04mthkHZV_44t3C32YGlshJQNfznLhkruJXngtPZOZzacEP3BhTICW1o2DmcidjzXjJZHtjOwvJqL4VfSEQWOuD1ewGWkg7eZYezt1ipqvKZfDpTDWgrq82okJRPnaacarB-rtDympacbQjTSnllczsWieHETajETkKm623PSxc88I__BYT0wBrI6zSGFerANctYvbrk8uD-ZLaEaz8936lbMeils9Hu4OQO_uNQJeqKAxGFT5WDKgNKIslrKsHyk5FoTgBQ0yur_xoT9dIDTrJNI-B8MjLiPAnND8KpQYUANpo-O-Q0g8Xk_qupvhsXtQjHYalriFy-11UMhQmDUGlc6nEpSB6lBzEJ2bcgCRnGHawCf9c5iVeU-p-MW-L8lStDSeW_QUTCMB9JMhxao2Bv27qjaC2nC516bv9_oA.UpVAAkEFM8ucJHQpzhtW0w"
  },
  "transaction_id": "29549241-fc87-402e-b3ac-52045f4d9a8e",
  "nonce": "xO0bpNOlAt6WYDowjf1Pz8acMKLOOEir-_ai5aAyYeo",
  "client_id": "x509_hash:DL0iqIY9Qlij2JXHaUk75gAEIVMZJV1sS_6PPgfeeVg",
  "response_uri": "https://verifier-playground-service.igrant.io/post",
  "response_mode": "direct_post.jwt",
  "jwk_thumbprint": "UGlnKQW_O2S816jIGh2VkjDenZyBJe_yPTI1LfxR8Rg"
}
2026-04-28 13:13:33 UTC INFO /post JWE decrypted successfully
Data:
{
  "jwe_header": {
    "alg": "ECDH-ES",
    "apu": "aXc3RjhHNGM3X3dydXpQc0tRLVNOZw",
    "apv": "eE8wYnBOT2xBdDZXWURvd2pmMVB6OGFjTUtMT09FaXItX2FpNWFBeVllbw",
    "enc": "A128GCM",
    "epk": {
      "crv": "P-256",
      "kid": "0E63A35C-9341-4883-B15B-239DE6DB88E2",
      "kty": "EC",
      "x": "wEKzURLZLd-a67QrCRETdmuyvaBLidqG9SJZSLl00XU",
      "y": "sjsPMKk8-6QuJk6rkodM7BisJEpXZ8OquQjF6KQGZw8"
    },
    "kid": "UGlnKQW_O2S816jIGh2VkjDenZyBJe_yPTI1LfxR8Rg"
  },
  "decrypted_payload": {
    "state": "da4da973-fb92-4f2b-a140-83d097334e1a",
    "vp_token": {
      "eu_pid_sdjwt": [
        "eyJhbGciOiJFUzI1NiIsInR5cCI6ImRjK3NkLWp3dCIsImtpZCI6IlQtbnFvN0JWdEd2X093Q1k1cnRKYWciLCJ4NWMiOlsiTUlJQ1RqQ0NBZldnQXdJQkFnSVVEbUFDTStyb0k2SjExVWIrNlRMZHRSUnpjWTR3Q2dZSUtvWkl6ajBFQXdJd1FqRUxNQWtHQTFVRUJoTUNVMFV4Q3pBSkJnTlZCQWdNQWxORk1SSXdFQVlEVlFRS0RBbHBSM0poYm5RdWFXOHhFakFRQmdOVkJBTU1DVk5FTFVwWFZDQkRRVEFlRncweU5qQTBNamN4T0RNeE5UQmFGdzB5TnpBME1qY3hPRE14TlRCYU1FOHhDekFKQmdOVkJBWVRBbE5GTVFzd0NRWURWUVFJREFKVFJURVNNQkFHQTFVRUNnd0phVWR5WVc1MExtbHZNUjh3SFFZRFZRUUREQlpUUkMxS1YxUWdSRzlqZFcxbGJuUWdVMmxuYm1WeU1Ga3dFd1lIS29aSXpqMENBUVlJS29aSXpqMERBUWNEUWdBRVJjdCtMWEVaazlERUVrMjNvcVNnZUQyR25xNVJvYy9TK0tvYk9qbUZoVURBTTZ4bWRNTklCZ2NXVU5oVFdkMjlxcnRBdzZzWFVuVXV6cnJ1UnJQRkVxT0J1ekNCdURBSkJnTlZIUk1FQWpBQU1BNEdBMVVkRHdFQi93UUVBd0lIZ0RCYkJnTlZIUkVFVkRCU2hpdG9kSFJ3Y3pvdkwybHpjM1ZsY2kxd2JHRjVaM0p2ZFc1a0xYTmxjblpwWTJVdWFXZHlZVzUwTG1sdmdpTnBjM04xWlhJdGNHeGhlV2R5YjNWdVpDMXpaWEoyYVdObExtbG5jbUZ1ZEM1cGJ6QWRCZ05WSFE0RUZnUVVyN0ljdVFWaE9GQ2VQQlVmMDVZTGp5ZU56aDB3SHdZRFZSMGpCQmd3Rm9BVSt0SkU2d1JHT3l4cEtxNk9kSDlES2RHTGxUY3dDZ1lJS29aSXpqMEVBd0lEUndBd1JBSWdUY2JNc3lGT3JJMGFub1Z4UTJDbC9uSVNyWkpkYzFLbGxobVB4d0xJbGZZQ0lBTE5YZVFWcjg0THgrbWZRUmNDeWRQRVMrK1hDUkJ1YlFwZE01WmIyZnNtIl19.eyJfc2QiOiBbIjB6S2VMTEFya2VianFydUVuZVNibi13Y1RnUXVIaXFhXzFNXy1wdTZuSUkiLCAiQzJ4am1vM1RaWGlyV0FfRUhpM3VJbTA2WVgwc1M3MThRYmFYTHQyQ2sxZyIsICJESEhOeHhWYW16TE9UMjh0UF9YdXBZcHQwWlN6ZXlqcC1OOTVSR0RFSWN3IiwgIkRQWjZ5d04xdjdOSUVNZkVROWpfMzlEenJMR09ZWmJTLWlfRFlDdzNEV28iLCAiRWhDWmFsdWhrR1NTdUZFVWI4MEFRdzFMRVpPeXRSRjB6SVhPVENmYzVTMCIsICJKREpaX2k0SjBYc0dIVDVRZGk2T0k0RUxITzF0d09fZlhLRTdQNGZUTElRIiwgIlFUNVNOXzJXY25zUWRkNzZGNkVrUy1lMFA3djdsenVHQkVIN09lekNtV0kiLCAiU3FSaE0tcmhZcHBNTGt2RFpvZkl5UnJDZXBZZlh3enVCUm9PdV9MeDZwVSIsICJqUVY2VGh6T2lGOVFrd0JCOFNZT0dzN3dSTGdnZnNGSEF2MU9WajljZEpRIiwgImtLbldrekI3bVZuLTJLdGp0WGFaQjN0cEU2TV92ZXdscGkwMk50ZWd2VW8iLCAibG1JLUoyRmZGQzE2bjg5OUlkU010SlV3X0lVaE55MzFhZ3djTDBQZTlKSSIsICJtbnNBRmZrN3lXU1BIeVQtRUpleEV3eTNjelpzN2hDX1I4UlBMcjhNZDBvIiwgInBUUHotYWFPY0pKUjBlcmtudnl4TTZOZi1valZndXh1N0laOFNSY0lzRDAiLCAic2lCMzdHX0Fzd0ZMTzBqM2FpS0F1MGFUOXJZYXZSb01iSTVyaE1TbkJadyIsICJ1dVlyUU50MEFFdDZjdWowb29NNTU2Y2FJTVM2LTh3SWIwdTdIbUluTFpJIiwgInhHa0NpOFRQdThKeVdiNzVzZXM4Z0llMmlKamVMbDZTdFFxUXozRmh1ZnciXSwgImlzcyI6ICJodHRwczovL2lzc3Vlci1wbGF5Z3JvdW5kLXNlcnZpY2UuaWdyYW50LmlvIiwgInZjdCI6ICJ1cm46ZXVkaTpwaWQ6MSIsICJpYXQiOiAxNzc3MzgxOTc4LCAibmJmIjogMTc3NzM4MTk3OCwgImV4cCI6IDE4MDg5MTc5NzgsICJfc2RfYWxnIjogInNoYS0yNTYiLCAiY25mIjogeyJqd2siOiB7Imt0eSI6ICJFQyIsICJ1c2UiOiAic2lnIiwgImtpZCI6ICJBN0VGNTVCMS05QTVFLTQyQTQtQTdFOS1CRDk0NDhFREZFOTQiLCAiYWxnIjogIkVTMjU2IiwgImNydiI6ICJQLTI1NiIsICJ4IjogIndMcEF5TnEyZVVKa0pMLURseUNKamxrdTFvUmJOdEVtN0hDeXVmVkZ5WjgiLCAieSI6ICJJZ2R2a0pnY1N0OHZ1SDdPQnpROUs2VjFCbFdUdkZzdTRuMDBGQ0luUi0wIn19LCAic3RhdHVzIjogeyJzdGF0dXNfbGlzdCI6IHsiaWR4IjogMTE5MDg3LCAidXJpIjogImh0dHBzOi8vaXNzdWVyLXBsYXlncm91bmQtc2VydmljZS5pZ3JhbnQuaW8vc3RhdHVzbGlzdHMvMSJ9fX0.fytM9NlKBqoicyRMUI7YcjeGL7w7HC6iR9cWjOKBzF_Wl_lxBovbW-I02ElvmgtF2TgaxqgTXMzWd86W7i1D_w~WyJpUmUycjYwampqal9FLWE3RVU1R0VnIiwgImxvY2FsaXR5IiwgIkdvdGhlbmJ1cmciXQ~WyIxa0hueFU5TlRCME9TRGZQZENfOHN3IiwgIm5hdGlvbmFsaXRpZXMiLCBbeyIuLi4iOiAiOFp3WTBHTUg3ZDg4V05wdHFFRTBpcV9CZXdTdUpnVHV5akZFS01zRkx0SSJ9LCB7Ii4uLiI6ICJnaU5oT0tqWUl1VGdjWEdkNHkwWVZCa2VQM2plQkhoczlSbHdTa0hEaWVzIn1dXQ~WyJsZzRkZE5ldkZmWldLS1Ruc3Vta2VRIiwgImNvdW50cnkiLCAiU0UiXQ~WyJqR1JXdzhJVGJGcHlEWTN2Tm92LVZBIiwgImRhdGVfb2ZfZXhwaXJ5IiwgIjIwMzAtMDYtMzAiXQ~WyJHMnBLTWFST1ZobnMyVV9zaXp1X3R3IiwgImdpdmVuX25hbWUiLCAiQW5uYSJd~WyJDaTNGZHU2SkVUQnh3UHV0SlNMbl9RIiwgIlNFIl0~WyJfQWJUX09KRGNSOXpmb0IySVYyd1h3IiwgInBsYWNlX29mX2JpcnRoIiwgeyJfc2QiOiBbIjFVV1VFNjNMeXNlTDVfVnM5M1FWVlpHcFRxckg3aE9GamFIUi1xQXhyM2siLCAiMnRQeG4tNHYzZFY5VlRFUVFTSnp5dmlfdlZlNi1SMmcyZDJYWEJBREd1cyIsICJYN1pPTWZaN2QycUR4MUt0eWlCZ3RmR0NwYzU2dlBfYmtLNXlNcWh1Vl9jIiwgImxEeEhERFF0UEdfZWxkT1l2Z1AzVThFVGcyanRGTVVUdG1ISzlfeGg1R3ciLCAibnp3dGVkckpLdEFUdUcyWXhOOVNUNUpGZF9YZFlNSmJJc1FGeFBqU1dkUSIsICJ1aXVJSTNwdUNRUU5yYVNFaW9Xd2UzRFBzeXl5ZFM3WFJiWGZVNk95SHhrIiwgInl5V2pQUHVHZGVYZWZBbkxxNGhQR1paaUpRYlZuZ1dYczh1LW5JZlJXU1kiXX1d~WyI5Zkk3dHhRdHhjRjBzcThwU1JvYnZnIiwgIk5PIl0~WyJ2Z0xETUx6UDFEX1k0anUtZ2tZaTVBIiwgImJpcnRoZGF0ZSIsICIxOTkwLTA3LTIyIl0~WyJkMTJjV190Z1I0LXNZQWxSejhFMURBIiwgImlzc3VpbmdfYXV0aG9yaXR5IiwgIlNrYXR0ZXZlcmtldCJd~WyJzb0w4TGlfVXhpbVhGcW5PSk9XdjNBIiwgImZhbWlseV9uYW1lIiwgIkpvaGFuc3NvbiJd~WyJ2NjIyUEVMNExyVl9xeTFEVTBibjFBIiwgImlzc3VpbmdfY291bnRyeSIsICJTRSJd~eyJhbGciOiJFUzI1NiIsInR5cCI6ImtiK2p3dCJ9.eyJzZF9oYXNoIjoiNi1vazFOWUdqRnlvRFRIeFI5R2VzV0pOaWNIaTFaSUs5cFpaRDZ1WHNaayIsIm5vbmNlIjoieE8wYnBOT2xBdDZXWURvd2pmMVB6OGFjTUtMT09FaXItX2FpNWFBeVllbyIsImF1ZCI6Ing1MDlfaGFzaDpETDBpcUlZOVFsaWoySlhIYVVrNzVnQUVJVk1aSlYxc1NfNlBQZ2ZlZVZnIiwiaWF0IjoxNzc3MzgyMDEzfQ._YONadn8NxAB5BvlwBaQu5B50MzjCmFmvNBuLzY3eF8splLYvkNrnj-vvrYoYXZSJlsraC1CoAuwR8NpH-JwPw"
      ]
    }
  }
}
2026-04-28 13:13:33 UTC INFO /post VP Token received
Data:
{
  "vp_token": {
    "eu_pid_sdjwt": [
      "eyJhbGciOiJFUzI1NiIsInR5cCI6ImRjK3NkLWp3dCIsImtpZCI6IlQtbnFvN0JWdEd2X093Q1k1cnRKYWciLCJ4NWMiOlsiTUlJQ1RqQ0NBZldnQXdJQkFnSVVEbUFDTStyb0k2SjExVWIrNlRMZHRSUnpjWTR3Q2dZSUtvWkl6ajBFQXdJd1FqRUxNQWtHQTFVRUJoTUNVMFV4Q3pBSkJnTlZCQWdNQWxORk1SSXdFQVlEVlFRS0RBbHBSM0poYm5RdWFXOHhFakFRQmdOVkJBTU1DVk5FTFVwWFZDQkRRVEFlRncweU5qQTBNamN4T0RNeE5UQmFGdzB5TnpBME1qY3hPRE14TlRCYU1FOHhDekFKQmdOVkJBWVRBbE5GTVFzd0NRWURWUVFJREFKVFJURVNNQkFHQTFVRUNnd0phVWR5WVc1MExtbHZNUjh3SFFZRFZRUUREQlpUUkMxS1YxUWdSRzlqZFcxbGJuUWdVMmxuYm1WeU1Ga3dFd1lIS29aSXpqMENBUVlJS29aSXpqMERBUWNEUWdBRVJjdCtMWEVaazlERUVrMjNvcVNnZUQyR25xNVJvYy9TK0tvYk9qbUZoVURBTTZ4bWRNTklCZ2NXVU5oVFdkMjlxcnRBdzZzWFVuVXV6cnJ1UnJQRkVxT0J1ekNCdURBSkJnTlZIUk1FQWpBQU1BNEdBMVVkRHdFQi93UUVBd0lIZ0RCYkJnTlZIUkVFVkRCU2hpdG9kSFJ3Y3pvdkwybHpjM1ZsY2kxd2JHRjVaM0p2ZFc1a0xYTmxjblpwWTJVdWFXZHlZVzUwTG1sdmdpTnBjM04xWlhJdGNHeGhlV2R5YjNWdVpDMXpaWEoyYVdObExtbG5jbUZ1ZEM1cGJ6QWRCZ05WSFE0RUZnUVVyN0ljdVFWaE9GQ2VQQlVmMDVZTGp5ZU56aDB3SHdZRFZSMGpCQmd3Rm9BVSt0SkU2d1JHT3l4cEtxNk9kSDlES2RHTGxUY3dDZ1lJS29aSXpqMEVBd0lEUndBd1JBSWdUY2JNc3lGT3JJMGFub1Z4UTJDbC9uSVNyWkpkYzFLbGxobVB4d0xJbGZZQ0lBTE5YZVFWcjg0THgrbWZRUmNDeWRQRVMrK1hDUkJ1YlFwZE01WmIyZnNtIl19.eyJfc2QiOiBbIjB6S2VMTEFya2VianFydUVuZVNibi13Y1RnUXVIaXFhXzFNXy1wdTZuSUkiLCAiQzJ4am1vM1RaWGlyV0FfRUhpM3VJbTA2WVgwc1M3MThRYmFYTHQyQ2sxZyIsICJESEhOeHhWYW16TE9UMjh0UF9YdXBZcHQwWlN6ZXlqcC1OOTVSR0RFSWN3IiwgIkRQWjZ5d04xdjdOSUVNZkVROWpfMzlEenJMR09ZWmJTLWlfRFlDdzNEV28iLCAiRWhDWmFsdWhrR1NTdUZFVWI4MEFRdzFMRVpPeXRSRjB6SVhPVENmYzVTMCIsICJKREpaX2k0SjBYc0dIVDVRZGk2T0k0RUxITzF0d09fZlhLRTdQNGZUTElRIiwgIlFUNVNOXzJXY25zUWRkNzZGNkVrUy1lMFA3djdsenVHQkVIN09lekNtV0kiLCAiU3FSaE0tcmhZcHBNTGt2RFpvZkl5UnJDZXBZZlh3enVCUm9PdV9MeDZwVSIsICJqUVY2VGh6T2lGOVFrd0JCOFNZT0dzN3dSTGdnZnNGSEF2MU9WajljZEpRIiwgImtLbldrekI3bVZuLTJLdGp0WGFaQjN0cEU2TV92ZXdscGkwMk50ZWd2VW8iLCAibG1JLUoyRmZGQzE2bjg5OUlkU010SlV3X0lVaE55MzFhZ3djTDBQZTlKSSIsICJtbnNBRmZrN3lXU1BIeVQtRUpleEV3eTNjelpzN2hDX1I4UlBMcjhNZDBvIiwgInBUUHotYWFPY0pKUjBlcmtudnl4TTZOZi1valZndXh1N0laOFNSY0lzRDAiLCAic2lCMzdHX0Fzd0ZMTzBqM2FpS0F1MGFUOXJZYXZSb01iSTVyaE1TbkJadyIsICJ1dVlyUU50MEFFdDZjdWowb29NNTU2Y2FJTVM2LTh3SWIwdTdIbUluTFpJIiwgInhHa0NpOFRQdThKeVdiNzVzZXM4Z0llMmlKamVMbDZTdFFxUXozRmh1ZnciXSwgImlzcyI6ICJodHRwczovL2lzc3Vlci1wbGF5Z3JvdW5kLXNlcnZpY2UuaWdyYW50LmlvIiwgInZjdCI6ICJ1cm46ZXVkaTpwaWQ6MSIsICJpYXQiOiAxNzc3MzgxOTc4LCAibmJmIjogMTc3NzM4MTk3OCwgImV4cCI6IDE4MDg5MTc5NzgsICJfc2RfYWxnIjogInNoYS0yNTYiLCAiY25mIjogeyJqd2siOiB7Imt0eSI6ICJFQyIsICJ1c2UiOiAic2lnIiwgImtpZCI6ICJBN0VGNTVCMS05QTVFLTQyQTQtQTdFOS1CRDk0NDhFREZFOTQiLCAiYWxnIjogIkVTMjU2IiwgImNydiI6ICJQLTI1NiIsICJ4IjogIndMcEF5TnEyZVVKa0pMLURseUNKamxrdTFvUmJOdEVtN0hDeXVmVkZ5WjgiLCAieSI6ICJJZ2R2a0pnY1N0OHZ1SDdPQnpROUs2VjFCbFdUdkZzdTRuMDBGQ0luUi0wIn19LCAic3RhdHVzIjogeyJzdGF0dXNfbGlzdCI6IHsiaWR4IjogMTE5MDg3LCAidXJpIjogImh0dHBzOi8vaXNzdWVyLXBsYXlncm91bmQtc2VydmljZS5pZ3JhbnQuaW8vc3RhdHVzbGlzdHMvMSJ9fX0.fytM9NlKBqoicyRMUI7YcjeGL7w7HC6iR9cWjOKBzF_Wl_lxBovbW-I02ElvmgtF2TgaxqgTXMzWd86W7i1D_w~WyJpUmUycjYwampqal9FLWE3RVU1R0VnIiwgImxvY2FsaXR5IiwgIkdvdGhlbmJ1cmciXQ~WyIxa0hueFU5TlRCME9TRGZQZENfOHN3IiwgIm5hdGlvbmFsaXRpZXMiLCBbeyIuLi4iOiAiOFp3WTBHTUg3ZDg4V05wdHFFRTBpcV9CZXdTdUpnVHV5akZFS01zRkx0SSJ9LCB7Ii4uLiI6ICJnaU5oT0tqWUl1VGdjWEdkNHkwWVZCa2VQM2plQkhoczlSbHdTa0hEaWVzIn1dXQ~WyJsZzRkZE5ldkZmWldLS1Ruc3Vta2VRIiwgImNvdW50cnkiLCAiU0UiXQ~WyJqR1JXdzhJVGJGcHlEWTN2Tm92LVZBIiwgImRhdGVfb2ZfZXhwaXJ5IiwgIjIwMzAtMDYtMzAiXQ~WyJHMnBLTWFST1ZobnMyVV9zaXp1X3R3IiwgImdpdmVuX25hbWUiLCAiQW5uYSJd~WyJDaTNGZHU2SkVUQnh3UHV0SlNMbl9RIiwgIlNFIl0~WyJfQWJUX09KRGNSOXpmb0IySVYyd1h3IiwgInBsYWNlX29mX2JpcnRoIiwgeyJfc2QiOiBbIjFVV1VFNjNMeXNlTDVfVnM5M1FWVlpHcFRxckg3aE9GamFIUi1xQXhyM2siLCAiMnRQeG4tNHYzZFY5VlRFUVFTSnp5dmlfdlZlNi1SMmcyZDJYWEJBREd1cyIsICJYN1pPTWZaN2QycUR4MUt0eWlCZ3RmR0NwYzU2dlBfYmtLNXlNcWh1Vl9jIiwgImxEeEhERFF0UEdfZWxkT1l2Z1AzVThFVGcyanRGTVVUdG1ISzlfeGg1R3ciLCAibnp3dGVkckpLdEFUdUcyWXhOOVNUNUpGZF9YZFlNSmJJc1FGeFBqU1dkUSIsICJ1aXVJSTNwdUNRUU5yYVNFaW9Xd2UzRFBzeXl5ZFM3WFJiWGZVNk95SHhrIiwgInl5V2pQUHVHZGVYZWZBbkxxNGhQR1paaUpRYlZuZ1dYczh1LW5JZlJXU1kiXX1d~WyI5Zkk3dHhRdHhjRjBzcThwU1JvYnZnIiwgIk5PIl0~WyJ2Z0xETUx6UDFEX1k0anUtZ2tZaTVBIiwgImJpcnRoZGF0ZSIsICIxOTkwLTA3LTIyIl0~WyJkMTJjV190Z1I0LXNZQWxSejhFMURBIiwgImlzc3VpbmdfYXV0aG9yaXR5IiwgIlNrYXR0ZXZlcmtldCJd~WyJzb0w4TGlfVXhpbVhGcW5PSk9XdjNBIiwgImZhbWlseV9uYW1lIiwgIkpvaGFuc3NvbiJd~WyJ2NjIyUEVMNExyVl9xeTFEVTBibjFBIiwgImlzc3VpbmdfY291bnRyeSIsICJTRSJd~eyJhbGciOiJFUzI1NiIsInR5cCI6ImtiK2p3dCJ9.eyJzZF9oYXNoIjoiNi1vazFOWUdqRnlvRFRIeFI5R2VzV0pOaWNIaTFaSUs5cFpaRDZ1WHNaayIsIm5vbmNlIjoieE8wYnBOT2xBdDZXWURvd2pmMVB6OGFjTUtMT09FaXItX2FpNWFBeVllbyIsImF1ZCI6Ing1MDlfaGFzaDpETDBpcUlZOVFsaWoySlhIYVVrNzVnQUVJVk1aSlYxc1NfNlBQZ2ZlZVZnIiwiaWF0IjoxNzc3MzgyMDEzfQ._YONadn8NxAB5BvlwBaQu5B50MzjCmFmvNBuLzY3eF8splLYvkNrnj-vvrYoYXZSJlsraC1CoAuwR8NpH-JwPw"
    ]
  },
  "state": "da4da973-fb92-4f2b-a140-83d097334e1a",
  "nonce": "xO0bpNOlAt6WYDowjf1Pz8acMKLOOEir-_ai5aAyYeo",
  "client_id": "x509_hash:DL0iqIY9Qlij2JXHaUk75gAEIVMZJV1sS_6PPgfeeVg",
  "response_uri": "https://verifier-playground-service.igrant.io/post",
  "jwk_thumbprint": "UGlnKQW_O2S816jIGh2VkjDenZyBJe_yPTI1LfxR8Rg"
}
2026-04-28 13:13:33 UTC INFO /post Validation succeeded
How to fix:
All credential presentations passed verification.
Data:
{
  "hint": "All credential presentations passed verification.",
  "credentials": {
    "eu_pid_sdjwt": {
      "valid": true,
      "format": "dc+sd-jwt",
      "disclosed_claims": {
        "iss": "https://issuer-playground-service.igrant.io",
        "vct": "urn:eudi:pid:1",
        "iat": 1777381978,
        "nbf": 1777381978,
        "exp": 1808917978,
        "cnf": {
          "jwk": {
            "kty": "EC",
            "use": "sig",
            "kid": "A7EF55B1-9A5E-42A4-A7E9-BD9448EDFE94",
            "alg": "ES256",
            "crv": "P-256",
            "x": "wLpAyNq2eUJkJL-DlyCJjlku1oRbNtEm7HCyufVFyZ8",
            "y": "IgdvkJgcSt8vuH7OBzQ9K6V1BlWTvFsu4n00FCInR-0"
          }
        },
        "status": {
          "status_list": {
            "idx": 119087,
            "uri": "https://issuer-playground-service.igrant.io/statuslists/1"
          }
        },
        "nationalities": [
          "SE",
          "NO"
        ],
        "date_of_expiry": "2030-06-30",
        "given_name": "Anna",
        "family_name": "Johansson",
        "issuing_authority": "Skatteverket",
        "birthdate": "1990-07-22",
        "issuing_country": "SE",
        "place_of_birth": {
          "country": "SE",
          "locality": "Gothenburg"
        }
      },
      "issuer": "https://issuer-playground-service.igrant.io",
      "checks": [
        {
          "id": "valid_document",
          "name": "Valid Document",
          "status": "passed",
          "detail": "SD-JWT parsed (12 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 2027-04-27T18:31:50+00:00"
        },
        {
          "id": "trusted",
          "name": "Trusted",
          "status": "unchecked",
          "detail": "No trusted certificates configured"
        },
        {
          "id": "token_status",
          "name": "Valid Token Status",
          "status": "passed",
          "detail": "Valid until 2027-04-28T13:12:58+00:00"
        },
        {
          "id": "key_binding",
          "name": "Valid Key Binding",
          "status": "passed",
          "detail": "KB-JWT verified (nonce, aud, sd_hash, signature)"
        }
      ]
    }
  }
}