diff --git a/dist/services/AeternityService/AeternityService.d.ts b/dist/services/AeternityService/AeternityService.d.ts
index 642f960800126960a888c168ee308115c298dcd3..25dfedce056d947df3f3b81bb53a4868e3182da8 100644
--- a/dist/services/AeternityService/AeternityService.d.ts
+++ b/dist/services/AeternityService/AeternityService.d.ts
@@ -15,6 +15,11 @@ declare class AeternityService {
     requestApi: (apiUrls: string[]) => Request;
     getTxDataByHash(hash: string): Promise<TxData>;
     decodeContractCallData(callData: string): Promise<DecodedCallData>;
+    getMicroBlock(hash: string): Promise<{
+        height: number;
+        time: number;
+        hash: string;
+    }>;
     getBlock(height: number): Promise<{
         height: number;
         time: number;
diff --git a/dist/services/AeternityService/AeternityService.js b/dist/services/AeternityService/AeternityService.js
index 0e4e895a82c0a573ec467b4152a7b9926d7b2e3f..898caa877020eef43542b7ed29773b9180d9ccd3 100644
--- a/dist/services/AeternityService/AeternityService.js
+++ b/dist/services/AeternityService/AeternityService.js
@@ -83,6 +83,7 @@ class AeternityService {
                 tx: {
                     callData: data.tx.call_data,
                 },
+                blockHash: data.block_hash,
             };
         });
     }
@@ -106,6 +107,18 @@ class AeternityService {
             };
         });
     }
+    getMicroBlock(hash) {
+        return __awaiter(this, void 0, void 0, function* () {
+            const { time, height } = yield this.requestNode({
+                url: `/v2/micro-blocks/hash/${hash}/header`,
+            }).then(({ data }) => data);
+            return {
+                height,
+                time,
+                hash,
+            };
+        });
+    }
     getBlock(height) {
         return __awaiter(this, void 0, void 0, function* () {
             const { time, hash } = yield this.requestNode({
diff --git a/dist/services/AeternityService/types.d.ts b/dist/services/AeternityService/types.d.ts
index 82b1862f37477c49aea053853346ce33814aef63..5774a08efbc4925818b96cb6b04e5e0e78f83698 100644
--- a/dist/services/AeternityService/types.d.ts
+++ b/dist/services/AeternityService/types.d.ts
@@ -1,6 +1,7 @@
 export interface AeternityAPITxData {
     hash: string;
     block_height: number;
+    block_hash: string;
     tx: {
         call_data: string;
     };
diff --git a/dist/services/VerificationService/VerificationService.js b/dist/services/VerificationService/VerificationService.js
index 6c17455bd6764f6ff92404e369dd52dd52390bde..9680acdace1e541e23ade3ff92c21c47bfb08865 100644
--- a/dist/services/VerificationService/VerificationService.js
+++ b/dist/services/VerificationService/VerificationService.js
@@ -113,7 +113,13 @@ class VerificationService extends EventEmitter {
                     batchHash,
                 };
                 this.emit(exports.STATUS_BATCH_VERIFIED, batchVerificationDetails);
-                blockData = yield this.getBlockData(txData.blockHeight);
+                const blockRequests = yield Promise.all([
+                    this.getBlockData(txData.blockHeight),
+                    this._aeternityService.getMicroBlock(txData.blockHash),
+                ]);
+                blockData = blockRequests[0];
+                const microBlockData = blockRequests[1];
+                txData.time = microBlockData.time;
                 this.emit(exports.BLOCK_DATA_RETRIEVED, blockData);
             }
             catch (e) {