diff --git a/apps/web/src/components/HintsAccordion/HintsAccordion.tsx b/apps/web/src/components/HintsAccordion/HintsAccordion.tsx
new file mode 100644
index 000000000..9685034a2
--- /dev/null
+++ b/apps/web/src/components/HintsAccordion/HintsAccordion.tsx
@@ -0,0 +1,45 @@
+import {
+ Accordion,
+ AccordionButton,
+ AccordionIcon,
+ AccordionItem,
+ AccordionPanel,
+ Heading,
+} from "@chakra-ui/react";
+import { Hints, type SignPage } from "@umami/core";
+
+import { useColor } from "../../styles/useColor";
+
+type HintsProps = {
+ signPage: SignPage;
+};
+
+export const HintsAccordion = ({ signPage }: HintsProps) => {
+ const color = useColor();
+
+ if (!Hints[signPage].header || !Hints[signPage].description) {
+ return null;
+ }
+
+ return (
+
+
+
+
+
+ {Hints[signPage].header}
+
+
+
+
+ {Hints[signPage].description}
+
+
+ );
+};
diff --git a/apps/web/src/components/HintsAccordion/index.tsx b/apps/web/src/components/HintsAccordion/index.tsx
new file mode 100644
index 000000000..b8dc309c6
--- /dev/null
+++ b/apps/web/src/components/HintsAccordion/index.tsx
@@ -0,0 +1 @@
+export * from "./HintsAccordion";
diff --git a/apps/web/src/components/SendFlow/common/ContractCallSignPage.tsx b/apps/web/src/components/SendFlow/common/ContractCallSignPage.tsx
index fbfee6d10..f462b0419 100644
--- a/apps/web/src/components/SendFlow/common/ContractCallSignPage.tsx
+++ b/apps/web/src/components/SendFlow/common/ContractCallSignPage.tsx
@@ -11,7 +11,7 @@ import {
ModalContent,
ModalFooter,
} from "@chakra-ui/react";
-import { type ContractCall } from "@umami/core";
+import { type ContractCall, Titles } from "@umami/core";
import { FormProvider, useForm } from "react-hook-form";
import { Header } from "./Header";
@@ -19,8 +19,8 @@ import { useColor } from "../../../styles/useColor";
import { AddressTile } from "../../AddressTile/AddressTile";
import { AdvancedSettingsAccordion } from "../../AdvancedSettingsAccordion";
import { TezTile } from "../../AssetTiles/TezTile";
+import { HintsAccordion } from "../../HintsAccordion";
import { JsValueWrap } from "../../JsValueWrap";
-import { Titles } from "../../Titles/Titles";
import { SignButton } from "../SignButton";
import { SignPageFee } from "../SignPageFee";
import { type CalculatedSignProps, type SdkSignPageProps } from "../utils";
@@ -47,6 +47,7 @@ export const ContractCallSignPage = ({