> For the complete documentation index, see [llms.txt](https://docs.catalyx.solutions/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.catalyx.solutions/catalyx-package-manager.md).

# CatalyX Package Manager

CatalyX Package Manager (CPM) is a web-based package management platform for the Canton Network, designed to streamline the application distribution process with enterprise-grade reliability and control.\
\
CPM replaces ad-hoc file sharing with a standardised approach, ensuring Canton Network participants stay up to date with the latest application versions and reduce the operational risk that comes with deploying across a distributed network.

<figure><img src="/files/gFm5jYigYH6iRtgX6h4l" alt=""><figcaption></figcaption></figure>

***

### CatalyX Package Manager Overview

<details>

<summary>How It Works</summary>

CatalyX Package Manager provides an intuitive, user-friendly console where Canton Network participants can discover, distribute, and download application packages.

<table data-view="cards"><thead><tr><th></th><th></th></tr></thead><tbody><tr><td><ol><li><strong>Discover</strong></li></ol></td><td>Explore packages published by application providers on the Canton Network.</td></tr><tr><td><ol start="2"><li><strong>Distribute</strong></li></ol></td><td>Publish your own packages, control who has access, and notify users when new versions are released.</td></tr><tr><td><ol start="3"><li><strong>Download</strong></li></ol></td><td>Easily download and deploy application packages to your Canton node.</td></tr></tbody></table>

</details>

<details>

<summary>Key Features</summary>

1. **Streamlined Package Distribution**\
   Use CPM's central registry for publishing, distributing, and downloading application packages with full lifecycle visibility.
2. **Version & Lifecycle Management**\
   Manage multiple versions of a package, track updates, and guide safe upgrades using clear version history.
3. **Private Access Controls**\
   Support institutional requirements through package access controls, verified publisher credentials, deprecation warnings, and auditable access history.
4. **Managed Artifactory Hosting**\
   Host application artifacts directly within the CPM platform using a managed, highly available artifactory, no external repositories needed.
5. **Notifications and Subscriptions**\
   Notify your clients through email when new package versions are uploaded to CPM.

</details>

<details>

<summary>Security &#x26; Privacy</summary>

CPM is designed so that your credentials never leave your own infrastructure. The platform runs in your browser and communicates directly with your Canton node — IntellectEU's servers never receive or store your authentication tokens or node credentials. There are no user accounts on the CPM side; authentication is handled entirely by your organisation's own identity provider.

</details>

<details>

<summary>Learn More</summary>

{% embed url="<https://www.catalyx.solutions/catalyx-package-manager>" %}

</details>

***

### Get Started

Explore the documentation and discover how you can use CatalyX Package Manager to streamline your package management lifecycle.

<table data-view="cards"><thead><tr><th></th><th></th><th data-hidden></th><th data-hidden data-card-target data-type="content-ref"></th></tr></thead><tbody><tr><td><strong>Registration Guide</strong></td><td>A step-by-step manual to register and download the CPM application.</td><td></td><td><a href="/pages/NwY7u3DS2zoUxiGxZgfN">/pages/NwY7u3DS2zoUxiGxZgfN</a></td></tr><tr><td><strong>User &#x26; Console Guide</strong></td><td>Everything you need to navigate the console and get the most out of CPM.</td><td></td><td><a href="/pages/moEaNU7Yzee14gPcmADg">/pages/moEaNU7Yzee14gPcmADg</a></td></tr><tr><td><strong>Release Notes</strong></td><td>Explore the latest updates, improvements, and bug fixes.</td><td></td><td><a href="/pages/HoaWfafvBVJDQQbesI7s">/pages/HoaWfafvBVJDQQbesI7s</a></td></tr></tbody></table>

***


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.catalyx.solutions/catalyx-package-manager.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
