Purpose: Define a complete, copy-ready architecture for Orbit-2’s endorsement (star) flow, bridging the Registry (trust ledger) and Feed (discovery) layers. Integrates webhook delivery, backfill sync, and Cloudflare materialization.
TBD
Purpose: Define a complete, copy-ready architecture for Orbit-2’s endorsement (star) flow, bridging the Registry (trust ledger) and Feed (discovery) layers. Integrates webhook delivery, backfill sync, and Cloudflare materialization.
TBD
In Scope (MVP):
Scope: quick reference describing the current Cloudflare-based deployment and a practical path to self‑hosting.
Runtime & App
Version 3 · 2025‑07‑14 – for team review
Goal: One crypto primitive (Ed25519) for everything (JWT, playlist signatures), while letting wallets (EVM secp256k1, Tezos ed25519/P‑256) and classic passkeys (P‑256) coexist. Resource services must verify tokens offline; only Auth‑Server mints them.
(Push‑to‑Mobile Ed25519 model, iOS 16 baseline)
Enable all mobile users who already authenticate with a passkey to sign any “playlist JSON” (or other DP‑1 content) with a 64‑byte Ed25519 signature — even when the action is triggered from the web UI — while keeping DP‑1’s “Ed25519‑only for human signatures” rule intact.
For Feral File generative artworks, it injects pre-defined variables then the collector click to view the software artwork in in frame. This helps artists be able to make variants to their artworks. The variables are:
blockchain - (bitmark | ethereum | tezos)contract - contract address if any. empty for bitmark| #include <jni.h> | |
| #include <cstdlib> | |
| #include <cstring> | |
| #include <cassert> | |
| #include <cstdint> | |
| #include <iostream> | |
| #include <set> | |
| #include <vector> | |
| #include "../../../deps/bc-ur/src/bc-ur.hpp" |