From 96a9ac835d6896491b6df0e8e168f6549fbe6620 Mon Sep 17 00:00:00 2001 From: Local Dev Date: Mon, 31 Aug 2026 12:29:17 +0200 Subject: [PATCH] feat(site): standalone hephaestus.x landing + /forge /forgejo shortcuts MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit hephaestus.x is its own thing — not a subpage of silentmode.st. Previously the BCNR record redirected straight to code.silentmode.st (dropping visitors at the login screen cold) or to /hephaestus/ on silentmode.st (which inherited the full silentmode nav bar of unrelated products). - New standalone landing at site/hephaestus.x/index.html — its own compact page, no silentmode.st chrome, just a mark + tagline + three key facts + "where it lives" spec table, one small "A tool from Silent Mode" footer. - /forge/index.html and /forgejo/index.html — instant redirects to code.silentmode.st for users who type hephaestus.x/forge in the bar. - BCNR record updated to {"s3":"bns/hephaestus.x/"} — navigate.st gateway serves the content directly from the Sia bucket (same pattern deviant.x uses). TXID 69686a03c66cc1f661c84c50107a8660055c629f0393c9bb6802773d3c0a7108. Docs page at silentmode.st/hephaestus/ stays put — that one lives in the silentmode.st family with its full nav, targeting Silent Mode visitors exploring the whole stack. hephaestus.x/ is for direct hephaestus visitors. --- hephaestus.x/forge/index.html | 25 ++++++++ hephaestus.x/forgejo/index.html | 25 ++++++++ hephaestus.x/index.html | 100 ++++++++++++++++++++++++++++++++ 3 files changed, 150 insertions(+) create mode 100644 hephaestus.x/forge/index.html create mode 100644 hephaestus.x/forgejo/index.html create mode 100644 hephaestus.x/index.html diff --git a/hephaestus.x/forge/index.html b/hephaestus.x/forge/index.html new file mode 100644 index 0000000..b71196a --- /dev/null +++ b/hephaestus.x/forge/index.html @@ -0,0 +1,25 @@ + + + + +Hephaestus — opening the forge… + + + + + +
+
⚒️
+ Opening the forge…
+ code.silentmode.st → +
+ + + diff --git a/hephaestus.x/forgejo/index.html b/hephaestus.x/forgejo/index.html new file mode 100644 index 0000000..b71196a --- /dev/null +++ b/hephaestus.x/forgejo/index.html @@ -0,0 +1,25 @@ + + + + +Hephaestus — opening the forge… + + + + + +
+
⚒️
+ Opening the forge…
+ code.silentmode.st → +
+ + + diff --git a/hephaestus.x/index.html b/hephaestus.x/index.html new file mode 100644 index 0000000..a1bbd77 --- /dev/null +++ b/hephaestus.x/index.html @@ -0,0 +1,100 @@ + + + + + +Hephaestus — the forge + + + + + +
+ +
+
⚒️
+

Hephaestus

+

A code host you sign in to with a Bitcoin Cash wallet. No email, no password reset, no middleman.

+ +
+ +
+
+
+

Your wallet is your account

+

Generate or import a BCH wallet in the browser. Sign one challenge, you're in. Nothing to remember except your recovery phrase.

+
+
+

Storage on Sia

+

LFS, releases, packages, attachments — all sharded and encrypted across independent Sia hosts worldwide. Live git stays on a fast local disk for speed.

+
+
+

Standard git, nothing weird

+

git clone, git push, PRs, issues, releases, container/npm registries. Bring your existing muscle memory.

+
+
+
+ +
+

Where it lives

+
+
forge
code.silentmode.st — Forgejo 10, Let's Encrypt TLS
+
this name
hephaestus.x — on-chain BCNR certificate, chipnet, owner-controlled
+
storage
Sia network via s3.silentmode.st:8600, encrypted client-side
+
source
silentmode/silentmode — under Hephaestus/
+
protocol
BIP-137 "Bitcoin Signed Message" over BCH secp256k1 — any wallet that speaks Sign Message can log in
+
+
+ +
+ + + + +