diff --git a/apps/web/app/(blobstream)/[network]/blobstream/page.tsx b/apps/web/app/(blobstream)/[network]/blobstream/page.tsx new file mode 100644 index 00000000..6cb0b49c --- /dev/null +++ b/apps/web/app/(blobstream)/[network]/blobstream/page.tsx @@ -0,0 +1,82 @@ +import type { Metadata } from "next"; +import { capitalize } from "~/lib/shared-utils"; +import { Button } from "~/ui/button"; + +export type BlobStreamPageProps = { + params: { + network: string; + }; +}; + +export function generateMetadata(props: BlobStreamPageProps) { + const names = props.params.network.split("-"); + const formattedName = names.map(capitalize).join(" "); + return { + title: `${formattedName} Blobstream`, + }; +} + +export default function BlobStreamPage({ params }: BlobStreamPageProps) { + return ( +
+
+
+

Blobstream

+

Select to see blob streams:

+
+ +
+
+
+
+
+
Latest Block on Celestia
  + +   +
1300
+
+
+
Latest Synched Block
  + +   +
1000
+
+
+
+
+ + + + + + + + +
TransferFileTime
+ + + +
+
Contract Address
+
+
+
+
+ ); +} + +export const runtime = "edge";