diff --git a/libs/askar/src/agent.utils.ts b/libs/askar/src/agent.utils.ts
index 873bd5b10a802302e532aa0c7ea0942603f9affb..cacb5e2626d2218cc3e9fee802c6610a5bffa41a 100644
--- a/libs/askar/src/agent.utils.ts
+++ b/libs/askar/src/agent.utils.ts
@@ -14,6 +14,8 @@ import {
   V2ProofProtocol,
   WalletError,
   WalletKeyExistsError,
+  KeyDidResolver,
+  KeyDidRegistrar,
 } from "@aries-framework/core";
 import {
   AnonCredsCredentialFormatService,
@@ -126,8 +128,8 @@ export const getAskarAnonCredsIndyModules = (networks: any) => {
       networks,
     }),
     dids: new DidsModule({
-      registrars: [new IndyVdrIndyDidRegistrar()],
-      resolvers: [new IndyVdrIndyDidResolver()],
+      registrars: [new IndyVdrIndyDidRegistrar(), new KeyDidRegistrar()],
+      resolvers: [new IndyVdrIndyDidResolver(), new KeyDidResolver()],
     }),
     askar: new AskarModule({
       ariesAskar,