{"schema_version":"ritual.workload-provenance/v1","workload_id":"0x93f99d05ef2a9abae0fd84653471bddfd32a460c98be42326cdc665f9d76b156","workload_id_derivation":"tdx-workload-id-v1","measurement_scheme":"phala-dstack-v1","platform_profile":{"id":"pp_b06ed351-1955-476e-885a-883c5d9086d1"},"measurements":{"mr_td":"0xb24d3b24e9e3c16012376b52362ca09856c4adecb709d5fac33addf1c47e193da075b125b6c364115771390a5461e217","rtmr0":"0x90550e56509b94f99f4670a563e0dd0a2fa79b6d7b97fd52d051069d1b33d270b1858120034a43dac4f8daf509f2aeda","rtmr1":"0x07e6f51aa763abfe75c3ddfbf4f425fe3f0ceff66d807a75e049303dce9addf68e7218729bd419638af63a370f65878c","rtmr2":"0xf1c82667a354194467cd8419efd14a714560dd9b85b4c13b25c11e44bf4e126248c2255fad58c303fb0ca2921765d53a","rtmr3":"0x065765bd373bb53fdcaa09df3f14b861b06df3d3504b85911a5074f7e28c06b52e86d59916111c14cbdb8c1334760464","mr_config_id":"0x011ddda8f6c2219063efe067c7ea4839c0e0b8a3bf2c0a85d6eed2f3f6a838cfd1000000000000000000000000000000","xfam":"0xe702060000000000","td_attributes":"0x0000001000000000"},"base_vm":{"source_repository":"Dstack-TEE/meta-dstack","source_commit":"e3655d1390feee3736476f4bda35c4354b4a12fc","build_definition":{"locator":"https://github.com/Dstack-TEE/meta-dstack/releases/download/v0.5.9/reproduce.sh","sha256":"sha256:8d63a9bcf02ffb30f1e69af08d4683b13cf3bee1fef6db0bc066c351a178aa3f"},"artifact":{"locator":"https://github.com/Dstack-TEE/meta-dstack/releases/download/v0.5.9/dstack-nvidia-0.5.9.tar.gz","sha256":"sha256:7a19dd759e65d25085e57de0cfa438c59754cd435c34aca31455f8993f06be2c"}},"docker_images":[{"role":"alpine","image":"docker.io/library/alpine:3@sha256:28bd5fe8b56d1bd048e5babf5b10710ebe0bae67db86916198a6eec434943f8b"},{"role":"nats","image":"docker.io/library/nats:2.10-alpine@sha256:b83efabe3e7def1e0a4a31ec6e078999bb17c80363f881df35edc70fcb6bb927"},{"role":"redis","image":"docker.io/library/redis:7.4-alpine@sha256:ff02b58f971e7d7d156a1267e283fcbbeee91773b6aa36c49dac28ecfe28eadf"},{"role":"sglang","image":"docker.io/lmsysorg/sglang:v0.5.17@sha256:3be8803490a8b899a44f7ab2e22d8f6a1fb877cab52faeb400769a1555317db4"},{"role":"bifrost","image":"docker.io/maximhq/bifrost:v1.5.7-amd64@sha256:410de09d5b96b15bda204dc73ac4a7d1712d598d0b9e67a8e8917b964968ab79"},{"role":"dynamo-sglang","image":"docker.io/ritualnetwork/dynamo-sglang:v0.5.17-dsv4@sha256:9cc856356107915be6028fb693c600012d570a6d736d21c622aff0a89995089e"},{"role":"rai-simple","image":"docker.io/ritualnetwork/rai-simple:pt1-release-01-8bd2899@sha256:de96e7daac3e0b07e608d189fd51442d9961798032cf03c7bbbe4a3f7bd5c643"},{"role":"ritual-moai-gpu","image":"docker.io/ritualnetwork/ritual-moai-gpu:8102c66-amd64@sha256:63113fdf2bf457b84e53e325611e65f488783cd2e39f24ff65d1bf1e5c308543"},{"role":"ritual-vllm-proxy-go","image":"docker.io/ritualnetwork/ritual-vllm-proxy-go:cf17d76-0e65f02-amd64@sha256:d9e9bdd3adde92f5b2217981782bb8201a5be4bb6057a4fb044d32d1e0f92dbd","source_repository":"ritual-net/ritual-vllm-proxy-go","source_commit":"0e65f027af2d48bd31c5d48313e970a46b931611","source_ref":"refs/heads/dev","github_workflow":"ritual-net/ritual-vllm-proxy-go/.github/workflows/docker-build.yml","github_attestation":"https://github.com/ritual-net/ritual-vllm-proxy-go/actions/runs/36635189562/attempts/1","additional_source_commits":[{"repository":"ritual-net/ritual-go-common","commit":"cf17d76fb062a8813acdfd4d263153a8d19f7f2c"}]},{"role":"image_10","image":"docker.io/ritualnetwork/sglang:v0.5.17-diffusion-accelerate1.14.0-tdx1@sha256:9fbe8c2f36ed46b3ec042b81de80d1eba344517decae86d781f20dc4b88cdfd5"},{"role":"etcd","image":"quay.io/coreos/etcd:v3.5.16@sha256:d967d98a12dc220a1a290794711dba7eba04b8ce465e12b02383d1bfbb33e159"}],"measured_configuration":{"artifact":{"locator":"cdi-phala-app-compose.json","sha256":"sha256:1ddda8f6c2219063efe067c7ea4839c0e0b8a3bf2c0a85d6eed2f3f6a838cfd1"}},"measurement_tool":{"name":"dstack-mr","version":"0.5.9","source_repository":"Dstack-TEE/dstack","source_commit":"282eeb27d22d8f091ad0fa5a90e638f85cf68751","executable_sha256":"sha256:e0b1fc289e694c147bed6f3a184d738b7e8c295b264a00b4df59743d0a269abf","build_definition":{"locator":"evidence/measurement-tool-build-definition","sha256":"sha256:3403e815b5a1eb40684a246084694c3ab5b6b9d5fa56a60ea4a7495cad7c03e9"},"execution_image":"docker.io/dstacktee/dstack-verifier@sha256:06a20b777e59196c7f54b0cd02ffe567df6d05ae39a0b2fea9cb0642fb23c1fd","inputs":[{"name":"dstack_reconstruction_config","artifact":{"locator":"cdi-phala-dstack-reconstruction-config.json","sha256":"sha256:d9af0235255886cb96addf7e7530f95d27301143079853c598b8640767c7103a"}},{"name":"event_log","artifact":{"locator":"cdi-phala-event-log.json","sha256":"sha256:095ce32448190583fcf37a472fe95dae55e5cdc1e85b87a546e1d7970565dedc"}},{"name":"machine_profile","artifact":{"locator":"cdi-phala-machine-profile.json","sha256":"sha256:9ae363b6e674662be7713cf8ffdf5973307f04b85690b29ecf5ded90de9335cd"}}],"output_digest":"sha256:8bc25d6dd5526c3d33848278d2933afcd929e542758bbd251a13a184588d873e"}}
