github worldcoin/world-chain proofs/v1.0.0-rc.5

pre-release5 hours ago

Enclave measurements

Reproduced by two independent builds of dcafababd7b57cef8918113864276bf16873e59c before this release was cut.

PCR Value
PCR0 0x78a5ad6bfa18df38634005d8dde4adde28da71c73727429e29bc50eab7acafbea73b8b72639903d1cd2d6453a44ef259
PCR1 0xab92a79f22cbca162b415c97f3406327ab858f9a73ffd4f7720710529eee87f085d21c3dd2819ef63263b0dad0b4a9d6
PCR2 0xaf4a041a0fb5566cf3cf7fed205acd80315aaa22566681e812bc8ec26a7c1d617041ce23d94142be5ab0dbd3fc479148

SP1 guest programs

Rebuilt by two independent Docker builds of dcafababd7b57cef8918113864276bf16873e59c; both derived the vkeys and
ELF hashes committed in proofs/measurements.json. The ELFs are attached as assets.

Key Value
aggregation_vkey 0x00efdc175d0174ae50b58d2aec7c3d5b0415eb107b1b33ec23321fe48bb9e2d4
range_vkey_commitment 0x7aa8501d5a48de8d631ab8c54adb69d20d819d6e59247edf199c8a161e98aacc

Images

  • ghcr.io/worldcoin/world-chain-nitro-enclave:v1.0.0-rc.5 — the measured rootfs
  • ghcr.io/worldcoin/world-chain-nitro-enclave-eif:v1.0.0-rc.5 — EIF carrier for the K8s init container
  • Service images at v1.0.0-rc.5 (-sp1-worker, -nitro-worker, -proposer,
    -challenger, -defender, -prover-service) — pinned digests in manifest.json

Verify

git checkout dcafababd7b57cef8918113864276bf16873e59c && scripts/build-eif.sh target/eif
diff <(jq -S . proofs/measurements.json) <(jq -S . target/eif/measurements.json)
just verify-proof-vkeys

manifest.json is signed with the PGP key C75F BC64 E9D4 8E89 FB60 418B 8949 B352 D042 2E74.

Changes

  • bump: proof system v1.0.0-rc.5 (#1167)
  • fix(proofs): harden validation, reuse upstream Kona and upgrade SP1 (#1164)
  • feat(defender): submit proofs through private RPC (#1142)

Don't miss a new world-chain release

NewReleases is sending notifications on new releases.