diff --git a/explorer-nextjs/src/app/account/[id]/page.tsx b/explorer-nextjs/src/app/account/[id]/page.tsx
new file mode 100644
index 0000000000..021f520342
--- /dev/null
+++ b/explorer-nextjs/src/app/account/[id]/page.tsx
@@ -0,0 +1,62 @@
+import ExplorerCard from "@/components/cards/ExplorerCard";
+import { ContentLayout } from "@/components/contentLayout/ContentLayout";
+import SectionHeading from "@/components/headings/SectionHeading";
+import ExplorerListItem from "@/components/list/ListItem";
+import { StarRating } from "@/components/starRating";
+import ExplorerButtonGroup from "@/components/toggleButton/ToggleButton";
+import { Box, Grid2, Stack } from "@mui/material";
+
+export default function Account() {
+ return (
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ );
+}
diff --git a/explorer-nextjs/src/app/account/page.tsx b/explorer-nextjs/src/app/account/page.tsx
deleted file mode 100644
index ccbb63b126..0000000000
--- a/explorer-nextjs/src/app/account/page.tsx
+++ /dev/null
@@ -1,31 +0,0 @@
-import ExplorerButtonGroup from "@/components/toggleButton/ToggleButton";
-import { Wrapper } from "@/components/wrapper";
-import { Box, Typography } from "@mui/material";
-
-export default function AccountPage() {
- return (
-
-
-
-
- Account page
-
-
-
-
-
- );
-}
diff --git a/explorer-nextjs/src/app/api/index.tsx b/explorer-nextjs/src/app/api/index.tsx
index 7a2d78766d..05afa50615 100644
--- a/explorer-nextjs/src/app/api/index.tsx
+++ b/explorer-nextjs/src/app/api/index.tsx
@@ -15,6 +15,14 @@ export interface IPacketsAndStakingData {
total_stake: number;
}
+export interface CurrentEpochData {
+ id: number;
+ current_epoch_id: number;
+ current_epoch_start: string;
+ epoch_length: { secs: number; nanos: number };
+ epochs_in_interval: number;
+ total_elapsed_epochs: number;
+}
export interface ExplorerData {
circulatingNymSupplyData: {
circulating_supply: { denom: Denom; amount: string };
@@ -45,14 +53,7 @@ export interface ExplorerData {
};
};
packetsAndStakingData: IPacketsAndStakingData[];
- currentEpochData: {
- id: number;
- current_epoch_id: number;
- current_epoch_start: string;
- epoch_length: { secs: number; nanos: number };
- epochs_in_interval: number;
- total_elapsed_epochs: number;
- };
+
currentEpochRewardsData: {
interval: {
reward_pool: string;