diff --git a/web/apps/messages/address.php b/web/apps/messages/address.php
new file mode 100644
index 00000000..29ec4351
--- /dev/null
+++ b/web/apps/messages/address.php
@@ -0,0 +1,77 @@
+run($sql, [":address" => $address]);
+}
+
+$messages = getAddressMessages($address);
+
+require_once __DIR__. '/../common/include/top.php';
+?>
+
+
+ - Explorer
+ - Messages
+ - Address
+
+
+
+
+
+
+
+
+ | ID |
+ Date |
+ Height |
+ Source |
+ Destination |
+ Message |
+
+
+
+
+
+
+ |
+ |
+ |
+ |
+ |
+ |
+
+
+
+
+ | No messages found for this address. |
+
+
+
+
+
+
+
diff --git a/web/apps/messages/index.php b/web/apps/messages/index.php
new file mode 100644
index 00000000..c64d19c2
--- /dev/null
+++ b/web/apps/messages/index.php
@@ -0,0 +1,65 @@
+= :start_height AND dst IS NOT NULL AND dst != ''
+ ORDER BY address ASC";
+ $rows = $db->run($sql, [":start_height" => $start_height]);
+ return array_column($rows, 'address');
+}
+
+$addresses = getAddressesWithMessages($search_blocks);
+
+require_once __DIR__. '/../common/include/top.php';
+?>
+
+
+ - Explorer
+ - Addresses with Messages
+
+
+
+
+
+
+
+
+ | Address |
+
+
+
+
+
+
+ |
+
+
+
+
+ | No addresses with messages found in the last blocks. |
+
+
+
+
+
+
+