diff --git a/packages/lto-did-provider/src/__tests__/lto-did-provider.test.ts b/packages/lto-did-provider/src/__tests__/lto-did-provider.test.ts index 514ff2d29..885513767 100644 --- a/packages/lto-did-provider/src/__tests__/lto-did-provider.test.ts +++ b/packages/lto-did-provider/src/__tests__/lto-did-provider.test.ts @@ -8,7 +8,7 @@ const PRIVATE_KEY_HEX = 'ea6aaeebe17557e0fe256bfce08e8224a412ea1e25a5ec8b5d69618a58bad89e89a4661e446b46401325a38d3b20582d1dd277eb448a3181012a671b7ae15837' const PUBLIC_KEY_HEX = '89a4661e446b46401325a38d3b20582d1dd277eb448a3181012a671b7ae15837' const LTO_DID = 'did:lto:3MzYSqyo8GBMsY8u8F2WEuoVXYuq6hnKzyj' -const LTO_KID = `${LTO_DID}#key` +const LTO_KID = `${LTO_DID}#sign` const SPONSOR_PRIVATE_KEY_BASE58 = '5gqCU5NbwU4gc62be39LXDDALKj8opj1KZszx7ULJc2k33kk52prn8D1H2pPPwm6QVKvkuo72YJSoUhzzmAFmDH8' const LTO_KEY = { kid: LTO_KID, @@ -120,7 +120,7 @@ describe('@sphereon/lto-did-provider', () => { }, mockContext ) - ).resolves.toEqual(`did:lto:${address}#key`) + ).resolves.toEqual(`did:lto:${address}#sign`) // jest.resetAllMocks(); }) diff --git a/packages/lto-did-provider/src/lto-did-provider.ts b/packages/lto-did-provider/src/lto-did-provider.ts index e5c984f20..79380a34c 100644 --- a/packages/lto-did-provider/src/lto-did-provider.ts +++ b/packages/lto-did-provider/src/lto-did-provider.ts @@ -112,10 +112,10 @@ export class LtoDidProvider extends AbstractIdentifierProvider { }) } - // The #key constant for the controller key is set in stone on the LTO Network + // The #sign constant for the controller key is set in stone on the LTO Network const identifier: Omit = { did, - controllerKeyId: `${did}#key`, + controllerKeyId: `${did}#sign`, keys, services: [], } @@ -149,7 +149,7 @@ export class LtoDidProvider extends AbstractIdentifierProvider { verificationMethod: args.options.verificationMethod, createVerificationDID: true, }) - .then((account) => `did:lto:${account.address}#key`) + .then((account) => `did:lto:${account.address}#sign`) } removeKey(args: { identifier: IIdentifier; kid: string; options?: any }, context: IAgentContext): Promise { @@ -179,7 +179,7 @@ export class LtoDidProvider extends AbstractIdentifierProvider { ? await context.agent.keyManagerImport({ kms: kms || this.defaultKms, publicKeyHex: didAccount ? base58ToHex(didAccount.getPublicSignKey()) : undefined, - kid: didAccount ? `did:lto:${didAccount.address}#key` : undefined, + kid: didAccount ? `did:lto:${didAccount.address}#sign` : undefined, type: keyType || 'Ed25519', privateKeyHex, })