Skip to content

Commit 59750f0

Browse files
authored
feat(seo): expand structured data with shared jsonld helpers (#126) (#140)
* feat(seo): expand structured data with shared jsonld helpers (#126) * fix(i18n): add missing footer.trust keys to es and pt locales
1 parent b842cab commit 59750f0

12 files changed

Lines changed: 565 additions & 66 deletions

File tree

.github/workflows/ci.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,7 @@ jobs:
2121
- run: pnpm lint:i18n
2222
- run: pnpm test:a11y
2323
- run: pnpm build
24+
- run: pnpm validate:jsonld
2425

2526
playwright-a11y:
2627
name: Playwright A11y Gate

package.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,7 @@
1717
"format:check": "prettier --check .",
1818
"lint:i18n": "node scripts/lint-i18n.mjs",
1919
"generate:og": "node scripts/generate-og.mjs",
20+
"validate:jsonld": "tsx scripts/validate-jsonld.mjs",
2021
"prepare": "husky"
2122
},
2223
"dependencies": {

public/feed.xml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
<link>https://usewraith.xyz/blog</link>
66
<description>Notes on stealth payments, private infrastructure, and the Wraith ecosystem.</description>
77
<language>en-us</language>
8-
<lastBuildDate>Tue, 25 Aug 2026 05:06:07 GMT</lastBuildDate>
8+
<lastBuildDate>Tue, 25 Aug 2026 22:23:09 GMT</lastBuildDate>
99
<atom:link href="https://usewraith.xyz/feed.xml" rel="self" type="application/rss+xml" />
1010

1111
<item>
@@ -20,17 +20,17 @@
2020
<title>Stealth addresses explained</title>
2121
<link>https://usewraith.xyz/blog/stealth-addresses-explained</link>
2222
<guid>https://usewraith.xyz/blog/stealth-addresses-explained</guid>
23-
<pubDate>Wed, 22 Jul 2026 00:00:00 GMT</pubDate>
24-
<description>A straightforward introduction to stealth addresses and why they matter for private payments.</description>
25-
<author>Wraith Protocol Team</author>
23+
<pubDate>Wed, 22 Jul 2026 12:00:00 GMT</pubDate>
24+
<description>A straightforward introduction to stealth addresses and why they matter.</description>
25+
<author>Wraith Team</author>
2626
</item>
2727
<item>
2828
<title>Privacy by default</title>
2929
<link>https://usewraith.xyz/blog/privacy-by-default</link>
3030
<guid>https://usewraith.xyz/blog/privacy-by-default</guid>
31-
<pubDate>Mon, 20 Jul 2026 00:00:00 GMT</pubDate>
31+
<pubDate>Mon, 20 Jul 2026 12:00:00 GMT</pubDate>
3232
<description>How Wraith makes private payments practical for everyday apps.</description>
33-
<author>Wraith Protocol Team</author>
33+
<author>Wraith Team</author>
3434
</item>
3535
</channel>
3636
</rss>

public/feed/tag/cryptography.xml

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
3+
<channel>
4+
<title>Wraith Protocol Blog — cryptography</title>
5+
<link>https://usewraith.xyz/blog/tag/cryptography</link>
6+
<description>Notes on stealth payments, private infrastructure, and the Wraith ecosystem.</description>
7+
<language>en-us</language>
8+
<lastBuildDate>Thu, 27 Aug 2026 12:50:19 GMT</lastBuildDate>
9+
<atom:link href="https://usewraith.xyz/feed/tag/cryptography.xml" rel="self" type="application/rss+xml" />
10+
11+
<item>
12+
<title>How Stealth Addresses Keep Payments Private</title>
13+
<link>https://usewraith.xyz/blog/stealth-addresses-explained</link>
14+
<guid>https://usewraith.xyz/blog/stealth-addresses-explained</guid>
15+
<pubDate>Wed, 12 Aug 2026 00:00:00 GMT</pubDate>
16+
<description>A look at the cryptography behind stealth addresses and why every Wraith payment lands on a fresh one-time address that cannot be linked to the recipient.</description>
17+
<author>Lena Vogt</author>
18+
</item>
19+
</channel>
20+
</rss>

public/sitemap.xml

Lines changed: 0 additions & 36 deletions
Original file line numberDiff line numberDiff line change
@@ -78,40 +78,4 @@
7878
<changefreq>weekly</changefreq>
7979
<priority>0.8</priority>
8080
</url>
81-
<url>
82-
<loc>https://usewraith.xyz/blog/tag/privacy</loc>
83-
<lastmod>2026-08-25</lastmod>
84-
<changefreq>weekly</changefreq>
85-
<priority>0.8</priority>
86-
</url>
87-
<url>
88-
<loc>https://usewraith.xyz/blog/tag/stealth-payments</loc>
89-
<lastmod>2026-08-25</lastmod>
90-
<changefreq>weekly</changefreq>
91-
<priority>0.8</priority>
92-
</url>
93-
<url>
94-
<loc>https://usewraith.xyz/blog/tag/sdk</loc>
95-
<lastmod>2026-08-25</lastmod>
96-
<changefreq>weekly</changefreq>
97-
<priority>0.8</priority>
98-
</url>
99-
<url>
100-
<loc>https://usewraith.xyz/blog/tag/announcements</loc>
101-
<lastmod>2026-08-25</lastmod>
102-
<changefreq>weekly</changefreq>
103-
<priority>0.8</priority>
104-
</url>
105-
<url>
106-
<loc>https://usewraith.xyz/blog/tag/wave-7</loc>
107-
<lastmod>2026-08-25</lastmod>
108-
<changefreq>weekly</changefreq>
109-
<priority>0.8</priority>
110-
</url>
111-
<url>
112-
<loc>https://usewraith.xyz/blog/tag/wave-6</loc>
113-
<lastmod>2026-08-25</lastmod>
114-
<changefreq>weekly</changefreq>
115-
<priority>0.8</priority>
116-
</url>
11781
</urlset>

0 commit comments

Comments
 (0)