Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
12 changes: 10 additions & 2 deletions app/[locale]/trillion-dollar-security/page.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ import {
CardDescription,
CardFooter,
} from "@/components/ui/card"
import { BaseLink as Link } from "@/components/ui/Link"
import InlineLink, { BaseLink as Link } from "@/components/ui/Link"

import { getMetadata } from "@/lib/utils/metadata"

Expand Down Expand Up @@ -104,7 +104,15 @@ const TdsPage = async ({ params }: { params: Promise<{ locale: Lang }> }) => {
/>
</div>

<p>{t("page-trillion-dollar-security-hero-paragraph-5")}</p>
<p>
{t.rich("page-trillion-dollar-security-hero-paragraph-5", {
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🔥

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks for this! Hadn't figured this out yet, but this solves the server-side htmr challenges, and also allows us to inject any variable this way using variations of a <span></span>.

a: (chunks) => (
<InlineLink href="https://blog.ethereum.org/2025/05/14/trillion-dollar-security">
{chunks}
</InlineLink>
),
})}
</p>
<p>{t("page-trillion-dollar-security-hero-paragraph-6")}</p>

<ol className="list-decimal font-bold text-primary">
Expand Down
2 changes: 1 addition & 1 deletion src/intl/en/page-trillion-dollar-security.json
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
"page-trillion-dollar-security-hero-paragraph-2": "But for Ethereum to succeed in the next phase of global adoption, there are still many improvements that must be made. To achieve our community's ambitions, Ethereum must grow into an ecosystem where:",
"page-trillion-dollar-security-hero-paragraph-3": "Billions of individuals are each comfortable holding more than $1000 onchain, collectively amounting to trillions of dollars secured on Ethereum.",
"page-trillion-dollar-security-hero-paragraph-4": "Companies, institutions, and governments are comfortable storing more than 1 trillion dollars of value inside a single contract or application, and are comfortable transacting in comparable amounts.",
"page-trillion-dollar-security-hero-paragraph-5": "The Trillion Dollar Security (1TS) project is an ecosystem-wide effort to upgrade Ethereum's security. This report is the first deliverable of the 1TS project. Over the last month, we have gathered feedback from users, developers, security experts, and institutions about where they see the biggest challenges and areas for improvement. Thank you to the hundreds of people and dozens of organizations who have taken the time to share your insights with us.",
"page-trillion-dollar-security-hero-paragraph-5": "The <a>Trillion Dollar Security (1TS)</a> project is an ecosystem-wide effort to upgrade Ethereum's security. This report is the first deliverable of the 1TS project. Over the last month, we have gathered feedback from users, developers, security experts, and institutions about where they see the biggest challenges and areas for improvement. Thank you to the hundreds of people and dozens of organizations who have taken the time to share your insights with us.",
"page-trillion-dollar-security-hero-paragraph-6": "This report summarizes our findings, covering 6 distinct areas:",
"page-trillion-dollar-security-report-card-title": "Ethereum ecosystem security overview report",
"page-trillion-dollar-security-download-report": "Download PDF",
Expand Down