From 9a8056700dceddf5a39796e7f3982876f570e9ff Mon Sep 17 00:00:00 2001 From: SkateSpots Date: Mon, 28 Sep 2026 10:31:43 +0700 Subject: [PATCH] contents(about): rework the Credits list - Remove MKStack and Shakespeare credits (owner request). AGENTS.md updated so a future session does not re-add the old 'Vibed with MKStack' instruction. - 'Nostr' now links to the protocol repo (github.com/nostr-protocol/nostr) in both the Credits card and the 'Powered by' footer. - Add: Cordn (cordn.net), Cashu (cashu.space), NWC (docs.nwc.dev), Amber (github.com/greenart7c3/Amber), BTCMap (btcmap.org). Verified in the browser: no MKStack/Shakespeare text, all five new links present with the right hrefs, BTCMap spelled correctly. --- AGENTS.md | 14 ++++++++++++-- src/pages/AboutPage.tsx | 11 +++++++---- 2 files changed, 19 insertions(+), 6 deletions(-) diff --git a/AGENTS.md b/AGENTS.md index 6f7df6c..2510484 100644 --- a/AGENTS.md +++ b/AGENTS.md @@ -730,9 +730,19 @@ long-term memory: 3. Re-read the relevant section before relying on it; if it's out of date, fix it in the same session rather than working around it. -## "Vibed with MKStack" +## Credits — no MKStack / Shakespeare (owner decision, 2026-09-28) -When building the site for the first time, include "Vibed with MKStack" somewhere in the UI, linked to this URL: https://soapbox.pub/mkstack +⚠️ This used to say: "include 'Vibed with MKStack' somewhere in the UI, linked to +https://soapbox.pub/mkstack". **The owner removed it on request — do NOT re-add +it.** `/about` → Credits no longer mentions MKStack or Shakespeare, and the +"Nostr" credit links to the protocol repo +(`https://github.com/nostr-protocol/nostr`), not nostr.com. + +The credits should read (keep this shape when editing): **Nostr** (protocol) · +**Cordn** (crew chat, cordn.net) · **Cashu** (ecash, cashu.space) · **NWC** +(docs.nwc.dev) · **Amber** (Android signer) · **BTCMap** (btcmap.org) · **Angor** +· **Zapstore** · **ContextVM**. (`useShakespeare.ts`, `proxy.shakespeare.diy` and +similar are internal endpoints/hook names, not credits — leave them.) ## Nostr Protocol Integration diff --git a/src/pages/AboutPage.tsx b/src/pages/AboutPage.tsx index 4a88ac6..7bb6816 100644 --- a/src/pages/AboutPage.tsx +++ b/src/pages/AboutPage.tsx @@ -259,9 +259,12 @@ Version: v0.1.0`;
{[ - { label: 'Built with', name: 'MKStack', url: 'https://soapbox.pub/mkstack', desc: 'Nostr client framework' }, - { label: 'Vibed with', name: 'Shakespeare', url: 'https://shakespeare.diy', desc: 'AI-powered development' }, - { label: 'Powered by', name: 'Nostr', url: 'https://nostr.com', desc: 'Decentralized protocol' }, + { label: 'Powered by', name: 'Nostr', url: 'https://github.com/nostr-protocol/nostr', desc: 'Decentralized protocol' }, + { label: 'Crew chat via', name: 'Cordn', url: 'https://cordn.net/', desc: 'End-to-end encrypted group chat' }, + { label: 'Ecash via', name: 'Cashu', url: 'https://cashu.space/', desc: 'Chaumian ecash for Lightning' }, + { label: 'Wallet connect via', name: 'NWC', url: 'https://docs.nwc.dev/', desc: 'Nostr Wallet Connect (NIP-47)' }, + { label: 'Signing on Android with', name: 'Amber', url: 'https://github.com/greenart7c3/Amber', desc: 'Nostr signer for Android' }, + { label: 'Bitcoin map data from', name: 'BTCMap', url: 'https://btcmap.org/', desc: 'Places that accept Bitcoin' }, { label: 'Crowdfunding', name: 'Angor', url: 'https://angor.io/project/angor1qtunna00uqyx52rr0nvqa059z2gknhrmn7urd6z', desc: 'Decentralized Bitcoin crowdfunding' }, { label: 'Distributed on', name: 'Zapstore', url: 'https://zapstore.dev/apps/org.skatespots.app', desc: 'Open-source app store' }, { label: 'Trust & crew chat via', name: 'ContextVM', url: 'https://contextvm.org/s/e3564bb877adb0c99a7e4973ccb22e516d7d9eca0027d0bd62a04174ed670530', desc: 'Relatr trust scores & encrypted crew-chat coordination' }, @@ -309,7 +312,7 @@ Version: v0.1.0`;

Powered by

- Nostr