# 5.3 On-Chain Models & Pipelines Registry

The registry layer on Solana formalizes the existence and lineage of all models and workflows.

#### 5.3.1 Workflow Registry

A workflow registered on-chain contains:

* A stable workflow identifier.
* A hash or Merkle root of the workflow IR for tamper-proof verification.
* Creator metadata and semantic tags enabling discoverability.
* Version history, including forks, upgrades, or alternative configurations.

This ensures that workflows have immutable public identities, and any instance derived from them can be compared against this canonical record.

#### 5.3.2 Model Registry

Trained models receive registry entries that maintain:

* Model ID and associated workflow ID.
* Content-addressed hashes of weight files.
* Links to training receipts, datasets, and metrics.
* Ownership information and access permissions.

This enables the ecosystem to verify exactly how a model was produced and ensures that no model artifact can be misrepresented.


---

# Agent Instructions: 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.visuallyze.xyz/5.-system-architecture/5.3-on-chain-models-and-pipelines-registry.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.
