Root contracts or "template" contracts based on the CommonAccord data model need to be available from public repositories, much like open source software today is available from various GitHub repositories.