All Changes
- chore: bump version (#747)
- chore: update docs (#746)
- chore: reth 2.3.0 (#741)
- fix: docker workflow (#745)
- test(proof-system): add integration tests (#744)
- feat(nitro): nitro TEE worker (stacked on sp1-worker) (#732)
- fix: record incremental metrics correctly (#740)
- chore: allow custom image tags (#739)
- test: add world-chain-defender to local devnet (#735)
- feat(proof-system): add defender (#729)
- feat(nitro): certificate chain verification & attestation hardening (#731)
- feat: sp1 worker (#715)
- Refactor proofs creates. (#730)
- chore(deps): bump the cargo-minor-and-patch group across 1 directory with 3 updates (#716)
- docs: restyle README for clarity and polish (#727)
- chore: add release workflow for world chain proof binaries (#726)
- feat(proof-system): add prover-service (#713)
- docs: add WIP-1003 through WIP-1006 to book summary (#714)
- perf(challenger): process games in parallel (#712)
- feat(challenger): make retry list deadline aware (#711)
- feat(challenger): add retry list (#710)
- test: acceptance test with much higher load (#709)
- feat(challenger): add L2 finality gate (#708)
- feat: run stage rundler acceptance checks (#702)
- feat(devnet): add challenger to local devnet (#704)
- fix(nitro): gate linux-only deps on target os (#705)
- feat(proof-system): add challenger (#700)
- fix: dockerfile (#703)
- chore(deps): bump brotli from 8.0.2 to 8.0.3 in the cargo-minor-and-patch group (#701)
- feat: add SP1 and Nitro TEE programs (#698)
- feat: multi proofs (#685)
- feat: WIP- User Operation Acceptance Tests (#699)
- feat(devnet): add block access lists deployment to the devnet (#689)
- chore(deps): bump tar from 0.4.45 to 0.4.46 (#692)
- fix: resolve simulation metadata from post-state (#693)
- feat(wips): world chain multi proofs (#675)
- docs: rewrite wip-1002 (#634)
- chore(deps): bump tikv-jemallocator from 0.6.1 to 0.7.0 (#678)
- chore: remove wip1001 code (#674)
- chore: remove wip1001 contracts (#672)
- chore: remove wip1001 tests (#671)
- feat: Local Devnet: Use Kona over OP node (#670)
- chore(deps): bump strum from 0.27.2 to 0.28.0 (#642)
- fix: run contender stress tests agains rust local devnet (#669)
- wip-1005: Proof System Upgrade — ZK & TEE options for OP Stack dispute games (#658)
- feat: better logs observability for devnet (#668)
- chore(deps): bump the cargo-minor-and-patch group across 1 directory with 2 updates (#667)
- Custom Devnet (#664)
- fix: modify wip1001 tx envelope to reflect up to date spec (#663)
- feat: add initial mempool validation for wip1001 txs (#659)
- fix: WIP-1001: Store Verifier Address in instance look up to enable easy validation (#661)
- feat: WIP-1001: Introduce Session Verifier Instances (#660)
- chore(deps): bump the cargo-minor-and-patch group across 1 directory with 4 updates (#654)
- feat: Add Metadata to web3 client version RPC (#653)
- feat: add wip1001 tx envelope (#652)
- chore: lay contract scaffolding (#651)
- chore: add ed25519 precompile wip (#647)
- chore: Input Selector on Acceptance Test Workflow (#650)
- feat: World Chain Acceptance Tests init (#648)
- bench: add mainnet flashblock validation (#645)
- fix(rpc): dedupe contract_management entries (#640)
- feat: test builder (#639)
- feat: optionally store flashblocks into db (#644)
- feat(rpc): allow simulate_unsignedUserOp to target a specific block (#638)
- Osiris/fix yaml parsing (#637)
- chore: define diamond proxy router pattern for delegated verifiers (#633)
- wip: wip-1001 rewrite with scoped EIP-1271 session and admin signers (#625)
- chore: vendor op add ons (#632)
- chore: refactor crates into smaller crates (#631)
- chore(deps): bump lru from 0.16.4 to 0.18.0 (#617)
- chore(deps): bump pin-project from 1.1.11 to 1.1.12 in the cargo-minor-and-patch group across 1 directory (#612)
- wip: (1003) World ID Transaction Subsidies (#487)
- feat: WorldChainSpec (#628)
Binaries
The binaries are signed with the PGP key: C75F BC64 E9D4 8E89 FB60 418B 8949 B352 D042 2E74
| System | Architecture | Binary | PGP Signature |
|---|---|---|---|
| x86_64 | world-chain-v2.3.0-x86_64-unknown-linux-gnu.tar.gz | world-chain-v2.3.0-x86_64-unknown-linux-gnu.tar.gz.asc | |
| aarch64 | world-chain-v2.3.0-aarch64-unknown-linux-gnu.tar.gz | world-chain-v2.3.0-aarch64-unknown-linux-gnu.tar.gz.asc | |
| System | Option | Resource | |
| Docker | worldcoin/world-chain |