Skip to main content

Reference Sample

SJV-EAA-4: + pseudonym

Carries a pseudonym claim plus key binding (cnf) and selective disclosure. The pseudonym substitutes for natural-person identifiers in attestation flows where the subject must remain unidentifiable.

SJV-EAA-4SD-JWT VCOrdinary EAAGenerated 02/05/2026
Run Self-Assessment with this sampleDownload .jwtDownload .pemDownload .json

Compact serialisation

eyJhbGciOiJFUzI1NiIsInR5cCI6ImRjK3NkLWp3dCIsIng1YyI6WyJNSUlCWnpDQ0FRMmdBd0lCQWdJQkFUQUtCZ2dxaGtqT1BRUURBakFwTVNjd0pRWURWUVFERXg1cFIzSmhiblF1YVc4Z1JVRkJJRkpsWm1WeVpXNWpaU0JKYzNOMVpYSXdIaGNOTWpZd05UQXlNREF4TXpBNFdoY05NekV3TlRBeE1EQXhNekE0V2pBcE1TY3dKUVlEVlFRREV4NXBSM0poYm5RdWFXOGdSVUZCSUZKbFptVnlaVzVqWlNCSmMzTjFaWEl3V1RBVEJnY3Foa2pPUFFJQkJnZ3Foa2pPUFFNQkJ3TkNBQVFpMnlsWGtFODEzdnZzcHNGRDNxZDBaTUNadG9YdllPTms0L0tFc2xHcTFrSUpHdCtTc2o3eDRwby9maE8xczNJNHVLLzY4a25BT0lJNGd6cFpHL0NBb3lZd0pEQVNCZ05WSFJNQkFmOEVDREFHQVFIL0FnRUFNQTRHQTFVZER3RUIvd1FFQXdJQ2hEQUtCZ2dxaGtqT1BRUURBZ05JQURCRkFpRUFoS3dRTWt2dGNZVk5uRHVGU0c3emVtand4eVZQT21WTXk2UUZHUDdzeFpRQ0lEZDgvbDNROVZTM2phelc4QkRkV3dFSWlic2tuSHNiVzdnd0RHZ0dVbDRZIl19.eyJpc3MiOiJodHRwczovL3JlZmVyZW5jZS1pc3N1ZXIuaWdyYW50LmlvLmV4YW1wbGUiLCJ2Y3QiOiJ1cm46aWdyYW50OmVhYTpyZWZlcmVuY2UvdjEiLCJ2Y3QjaW50ZWdyaXR5Ijoic2hhMjU2LTliMWQ2ZTNjNDZkYjhhNmQyZjZkYjIwY2JhODVlOWU2ZGJlM2Q4ZjNhNGIzYTRlYWVmMmMzYzRlMWQ4ZDZlN2YiLCJpYXQiOjE3Nzc2ODA3ODgsIm5iZiI6MTc3NzY4MDc4OCwiZXhwIjoxODQwNzUyNzg4LCJpc3N1aW5nX2F1dGhvcml0eSI6ImlHcmFudC5pbyBSZWZlcmVuY2UgQXV0aG9yaXR5IiwicHNldWRvbnltIjoicG4tMmM0ZjNiMWE4ZTdkIiwiY25mIjp7Imp3ayI6eyJrdHkiOiJFQyIsImNydiI6IlAtMjU2IiwieCI6IkhsZzBZSzNWYTdvaTQwSGJXOGRvOGxnbFV0XzlIcGdwNUEtVm9POEFuUDgiLCJ5IjoiRGNHZ3N4cjdrbU5vV3VmSDhqVmlNVzR5LTNGRFU2MUQ4ZGF1QWVyYWd6SSJ9fSwiX3NkIjpbImMzS00xdDVLdjJXS2E2eTJqdUtBRHU5WGJiRV9FQlFMVE5IWkdUeFY4VmciLCJtRjEzb205N1BESnR3TXgxdmtHYy02WUo1Yks2OGJBVEFiWEQ3WW5ISjdvIl0sIl9zZF9hbGciOiJzaGEtMjU2In0.Tx0F3XSVxHn--RE3SEwa7MjXvPDjhvYv6EnfRylnYleAQQ0Hb9rWwBQhUR2qEKulDh3TUezr2iRngs150lSOaQ~WyJsaDNOOEVtWFd4dF9GUndZblByZ0VnIiwiZ2l2ZW5fbmFtZSIsIkVyaWthIl0~WyJtcmFXSHI3Rko3YXNDanpMbERiZTRnIiwiZmFtaWx5X25hbWUiLCJNdXN0ZXJtYW5uIl0~
Decoded header
{
  "alg": "ES256",
  "typ": "dc+sd-jwt",
  "x5c": [
    "MIIBZzCCAQ2gAwIBAgIBATAKBggqhkjOPQQDAjApMScwJQYDVQQDEx5pR3JhbnQuaW8gRUFBIFJlZmVyZW5jZSBJc3N1ZXIwHhcNMjYwNTAyMDAxMzA4WhcNMzEwNTAxMDAxMzA4WjApMScwJQYDVQQDEx5pR3JhbnQuaW8gRUFBIFJlZmVyZW5jZSBJc3N1ZXIwWTATBgcqhkjOPQIBBggqhkjOPQMBBwNCAAQi2ylXkE813vvspsFD3qd0ZMCZtoXvYONk4/KEslGq1kIJGt+Ssj7x4po/fhO1s3I4uK/68knAOII4gzpZG/CAoyYwJDASBgNVHRMBAf8ECDAGAQH/AgEAMA4GA1UdDwEB/wQEAwIChDAKBggqhkjOPQQDAgNIADBFAiEAhKwQMkvtcYVNnDuFSG7zemjwxyVPOmVMy6QFGP7sxZQCIDd8/l3Q9VS3jazW8BDdWwEIibsknHsbW7gwDGgGUl4Y"
  ]
}
Decoded payload
{
  "iss": "https://reference-issuer.igrant.io.example",
  "vct": "urn:igrant:eaa:reference/v1",
  "vct#integrity": "sha256-9b1d6e3c46db8a6d2f6db20cba85e9e6dbe3d8f3a4b3a4eaef2c3c4e1d8d6e7f",
  "iat": 1777680788,
  "nbf": 1777680788,
  "exp": 1840752788,
  "issuing_authority": "iGrant.io Reference Authority",
  "pseudonym": "pn-2c4f3b1a8e7d",
  "given_name": "Erika",
  "family_name": "Mustermann",
  "cnf": {
    "jwk": {
      "kty": "EC",
      "crv": "P-256",
      "x": "Hlg0YK3Va7oi40HbW8do8lglUt_9Hpgp5A-VoO8AnP8",
      "y": "DcGgsxr7kmNoWufH8jViMW4y-3FDU61D8dauAeragzI"
    }
  },
  "_sd": [
    "c3KM1t5Kv2WKa6y2juKADu9XbbE_EBQLTNHZGTxV8Vg",
    "mF13om97PDJtwMx1vkGc-6YJ5bK68bATAbXD7YnHJ7o"
  ],
  "_sd_alg": "sha-256"
}
Issuer certificate (PEM)
-----BEGIN CERTIFICATE-----
MIIBZzCCAQ2gAwIBAgIBATAKBggqhkjOPQQDAjApMScwJQYDVQQDEx5pR3JhbnQu
aW8gRUFBIFJlZmVyZW5jZSBJc3N1ZXIwHhcNMjYwNTAyMDAxMzA4WhcNMzEwNTAx
MDAxMzA4WjApMScwJQYDVQQDEx5pR3JhbnQuaW8gRUFBIFJlZmVyZW5jZSBJc3N1
ZXIwWTATBgcqhkjOPQIBBggqhkjOPQMBBwNCAAQi2ylXkE813vvspsFD3qd0ZMCZ
toXvYONk4/KEslGq1kIJGt+Ssj7x4po/fhO1s3I4uK/68knAOII4gzpZG/CAoyYw
JDASBgNVHRMBAf8ECDAGAQH/AgEAMA4GA1UdDwEB/wQEAwIChDAKBggqhkjOPQQD
AgNIADBFAiEAhKwQMkvtcYVNnDuFSG7zemjwxyVPOmVMy6QFGP7sxZQCIDd8/l3Q
9VS3jazW8BDdWwEIibsknHsbW7gwDGgGUl4Y
-----END CERTIFICATE-----

Exercises 8 controls

Back to all samples