{
"job_name": "verify_payment_proof_tx123",
"job_type": "zkp_verification",
"workload": {
"container_image": "vorta/rust-groth16-verifier:0.2.1",
"entrypoint": "/app/verify_groth16",
"command_args": [
"--vk-path", "/mnt/proof_data/vk.bin",
"--proof-path", "/mnt/proof_data/proof.bin",
"--public-inputs-path", "/mnt/proof_data/inputs.json"
],
"sgx_requirements": { "min_epc_mb": 128 }
},
"inputs": [
{ "name": "vk", "source_url": "...", "mount_path": "/mnt/proof_data/vk.bin" },
{ "name": "proof", "source_url": "...", "mount_path": "/mnt/proof_data/proof.bin" },
{ "name": "public_inputs", "source_url": "...", "mount_path": "/mnt/proof_data/inputs.json" }
],
"outputs": [
{ "name": "result", "destination_url": "...", "path_in_enclave": "/app/outputs/verification_result.txt" }
],
"attestation_policy": {
"required_mrenclave": "zkp_verifier_v1_mrenclave_hash",
"required_mrsigner": "vorta_official_signing_key_mrsigner_hash"
}
}