mirror of
https://github.com/PR0M3TH3AN/bitblocks.git
synced 2026-10-27 07:50:39 +00:00
7d0af18a6d80ba3c77990277c6136f35e3edb98f
From the external design review: stop presenting all five things as peer primitives, and add one diagram that communicates the stack in ten seconds. - §02 "Five primitives" → "Four primitives. One proof." with a "built with the four ↓" band separating BitLogin/BitGate/BitFeed/BitUnlock from Tessera. - §03 replaces the flat five-across flow with a layered architecture diagram: OPEN SUBSTRATE (Nostr · Lightning) → FOUR PRIMITIVES → BUILT WITH THE STACK (Tessera + your app + what's next), read bottom to top with "built on ↓" / "composed from ↓" joins. The ghost "your app / what's next" slots make the point that the four generate a family of apps, not one. Uses the existing design system (block colours as the only chroma, mono uppercase tier labels, condensed display). Responsive: tiers collapse to one column under 700px. Verified in-browser via DOM (structure/grid/colours). Implements the bitblocks landing item from the design review (docs/TODO.md). Co-Authored-By: Claude Opus 4.8 <[email protected]> Claude-Session: https://claude.ai/code/session_01BXQCvJPA6sVSQ5j8uBd9bB
bitblocks.network
The umbrella site for the BitBlocks stack — composable Nostr + Bitcoin building blocks for apps that can't lock anyone in.
Static site, no build step. Deployed to the apex bitblocks.network.
The blocks
| Block | Question | Site |
|---|---|---|
| BitLogin | who are you | login.bitblocks.network |
| BitGate | what may you do | gate.bitblocks.network |
| BitFeed | what do you see | feed.bitblocks.network |
| BitUnlock | how you're paid | bitunlock.network |
| Tessera | what you can do | tessera.bitblocks.network |
Design
Deliberately distinct from any single product: a monochrome, architectural parent identity where the five product colours are the only chroma — the Alphabet-to-Google relationship rendered in design. Monumental condensed Ubuntu Sans display, Ubuntu Sans Mono for annotations, theme-aware.
Local
python3 -m http.server 8080 # then open localhost:8080
Languages
CSS
49%
HTML
47.4%
JavaScript
3.6%