silentmode.st + hephaestus.x static content — HTML/CSS/JS served via nginx (VPS) and Sia bucket (backup)
Find a file
Local Dev 0296e8fede feat(market): names can be priced in US dollars — a covenant holds the certificate, a gateway-signed oracle sets the BCH amount
A BCH-priced offer is a signed transaction with a fixed amount, so a
seller who wants "$500" had to relist whenever the rate moved. The new
USD mode moves the certificate into a small CashScript covenant
(contracts/usd-listing.cash). Anyone may buy it by paying the seller
target_cents / price, where the price comes from a message signed by the
gateway's oracle key — the median of five exchanges the site already
uses. The payout is clamped to a floor/ceiling band the seller sets, and
the seller can reclaim the certificate at any time.

What the chain can and cannot enforce, stated plainly in the contract and
the UI: script can require a transaction to be mined no earlier than a
time, never no later, so a quote cannot expire on-chain. The band is the
guarantee, and quotes are bound to the listing's outpoint so cancelling
and relisting voids every quote ever issued. An offline libauth VM test
covers list, buy, underpayment, foreign-listing quotes, forged quotes,
band clamping, cancel and a non-seller cancel; on chipnet aloevera.test
was listed at $0.30, bought by a second wallet for 119,090 sat at
$251.91, listed again by the new owner and cancelled.

Gateway: GET /api/price/oracle[?txid=] serves the oracle public key and
per-listing signed quotes; the key lives in oracle.key beside the
gateway, never in the repo. POST /api/market accepts kind "usd" after
reproducing the redeem script from the stated terms and finding the
certificate in that covenant; such listings are pruned once the covenant
output is spent; DELETE accepts the listing's seller while the index
shows the covenant as holder.

Dashboard: the Sell tab has "Price is fixed in: US dollars / BCH", a
band control with the resulting BCH range, and cancel through the
covenant. Market: USD listings show the dollar price, today's BCH
equivalent and the band; buying fetches a quote and completes the
covenant spend. Studio no longer sends a needless UPD when the registry
view is stale, and missing files on a name now get a real 404 page.
2026-09-20 19:20:46 +02:00
apps site: slash-less page URLs; /theseus is the Theseus page, /tools the overview 2026-09-20 17:21:30 +02:00
brand site: slash-less page URLs; /theseus is the Theseus page, /tools the overview 2026-09-20 17:21:30 +02:00
choose site: slash-less page URLs; /theseus is the Theseus page, /tools the overview 2026-09-20 17:21:30 +02:00
deviant site: fix homepage product count, drop stray brand-page copy, add GOTCHAS 2026-09-07 21:06:25 +02:00
helios site: slash-less page URLs; /theseus is the Theseus page, /tools the overview 2026-09-20 17:21:30 +02:00
hephaestus site: slash-less page URLs; /theseus is the Theseus page, /tools the overview 2026-09-20 17:21:30 +02:00
hephaestus.x hephaestus.x: fix "Hephaestus .X" brand-name gap 2026-09-20 16:36:05 +02:00
hermes site: slash-less page URLs; /theseus is the Theseus page, /tools the overview 2026-09-20 17:21:30 +02:00
js feat(market): names can be priced in US dollars — a covenant holds the certificate, a gateway-signed oracle sets the BCH amount 2026-09-20 19:20:46 +02:00
nav site: slash-less page URLs; /theseus is the Theseus page, /tools the overview 2026-09-20 17:21:30 +02:00
prometheus site: slash-less page URLs; /theseus is the Theseus page, /tools the overview 2026-09-20 17:21:30 +02:00
releases site: slash-less page URLs; /theseus is the Theseus page, /tools the overview 2026-09-20 17:21:30 +02:00
sirius site: slash-less page URLs; /theseus is the Theseus page, /tools the overview 2026-09-20 17:21:30 +02:00
store site: slash-less page URLs; /theseus is the Theseus page, /tools the overview 2026-09-20 17:21:30 +02:00
theseus site: slash-less page URLs; /theseus is the Theseus page, /tools the overview 2026-09-20 17:21:30 +02:00
tlds site: slash-less page URLs; /theseus is the Theseus page, /tools the overview 2026-09-20 17:21:30 +02:00
tools site: slash-less page URLs; /theseus is the Theseus page, /tools the overview 2026-09-20 17:21:30 +02:00
vendor Initial commit — Silent Mode baseline (2026-07-29) 2026-07-29 13:54:34 +02:00
favicon.svg brand: Silent Mode + navigate.st kits (logo, wordmark, avatar, banner, favicon) 2026-08-31 05:22:45 +02:00
GOTCHAS.md site: slash-less page URLs; /theseus is the Theseus page, /tools the overview 2026-09-20 17:21:30 +02:00
home-cards.json Ship Theseus 0.3.0 bb9d8dec (home cards decoupled from browser release) 2026-08-31 18:38:09 +02:00
index.html site: slash-less page URLs; /theseus is the Theseus page, /tools the overview 2026-09-20 17:21:30 +02:00
register.html site: slash-less page URLs; /theseus is the Theseus page, /tools the overview 2026-09-20 17:21:30 +02:00
releases-manifest.json site: publish Theseus 0.3.49 2026-09-20 16:14:05 +02:00
shared.css site: real logo, hero screenshot, OG tags, contrast fixes 2026-09-07 23:01:57 +02:00