I’ve created a sequence diagram based on your feedback. In this model, the Versioning Registrar owns the root (e.g., contract.eth). When a user registers a project (e.g., x), the Registrar creates the subdomain x.contract.eth but retains ownership of the ENS node itself to guarantee immutability. The user is recorded internally as the admin with permission to mint new versions.
3 Likes
