The section Bundle Composed Components explained how to bundle multiple component version into a transport archive.
During the transfer, it is possible to include component references as local blobs. It is also possible to include references in a recursive way.
Here is an example of a recursive transfer from one OCI registry to another, which includes resources and references:
The OCM CLI’s transfer command can be used to transfer component versions, component archives, transport archives, and artifacts. See ocm transfer -h for more information.
More examples on the transport archive and the common transfer format (CTF) can be found in the ocm-spec.