diff --git a/docs/ecosystem/oca-repository.md b/docs/ecosystem/oca-repository.md index 6840a17..4f2da87 100644 --- a/docs/ecosystem/oca-repository.md +++ b/docs/ecosystem/oca-repository.md @@ -1,12 +1,11 @@ # OCA Repository -The **OCA repository** is a key concept of the OCA Ecosystem. It enables to manage, store and share OCA Objects like: [ OCA Bundles ](/ecosystem/oca-bundle) and [ OCAFiles ](/ecosystem/oca-file). The interface is exposed through [ REST API ](https://repository.oca.argo.colossi.network/). +The **OCA repository** is a key concept of the OCA Ecosystem. It enables to manage, store and share OCA Objects like: [ OCA Bundles ](/ecosystem/oca-bundle) and [ OCAFiles ](/specification/ocafile). The interface is exposed through [ REST API ](https://repository.oca.argo.colossi.network/). The OCA repository operates under governance. It can be public (open access) or private (limited access). ## Applications - The OCA repository serves as a central component in the ecosystem, providing storage, management, and sharing capabilities for various semantic needs. It supports multiple use cases, such as: - Storing verifiable credential schemas @@ -27,7 +26,6 @@ docker pull humancolossus/oca-repository:latest See [OpenAPI Specification](https://repository.oca.argo.colossi.network/) to get all available endpoints. - ## Concepts - OCA Repository implements [ content centric networking ](https://en.wikipedia.org/wiki/Content_centric_networking) (CCN) concept tu uniquely identify all the resources stored in the repository. The resources are identified through [SAID's](https://datatracker.ietf.org/doc/html/draft-ssmith-said) so by calculating the product of the one way hash function, that becomes the identifier of the resource. By deriving SAID's from the content it creates cryptographic binding between identifier and the content.