Contracts: Registries
The governance-free registries that make ChainRender a store, not just an archive:
- ComponentRegistry — hash → bytes. The content-addressed core.
- SubnameStakeRegistrar — names under
chainrender.ethvia a refundable stake; an ENSIP-10 wildcard resolver reflects it into ENS. The registrar is the source of truth; ENS is a projection. - SubnameVersionRegistry — per-name version history (append-only) + timelock + freeze. Safe, observable updates.
- ThemeSetRegistry — themes, discoverable + content-addressed.
- AdvisoryRegistry / AttesterRegistry — advisories (alert, not vouch) + the attestation trust layer.
- CompositionRegistry — mini-apps + fork lineage (App DNA).
All ownerless. A registry with an admin is a registry whose admin you must trust — these have none.