⚠️ Alpha · testnets only. ChainRender is in active alpha and deployed on testnets only — Ethereum Sepolia, the Robinhood Chain Testnet, and the Circle Arc Testnet — not on any mainnet. Contracts, addresses, and APIs may change. Do not use with real funds or production assets.
Contracts

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.eth via 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.