|
| 1 | +# Week 2 |
| 2 | + |
| 3 | +*Publish Date: October 11, 2024* |
| 4 | + |
| 5 | +*[Newsletters Source][newsletters-source]* |
| 6 | + |
| 7 | + |
| 8 | +## Alt Stack Team |
| 9 | + |
| 10 | +The current project list includes: |
| 11 | +- `op-reth` |
| 12 | +- `kona` |
| 13 | +- `op-alloy` |
| 14 | +- `op-rs` |
| 15 | +- `superchain` |
| 16 | + |
| 17 | +If you're interested in joining the **Alt Stack Team**, reach out to: |
| 18 | +- [@clabby] |
| 19 | +- [@refcell] |
| 20 | + |
| 21 | + |
| 22 | +## Updates |
| 23 | + |
| 24 | +The reference implementation Holocene Hardfork changes are being finalized. |
| 25 | +Kona had a few small updates with learnings from the reference implementation. |
| 26 | + |
| 27 | +Otherwise, this past week has been a major cleanup for kona. |
| 28 | +We've brought kona up from ~77% test coverage to 94%. |
| 29 | +We've removed all `// TODO` comments. |
| 30 | +Test utilities have been fully refactored in `kona-derive`. |
| 31 | + |
| 32 | +Action tests are still held up by the reference implementation. |
| 33 | + |
| 34 | +Additionally, the next big step is to ship kona + asterisc. |
| 35 | +This requires asterisc being ready for testnet which we're working with |
| 36 | +Sunnyside Labs to figure out how we can wrap up that work. |
| 37 | + |
| 38 | + |
| 39 | +## Projects |
| 40 | + |
| 41 | + |
| 42 | +{{#include ./op-reth.md}} |
| 43 | + |
| 44 | +`op-reth` is being updated for Holocene. |
| 45 | +This work is expected to wrap up within the next week. |
| 46 | + |
| 47 | + |
| 48 | +{{#include ./kona.md}} |
| 49 | + |
| 50 | +<details> |
| 51 | + <summary><b>Phase 1: Asterisc ✅</b></summary> |
| 52 | + |
| 53 | + ```json |
| 54 | + { |
| 55 | + "ProxyAdmin": "0x59cff637c814B045F154Be583a24179d3AF9F167", |
| 56 | + "DisputeGameFactoryProxy": "0x69Fe8a33BaEC98698a4170E898B59aE3E0C651aD", |
| 57 | + "AnchorStateRegistryProxy": "0xe2be2262b8F462B3D478Ff9bF7a51B8645772F49", |
| 58 | + "DisputeGameFactory": "0x0d960BcFf756449Ef40a03254f5bAC4DB3896ac4", |
| 59 | + "RISCV": "0xFde3de8B91B9cb7D5b92645ceA74B8B5a32092B5", |
| 60 | + "AnchorStateRegistry": "0xc45320A1e9CDB1B52E332c1389BE330ab7ec17A5", |
| 61 | + "FaultDisputeGame": "0x3f6F314093ff095494eB2C8268D810d50D212508" |
| 62 | + "PreimageOracle": "0x627F825CBd48c4102d36f287be71f4234426b9e4", |
| 63 | + "DelayedWETHProxy": "0xF3D833949133e4E4D3551343494b34079598EA5a", |
| 64 | + } |
| 65 | + ``` |
| 66 | +</details> |
| 67 | + |
| 68 | + |
| 69 | +<details> |
| 70 | + <summary><b>Phase 2: Kona Derive ✅</b></summary> |
| 71 | + <table> |
| 72 | + <tr> |
| 73 | + <th> <b>OP Mainnet Trusted Sync Grafana</b> </th> |
| 74 | + <th> <b>OP Sepolia Trusted Sync Grafana</b> </th> |
| 75 | + </tr> |
| 76 | + <tr> |
| 77 | + <td style='text-align:center; vertical-align:middle'> |
| 78 | + <img src="./assets/op_mainnet_trusted_sync.png" width="80%"> |
| 79 | + </td> |
| 80 | + <td style='text-align:center; vertical-align:middle'> |
| 81 | + <img src="./assets/op_sepolia_trusted_sync.png" width="80%"> |
| 82 | + </td> |
| 83 | + </tr> |
| 84 | + </table> |
| 85 | + <b>Trusted Sync Alerts</b> |
| 86 | + <p style='text-align:center; vertical-align:middle'> |
| 87 | + <img src="./assets/trusted_sync_alerts.png" width="80%"> |
| 88 | + </p> |
| 89 | +</details> |
| 90 | + |
| 91 | +<details><summary><b>Phase 3: Client + Host ✅</b></summary></details> |
| 92 | + |
| 93 | +<details><summary><b>Phase 4: Test Suite ✅</b></summary></details> |
| 94 | + |
| 95 | +<details><summary><b>Phase 5: Holocene - ✅</b></summary></details> |
| 96 | + |
| 97 | +#### What’s Next |
| 98 | + |
| 99 | +With Holocene support code complete, all that's left for Stage 1.4 (Kona) |
| 100 | +project is to test and ship Kona + Asterisc to Sepolia and Mainnet. |
| 101 | + |
| 102 | +- `P0` - Holocene Testing |
| 103 | + - Action tests |
| 104 | +- `P0` - Ship Kona + Asterisc to Sepolia and Mainnet |
| 105 | +- `P1` - Asterisc improvements |
| 106 | + - [asterisc/issues/77](https://github.com/ethereum-optimism/asterisc/issues/77) |
| 107 | + |
| 108 | + |
| 109 | +{{#include ./op-rs.md}} |
| 110 | + |
| 111 | + |
| 112 | +<!-- Links --> |
| 113 | + |
| 114 | +{{#include ./links.md}} |
0 commit comments