Skip to content

Registering Workloads

A compute-to-data workload is a signed, versioned description of executable code. It can reference a container image or another runtime package supported by the network.

Registration binds the workload to:

  • its publisher identity and signature;
  • an immutable package or image digest;
  • its runtime and entry point;
  • declared resource and network requirements;
  • expected inputs, outputs and artifacts;
  • a versioned execution interface.

Nodes resolve and verify the digest before execution. Mutable tags such as latest are not sufficient workload identities.

Registration makes a workload available for authorization; it does not grant access to buckets or allow immediate execution.

Audience-first NOOSChain documentation.