diff --git a/src/app/BridgeSwap/Index.tsx b/src/app/BridgeSwap/Index.tsx
index c34dfdc4..34419c02 100644
--- a/src/app/BridgeSwap/Index.tsx
+++ b/src/app/BridgeSwap/Index.tsx
@@ -13,6 +13,7 @@ import {
} from "@/staging/types/legacyTitan";
import { Banner11Component } from "@/staging/components/legacy-titan/Banner11";
import { Banner110Component } from "@/staging/components/legacy-titan/Banner110";
+import { TitanSunsetWarningModal10 } from "@/staging/components/legacy-titan/WarningModal10";
export default function BridgeSwap() {
return (
@@ -49,6 +50,9 @@ export default function BridgeSwap() {
/> */}
+ {BRIDGE_VERSION === LegacyTitanBridgeVersionEnum.V10 && (
+
+ )}
);
diff --git a/src/staging/components/legacy-titan/WarningModal10.tsx b/src/staging/components/legacy-titan/WarningModal10.tsx
new file mode 100644
index 00000000..a66428b4
--- /dev/null
+++ b/src/staging/components/legacy-titan/WarningModal10.tsx
@@ -0,0 +1,64 @@
+import {
+ Modal,
+ ModalOverlay,
+ ModalContent,
+ ModalBody,
+ Text,
+ Button,
+ Link,
+ Flex,
+} from "@chakra-ui/react";
+import { useState } from "react";
+import useMediaView from "@/hooks/mediaView/useMediaView";
+import { UnorderedList, ListItem } from "@chakra-ui/react";
+
+export const TitanSunsetWarningModal10 = () => {
+ const [isOpen, setIsOpen] = useState(true);
+ const { mobileView } = useMediaView();
+
+ return (
+ {}} isCentered>
+
+
+
+
+ Warning
+
+
+ Titan Network Shutdown Warning:
+
+ L2 deposits are not available
+ L2 transactions suspended
+ L2 balance can only be viewed through L2 RPC
+ Only Finalize operations supported in history
+ Claimable list remains clickable
+
+
+
+
+
+
+ );
+};