Skip to content

Commit ba5ca5c

Browse files
committed
feat: add kid to header when creating jwt credentials
1 parent 753bd6b commit ba5ca5c

2 files changed

Lines changed: 6 additions & 1 deletion

File tree

packages/snap/snap.manifest.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@
2626
"./files/circuits/credentialAtomicQuerySigV2/circuit_final.zkey",
2727
"./files/circuits/credentialAtomicQuerySigV2/verification_key.json"
2828
],
29-
"shasum": "9wBucfkUr+U1bbCi8W9zG2+aO6hkDscgnekQru59tlM="
29+
"shasum": "O/Qhud1U692mHu8bcYMabrXNRcCD7+mBr6rmbPYkCwo="
3030
},
3131
"initialPermissions": {
3232
"endowment:ethereum-provider": {},

packages/snap/src/veramo/Veramo.service.ts

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -280,9 +280,14 @@ class VeramoService {
280280

281281
credential.issuer = identifier.did;
282282

283+
const kid = `${identifier.did}#${identifier.did.split(':')[2]}`;
284+
283285
const vc = await VeramoService.instance.createVerifiableCredential({
284286
credential: credential as CredentialPayload,
285287
proofFormat,
288+
header: {
289+
kid,
290+
},
286291
});
287292

288293
return vc;

0 commit comments

Comments
 (0)