Proof21
EN
Menu
Browse documentation
Protocol specification

Diagrams and motion

Read Markdown

Editable technical diagrams

Mermaid definitions remain version-controlled in diagrams/. Every language serves readable SVG diagrams with localized labels, text descriptions and the original editable definitions. Diagram source and exported snapshots are checked together. No paid GitBook plugin or browser-side diagram renderer is needed.

Architecture, producer/consumer boundaries, selection commitment, and the service-fee/payout distinction have separate diagrams. Orange marks a P21 operation, not a guarantee. Optional/asynchronous paths use dashed lines and explicit words, not color alone.

Native website motion

The homepage pairs a Bitcoin-native instrument illustration with a scroll-responsive process. Supporting pages use contextual motion without hiding text or shifting reading positions. Native SVG animation decorates existing technical diagrams.

Device reduced-motion and data-saver settings take priority. Preferences includes a reduced-motion option without floating stop or replay controls. Markdown, JSON, navigation, and complete document text remain available without animation or JavaScript.

Remotion source

Ten current Remotion exports cover the desktop/mobile hero, desktop/mobile process, block history, batched commitments, selection, digital matter, evidence exchange, and request bindings. Ten original journal renders are retained. Source and output hashes identify each asset in the manifests.

Muted media loads when visible, loops on screen, and pauses offscreen or in hidden tabs. The process responds to scroll position and resumes playback afterward. Every illustration retains a static fallback; it does not display a live transaction feed or assert payment approval.

Brand

Use e-paper/aluminum, charcoal, intentional orange and original dotted geometry. Arabic is right-to-left with isolated left-to-right code and identifiers; Thai and Chinese use suitable system-font fallbacks. Never stretch dotted lettering across body copy. No font binaries are distributed.

Sources

<!-- p21-ecosystem-payments-v09 -->

Signal-orange identity

Use signal orange (#EF5B2A) for the entire 21 in header/footer wordmarks and the entire 21 in the dotted P21 motion mark. Keep P/Proof in ink. This branding exception does not change the darker accessible orange used for small text links. Journal listing cards and article illustrations share visible-only video playback, render-derived image recovery, a still fallback and authoritative reduced-motion controls.

Binance assets and methods · Binance integration · Coinbase facilitator · PayAI assets · Virtuals ACP · NAT Ethereum listing · NAT Solana record · NAT BNB Chain contract

Local search · No prompts or queries sent to an AI provider

Privacy & preferences

Essential

Website delivery and security; a local record of your privacy choice for up to 180 days. No advertising identifier.

Save your motion preference on this browser. Optional; off unless you choose it.

Use static illustrations. Your device setting takes priority. No storage permission is needed.

Analytics & advertising

Currently off. Future cookies, pixels, or analytics will be disclosed and require a new choice where applicable. These buttons do not authorize future tracking.

Privacy · Cookies