Building the Desirable Properties Satplication
This is a living monument, not a finished book. You're seeing it mid-construction – and the most useful thing you can do here is learn how it works while we build it. Every chapter you read, every sat you follow, every contribution you make earns you public blueberries: open, durable records that you're part of the process. Like the Metaweb book's blueberries, these are available to everyone.
What is a satplication?
A satplication is a website, a publication, or a whole community built across many sat-numbered inscriptions – all linked by intent, each one independently verifiable on Bitcoin.
- One inscription per thing. Each chapter, script, image, and update is its own inscription – own sat, own rules, own permanence.
- Reinscribable, not mutable. A sat can be reinscribed to publish a new version. The new version replaces; the old one is still readable.
- Discoverable on ordinals.com. Every sat here is a public URL. Follow them like you would follow links on any site.
- Built in the open. The config, sources, and live updates are all on-chain. Anyone can read, fork, or extend the satplication.
This page teaches you how to read a satplication. The numbers below come straight from chain and refresh every 15 minutes; the sat-graph shows the same set of inscriptions as a navigable tree.
v2 UI installed
This page is running on the locally-installed brc333ui-v2.js – the next version of the project's UI module, shipped as a local file before the on-chain UI sat is reinscribed. Hover any inscription link below: settle the cursor on the pill for ~0.4 s and the modal fades in (720 ms ease-out) with provenance info and the inscription body rendered for its medium (image, HTML, JSON, markdown with content-sniffing, text). Click also works; touch fires immediately.
/content/ + /r/ paths).
Live state
Source: …
Content progress
Recent chain activity
The 5 most recent reinscriptions across all chapter sats. The lower-thirds Oracle ticker surfaces these in the book preview.
Public blueberries
Following the Metaweb book's framing, the rewards for participating in this satplication are public blueberries – durable, on-chain records of engagement that are available to everyone, not gated behind accounts, tokens, or permissions. Anyone who reads, follows, contributes, or helps anchor the meta-domain can earn one.
Filled = earned through your engagement this session · outlined = available next milestone. Like the Metaweb, these are open – anyone can earn them.
Blueberries are a metaphor for participation credit, not yet a transferable token. If a participatory reputation layer emerges from the meta-layer, this is one of the seeds.
How the satplication is wired
This book reads as a stack of sats. Open the sat-graph to see them, or jump directly to:
Each node in the sat-graph is either a config sat (the project's source of truth, still a draft), a layout sat (the page shell – this project's is still a draft), a sources sat (the chapter list – still a draft), a script sat (Articles / Pagination / Tags / Sources / Data / Oracle – these are live), or a chapter sat (the content – live). Embedded images – the cover and the preface monument – are surfaced as children of the layout node.
The build, step by step
- First chapter batch inscribed (DPs 2, 3, 10, 15, 20)
- Second chapter batch inscribed (DP22 + Introduction)
- Third chapter batch inscribed (remaining 16 DPs)
- Tiered tags appliedPrimary, secondary, and discovery tags added via the sources-updates mechanism so chapters are searchable by theme.
- Scripts liveArticles, Pagination, Tags, Sources, Data, Oracle – all imported from real sats.
- Sat-graph rendererRecursive tree of every sat the project touches, with status badges, filter pills, and a delta sidebar.
- Oracle sat inscription draftedThe initial message JSON for the project-private Oracle sat is staged at drafts/oracle-initial.json. Three scheduled messages: Jul 1 9a PT pre-launch, Jul 16 9a PT kickoff, Sep 1 9a PT launch of V1.
- v2 of
brc333ui.jsinstalled locally (next UI module)The next version of the project's UI module is shipped on the hub as /shared/brc333ui-v2.js. Same shape as the canonicalUImodule (window.UI / window.BRC333UI) plus a coherent set of meta-layer-context helpers: inscription renderer (image / html / json / markdown / text with markdown content-sniffing soordinals.com's defaulttext/plainserving is handled), a 15-minlocalStoragecache for chain reads with in-flight dedup, hover/click/touch preview binding (dwell + travel-cancel + slow 720 ms fade), and uniform DOM helpers (linkToInscription,formatSatNumber,formatProvenance,truncateInscriptionId). The standalonebrc333-inscription-renderer.jsprototype was merged into the shared module. Wired into the book reader (preview.html) so the chapter info modal and the sat-graph both call into the v2 helpers, and into the standalone satplication-graph.html for the same preview-on-hover affordance. When this version is stable the project'sUIsat will be reinscribed to carry it – see drafts/ui-inscription-renderer.recommendation.md for the open authoring questions for that pass. - Preface image inscribedPreface monument · 2753bd3b…89ei0.
- Cover inscribedHero image · 64a9550a…29i0 · permanent visual anchor.
- Meta-domain inscriptionReserve and inscribe the sat that resolves this book to a permanent meta-layer domain.
- Layout & Sources inscriptionThe
layout.htmpage shell and thesources-sat.jsonchapter list are still drafts living as local files only – once inscribed they'll become the canonical layout / sources sats. - Config-sat inscriptionWrap everything above into a real config inscription so the project lives entirely on-chain rather than depending on local overrides.
- Integrate the sat-graph and learning pages into the ordinal and inscribeWire
brc333satgraph.js,sat-graph-delta.js,brc333ui-v2.js, and thelearning.htmtour directly intologic.htmso visitors reach them without a separate URL, then inscribe the integrated build. - Inscribe logic.htm with config sat to create the master ordinal for the satplicationOnce the integrated build is stable, inscribe
logic.htmagainst the project's config sat so the entire satplication resolves from a single on-chain entry. - Inscribe delegates of logic.htm ordinals as collectiblesMint delegate ordinals (chapter rereads, full-book collectibles, signed editions) by reinscribing the
logic.htmsat with delegate-specificconfig-sat.jsonpayloads. - New chapters from the DP Challenge (early Sept 2026)Inscribe new chapters based on the patches and comments contributed through the Desirable Properties Challenge and synthesized by the DP workgroups.
- Update preface + hero/preface image to V1 DPs (early Sept 2026)Reinscribe the Preface text, the Hero image, and the Preface image so they reflect the V1 Desirable Properties of a Meta-Layer once the DP Challenge has produced its draft. Target: early September 2026.
How to participate
1. Read
Open the book, click a chapter, follow the sat. Each inscription is a permanent entry you can verify on ordinals.com.
2. Explore the graph
Visit the sat-graph to see how the pieces relate. Filter by status, click any node to inspect its inscription.
3. Watch the Oracle
The lower-thirds ticker surfaces live messages – reinscriptions on the oracle data sat. They appear as future-scheduled or recent inscriptions.
4. Contribute
Provide comments, patches, and reactions to the desirable properties of a meta-layer via Canopi.
Why this is a learning experience
The author of this satplication didn't finish it before showing it to you – and that's the point. A monument is most useful when you can see how it was made. By walking through the sat-graph, watching the Oracle ticker, and reading the inscription metadata, you learn the same mental model you'd need to build your own satplication.
That model is:
- Config sat – declares what scripts, layouts, and sources the project uses.
- Layout sat – the page shell (HTML, hero image, preface body).
- Sources sat – the chapter list and metadata.
- Script sats – Articles, Pagination, Tags, Sources, Data, Oracle.
- Chapter sats – the content itself.
Every interactive thing you've seen in this preview is a sat. Click any link in the sat-graph to verify it on ordinals.com.