diff --git a/Breakout-Room-Meetings/EOF/Meeting 64.md b/Breakout-Room-Meetings/EOF/Meeting 64.md new file mode 100644 index 000000000..d701222fb --- /dev/null +++ b/Breakout-Room-Meetings/EOF/Meeting 64.md @@ -0,0 +1,52 @@ +# EOF Implementers Call 64 + +Note: This file is copied from [here](https://ethereum-magicians.org/t/eof-implementers-call-64-january-8-2025/22205/2?u=poojaranjan) + +## Meeting info + +Date: 2026.01.08 + +Agenda: https://github.com/ethereum/pm/issues/1217 + +YouTube video: https://youtu.be/cBKdFSC1VA8 + +## Notes +### Testing + +- Need to merge 1 PR +- Fuzzing updates - [execution-spec-tests/src/ethereum_fuzzer_differential/__init__.py at shemnon/eof-fuzz · shemnon/execution-spec-tests · GitHub](https://github.com/shemnon/execution-spec-tests/blob/shemnon/eof-fuzz/src/ethereum_fuzzer_differential/__init__.py) + + +### Client Update + +- No Client Updates +- Rebase off of Perctra-5 + - Need at least 3 for the devnet +- Compiler support + - Reviewed the PR list + - How will small proposed changes impact? + - Not too bad. + - Hashing is more impactful + - Need to totally nail down all changes before the experimental flag gets removed. Flag may remain until mainnet is live (not even testnet, mainnet) +- Assembly syntax for EXCHANGE opcode is still undetermined (absolute byte encoding, vs nybbles, vs stack index, all off by 1 issues) +- Off by one also leaks into possible SWAP/SWAPN numbering as well (DUP/SWAP are already inconsistent) +- Frangio’s summary - [Assembly Syntax for EOF Stack Instructions - HackMD](https://hackmd.io/@frangio/Bk4Vjj6V1l) + - Exact is Frangio’s recommendation + +### Spec + +- Metadata - [EIP-7834: Separate Metadata Section for EOF](https://eips.ethereum.org/EIPS/eip-7834) + - EVMONE will look into a spike +- EOFCREATE/TXCREATE Hashing + - Summary doc - [Potential scenarios of updating the new contract address schemes for EOF - HackMD](https://notes.ethereum.org/@ipsilon/SyrzctZSJg) + - Also pre-ERC for standard contracts [Comparing ethereum:master...shemnon:eof/txcreate-factories · ethereum/ERCs · GitHub](https://github.com/ethereum/ERCs/compare/master...shemnon:ERCs:eof/txcreate-factories) + - Shipping temp check + - When there are no deal-breakers + - 2025 seems tight + - Best to tie with PeerDAS, unless there is a large differential + - So the EL and CL fork major features at the same time + - But PeerDAS/EOF not as tied as, say, withdrawals + - Devnet-1 punch list - [EOFv1 final tuning · Issue #165 · ipsilon/eof · GitHub](https://github.com/ipsilon/eof/issues/165) + - We need to disuss the ACCOUNTTYPE opcode - EIP-7761 - MUST/SHOULD - dealbreaker for app dev until it’s in. + - is ERC-165 a viable alternative? + - What would app devs accept? diff --git a/Breakout-Room-Meetings/EOF/README.md b/Breakout-Room-Meetings/EOF/README.md index 48c7d8751..6d239027c 100644 --- a/Breakout-Room-Meetings/EOF/README.md +++ b/Breakout-Room-Meetings/EOF/README.md @@ -1,11 +1,14 @@ -# EOF +# EVM Object Format (EOF) -The Ethereum Object Format (EOF) represents a transformative update to the Ethereum Virtual Machine (EVM) bytecode structure. Designed to enhance the efficiency, security, and modularity of smart contracts, EOF restructures how smart contract bytecode is organized. This upgrade addresses traditional limitations of the bytecode format, aiming to make contracts more manageable and secure. +The EVM Object Format (EOF) represents a transformative update to the Ethereum Virtual Machine (EVM) bytecode structure. EVM bytecode is traditionally an unstructured sequence of instructions. EOF introduces the concept of a container, which brings structure to byte code. Designed to enhance the efficiency, security, and modularity of smart contracts, EOF restructures how smart contract bytecode is organized. This proposal addresses traditional limitations of the bytecode format, aiming to make contracts more manageable and secure. +- [Current specs](https://github.com/ipsilon/eof/blob/main/spec/eof.md) + - [EIP-7692: EVM Object Format (EOFv1) Meta](https://eips.ethereum.org/EIPS/eip-7692) ## Breakout Room Meetings | # | Date | Agenda | Recording | Notes | | -- | --| -- | -- | -- | +| 64 |January 08, 2025| [Agenda](https://github.com/ethereum/pm/issues/1217) | [Recording](https://youtu.be/cBKdFSC1VA8) | [Notes](./Meeting%2064.md) | | 63 |December 17, 2024| [Agenda](https://github.com/ethereum/pm/issues/1205) | [Recording](https://youtu.be/2Z5YPfOnb74) | [Notes](./Meeting%2063.md) | | 62 |November 27, 2023| [Agenda](https://github.com/ethereum/pm/issues/1192) | [Recording](https://youtu.be/yzYUWpa-1QM) | [Notes](./Meeting%2062.md) | | 61 |October 30, 2024| [Agenda](https://github.com/ethereum/pm/issues/1184) | [Recording](https://youtu.be/kBQoRdBg4Vg) | [Notes](./Meeting%2061.md) | diff --git a/Breakout-Room-Meetings/EVMMAX/EVMMAX-pm.md b/Breakout-Room-Meetings/EVMMAX/EVMMAX-pm.md index bed33fd16..54b77486c 100644 --- a/Breakout-Room-Meetings/EVMMAX/EVMMAX-pm.md +++ b/Breakout-Room-Meetings/EVMMAX/EVMMAX-pm.md @@ -9,6 +9,6 @@ | # | Date | Agenda | Recording | Notes | | -- | --| -- | -- | -- | -|2| January 02, 2025 | [Agenda](https://github.com/ethereum/pm/issues/1208) | [Recording] | [Notes]| +|2| January 30, 2025 | [Agenda](https://github.com/ethereum/pm/issues/1208) | [Recording] | [Notes]| |1| December 05, 2024 | [Agenda](https://github.com/ethereum/pm/issues/1204) | [Recording](https://youtu.be/2ExBjJ0eySo) | [Notes](https://github.com/ethereum/pm/blob/master/Breakout-Room-Meetings/EVMMAX/Meeting%2001.md)| diff --git a/Breakout-Room-Meetings/FOCIL/FOCIL-pm.md b/Breakout-Room-Meetings/FOCIL/FOCIL-pm.md index 84272d85a..193d6020d 100644 --- a/Breakout-Room-Meetings/FOCIL/FOCIL-pm.md +++ b/Breakout-Room-Meetings/FOCIL/FOCIL-pm.md @@ -8,4 +8,6 @@ FOCIL implements a robust mechanism to preserve Ethereum’s censorship resistan | # | Date | Agenda | Recording | Notes | | -- | --| -- | -- | -- | +|3| January 28, 2025| [Agenda] | [Recording] | [Notes]| +|2| January 14, 2025 | [Agenda](https://github.com/ethereum/pm/issues/1238) | [Recording](https://youtu.be/8s4XUc8bg8A) | [Notes](https://github.com/ethereum/pm/blob/master/Breakout-Room-Meetings/FOCIL/Meeting%2002.md)| |1| December 13, 2024 | [Agenda](https://github.com/ethereum/pm/issues/1210) | [Recording](https://youtu.be/SOt-rNDlsRU) | [Notes](https://github.com/ethereum/pm/blob/master/Breakout-Room-Meetings/FOCIL/Meeting%2001.md)| diff --git a/Breakout-Room-Meetings/FOCIL/Meeting 02.md b/Breakout-Room-Meetings/FOCIL/Meeting 02.md new file mode 100644 index 000000000..a0f8074bc --- /dev/null +++ b/Breakout-Room-Meetings/FOCIL/Meeting 02.md @@ -0,0 +1,61 @@ +# FOCIL Breakout Room #02 + +Note: This file is copied from [here](https://github.com/ethereum/pm/issues/1238#issuecomment-2590169551) + +### Meeting Info + +**Agenda**: https://github.com/ethereum/pm/issues/1238 + +**Date & Time**: [January 14, 14:00-15:00 UTC](https://www.timeanddate.com/worldclock/converter.html?iso=20240213T140000&p1=1440&p2=37&p3=136&p4=237&p5=923&p6=204&p7=671&p8=16&p9=41&p10=107&p11=28) + +**Recording**: https://youtu.be/8s4XUc8bg8A + +## Meeting notes: +### Intro Topics + +- Discussion about IL boost / IL market. Check discord/telegram for more info + +### Implementation Notes from Terrence + +- Block Processing / Syncing a non-current slot block lacks an inclusion list +- Block Processing / Node remembrance of unsatisfied inclusion list block root +- Block Processing / Unsatisfied inclusion list block root filters the head root +- Block Building / Integrate inclusion lists into block building +- Syncing / Gossip Validation Pipeline +- Syncing / Inclusion list cache +- Validator API / Inclusion list duty retrieval +- Validator API / Inclusion list retrieval for validator signing +- Validator API / Validator Client Changes + +### Implementation Note from Jacob + +- plan to shift most focus to reth +- plan to launch reth on kurtosis devnet with prysm +- initial testing plan based on custom mempool logic to filter based on e.g. calldata +- transaction spammer would be configured to broadcast “censorable” transactions +- reuse forkChoiceUpdated or new engine API +- updateBlockWithInclusionList +- work required to add new engine API to reth and wire up block production + +### Implementation Notes from Jihoon + +- Gave notes about how to run Prysm and Geth in Kurtosis +- github.com/jihoonsong/local-devnet-focil +- can check out info for running repo at https://hackmd.io/@jihoonsong/Skidf4ePye + +### Implementation Notes from Lodestar +- Making progress and should be feature complete in a week +- Worked on engine_api specs + +### Call Links + +- https://docs.google.com/presentation/d/1i31wpJpI5B9hb4RE55-eDg1fI3yIoa2T8hj7pNqHQjw/edit?usp=sharing +- https://hackmd.io/@ttsao/focil-implementation-notes +- https://github.com/ensi321/beacon-APIs/pull/1 +- https://notes.ethereum.org/@jacobkaufmann/HJzQ1eEDkg +- https://github.com/jihoonsong/local-devnet-focil/ +- https://hackmd.io/@jihoonsong/Skidf4ePye +- https://docs.google.com/presentation/d/1cQCafsRKyojl2oQBxK79Xu7AVqQkRywX0Tbut4KNu48/edit#slide=id.p +- https://github.com/ChainSafe/lodestar/pull/7342 +- https://github.com/NethermindEth/nethermind/pull/8003 +- https://github.com/Consensys/teku/tree/focil diff --git a/Breakout-Room-Meetings/PeerDAS/Meeting 12.md b/Breakout-Room-Meetings/PeerDAS/Meeting 12.md index d2908710f..6dd5e50e3 100644 --- a/Breakout-Room-Meetings/PeerDAS/Meeting 12.md +++ b/Breakout-Room-Meetings/PeerDAS/Meeting 12.md @@ -2,9 +2,9 @@ Note: This file is copied from [here](https://docs.google.com/document/d/1Ng2IrCe28kTt1BnIsjtMlKHq2MHgaja24LhFXSvqfJQ/edit#heading=h.tubwqb51zcjq) ## Meeting info -Date: 2024.11.26 -Agenda: https://github.com/ethereum/pm/issues/1193 -YouTube video: https://youtu.be/vVACJNHA3tY +- Date: 2024.11.26 +- Agenda: https://github.com/ethereum/pm/issues/1193 +- YouTube video: https://youtu.be/vVACJNHA3tY ## Notes @@ -61,10 +61,7 @@ Latest proposal to be discussed on Thurday ACD: https://github.com/ethereum/EIPs ## Zoom chat links -https://docs.google.com/document/d/1Ng2IrCe28kTt1BnIsjtMlKHq2MHgaja24LhFXSvqfJQ/edit?tab=t.0 - -https://github.com/ethereum/consensus-specs/pull/3832 - -https://github.com/ethereum/consensus-specs/pull/3871 - -https://github.com/ethereum/consensus-specs/pull/3871 +- https://docs.google.com/document/d/1Ng2IrCe28kTt1BnIsjtMlKHq2MHgaja24LhFXSvqfJQ/edit?tab=t.0 +- https://github.com/ethereum/consensus-specs/pull/3832 +- https://github.com/ethereum/consensus-specs/pull/3871 + diff --git a/Breakout-Room-Meetings/PeerDAS/Meeting 13.md b/Breakout-Room-Meetings/PeerDAS/Meeting 13.md new file mode 100644 index 000000000..049810e8c --- /dev/null +++ b/Breakout-Room-Meetings/PeerDAS/Meeting 13.md @@ -0,0 +1,22 @@ + +# PeerDAS Breakout Room #13 +Note: This file is copied from [here](https://docs.google.com/document/d/1Ng2IrCe28kTt1BnIsjtMlKHq2MHgaja24LhFXSvqfJQ/edit?tab=t.0#heading=h.hnz2bqb84rwq) + +## Meeting info +- Date: 2024.12.10 +- Agenda: https://github.com/ethereum/pm/issues/1202 +- YouTube video: https://youtu.be/Wj8OywbCMtk + +## Notes + +### Client updates: + +- Lighthouse: + - Jimmy on Discord: @hangleang identified an issue in Lighthouse where we penalise peers sending us columns after we perform reconstruction - this likely contributed to LH supernode peering issues. We'll submit a fix for this and retest. +- Prysm + - Offsite week + - Working on make Peerdas as Fulu +- Nimbus + - Working on column syncing + + diff --git a/Breakout-Room-Meetings/PeerDAS/Meeting 14.md b/Breakout-Room-Meetings/PeerDAS/Meeting 14.md new file mode 100644 index 000000000..30ceac6c8 --- /dev/null +++ b/Breakout-Room-Meetings/PeerDAS/Meeting 14.md @@ -0,0 +1,54 @@ +# PeerDAS Breakout Room #14 +Note: This file is copied from [here](https://docs.google.com/document/d/1Ng2IrCe28kTt1BnIsjtMlKHq2MHgaja24LhFXSvqfJQ/edit?tab=t.0#heading=h.8tstytung49h) + +## Meeting info +- Date: 2025.01.07 +- Agenda: https://github.com/ethereum/pm/issues/1236 +- YouTube video: https://youtu.be/0QfCxSbhRk8 + +## Notes +### Client updates: +#### Prysm +- Able to start at Deneb and transition to Electra & Fulu +- Able to start a node at Fulu +- Working on csc -> custody group count + +#### Lodestar +- Switching to custody groups & switching implementers + +#### Nimbus +- Done with custody groups (spec test passing) +- Remaining work: column syncing and Fulu activation + +#### Lighthouse +- Implemented custody groups and getBlobSidecars API +- Working on checkpoint sync and Fulu activation +#### Teku +- Have Fulu branch that needs polishing +- Will work on subnet decoupling next + +### Devnet updates: +- Devnet spec + - https://notes.ethereum.org/@ethpandaops/peerdas-devnet-4 + - Spec alpha.10 release + - Validator custody (Optional) + - This may make all nodes supernodes (>=64 validators), Pari will make some nodes run 1 validator + - **ACTION**: Pari is updating the devnet spec above. + +### Spec +- https://github.com/ethereum/consensus-specs/pull/4073 + - Keeping blob sidecars by root and by range V2 RPC endpoints, and removing get blobs by root and range V3 + - **ACTION**: Will include this in the next devnet + +### Open discussions: +- Metrics (Katya) + - PeerDAS metrics are not showing for Teku & Lighthouse + - This is because ethereum-package deprecated `EIP7594_FORK_EPOCH` hence PeerDAS isn’t getting activated. This will work again once Fulu activation is implemented. In the meantime, using `ethereum-package` v4.4.0 should work. + +### Links shared in meetings +- https://docs.google.com/document/d/1Ng2IrCe28kTt1BnIsjtMlKHq2MHgaja24LhFXSvqfJQ/edit?usp=sharing +- https://github.com/ethereum/consensus-specs/pull/4073 +- https://notes.ethereum.org/@ethpandaops/peerdas-devnet-4 +- https://github.com/ethereum/consensus-specs/compare/master +- https://github.com/ethereum/consensus-specs/pull/3864 +- https://github.com/ethereum/beacon-metrics/pull/14 diff --git a/Breakout-Room-Meetings/PeerDAS/PeerDAS-pm.md b/Breakout-Room-Meetings/PeerDAS/PeerDAS-pm.md index 010e5d5ae..8f78ae796 100644 --- a/Breakout-Room-Meetings/PeerDAS/PeerDAS-pm.md +++ b/Breakout-Room-Meetings/PeerDAS/PeerDAS-pm.md @@ -1,27 +1,32 @@ ---- -title: PeerDAS-pm - ---- - # PeerDAS ## Overview PeerDAS (Peer Data Availability Sampling) is a networking protocol that allows beacon nodes to perform data availability sampling (DAS) to ensure that blob data has been made available while downloading only a subset of the data. PeerDAS utilizes gossip for distribution, discovery for finding peers of particular data custody, and peer requests for sampling. + +## PeerDAS Interop Milestones +- [PeerDAS Devnet 4](https://notes.ethereum.org/@ethpandaops/peerdas-devnet-4) +- [PeerDAS Devnet 3](https://notes.ethereum.org/@ethpandaops/peerdas-devnet-3) +- [PeerDAS Devnet 2](https://notes.ethereum.org/@ethpandaops/peerdas-devnet-2) +- [PeerDAS Devnet 1](https://notes.ethereum.org/@ethpandaops/peerdas-devnet-1) +- [PeerDAS Devnet 0](https://notes.ethereum.org/@ethpandaops/peerdas-devnet-0) + ## Breakout room meetings | # | Date | Agenda | Recording | Notes | | -- | --| -- | -- | -- | -|12| November 26, 2024 | [Agenda](https://github.com/ethereum/pm/issues/1193) | [Recording](https://youtu.be/vVACJNHA3tY) | [Notes](https://github.com/darkfire-rain/pm/blob/master/Breakout-Room-Meetings/PeerDAS/Meeting%2012.md)| -|11| October 29, 2024 | [Agenda](https://github.com/ethereum/pm/issues/1183) | [Recording](https://youtu.be/QBNPQhDYgcY) | [Notes](https://github.com/darkfire-rain/pm/blob/master/Breakout-Room-Meetings/PeerDAS/Meeting%2011.md)| -|10| October 15, 2024 | [Agenda](https://github.com/ethereum/pm/issues/1179) | [Recording](https://youtu.be/o2hpnJBjSyw) | [Notes](https://github.com/darkfire-rain/pm/blob/master/Breakout-Room-Meetings/PeerDAS/Meeting%2010.md)| -|9| October 1, 2024 | [Agenda](https://github.com/ethereum/pm/issues/1155) | [Recording](https://youtu.be/v5BWEX4FYnw) | [Notes](https://github.com/darkfire-rain/pm/blob/master/Breakout-Room-Meetings/PeerDAS/Meeting%2009.md)| -|8| September 17, 2024 | [Agenda](https://github.com/ethereum/pm/issues/1150) | [Recording](https://youtu.be/2BUsiUnUZYc) | [Notes](https://github.com/darkfire-rain/pm/blob/master/Breakout-Room-Meetings/PeerDAS/Meeting%2008.md)| -|7| September 3, 2024 | [Agenda](https://github.com/ethereum/pm/issues/1139) | [Recording](https://youtu.be/3UaTXEM1J_w) | [Notes](https://github.com/darkfire-rain/pm/blob/master/Breakout-Room-Meetings/PeerDAS/Meeting%2007.md)| -|6| August 20, 2024 | [Agenda](https://github.com/ethereum/pm/issues/1136) | [Recording](https://youtu.be/szACus93VNU) | [Notes](https://github.com/darkfire-rain/pm/blob/master/Breakout-Room-Meetings/PeerDAS/Meeting%2006.md)| -|5| August 6, 2024 | [Agenda](https://github.com/ethereum/pm/issues/1114) | [Recording](https://www.youtube.com/watch?v=scOJSLiMFy4) | [Notes](https://github.com/darkfire-rain/pm/blob/master/Breakout-Room-Meetings/PeerDAS/Meeting%2005.md)| -|4| July 23, 2024 | [Agenda](https://github.com/ethereum/pm/issues/1103) | [Recording](https://youtu.be/Rqd_DuPQMvg) | [Notes](https://github.com/darkfire-rain/pm/blob/master/Breakout-Room-Meetings/PeerDAS/Meeting%2004.md)| -|3| July 9, 2024 | [Agenda](https://github.com/ethereum/pm/issues/1093) | [Recording](https://youtu.be/P86Dr9ABGeg) | [Notes](https://github.com/darkfire-rain/pm/blob/master/Breakout-Room-Meetings/PeerDAS/Meeting%2003.md)| -|2| June 25, 2024 | [Agenda](https://github.com/ethereum/pm/issues/1070) | [Recording](https://youtu.be/P86Dr9ABGeg) | [Notes](https://github.com/darkfire-rain/pm/blob/master/Breakout-Room-Meetings/PeerDAS/Meeting%2002.md) | -|1| June 11, 2024 | [Agenda](https://github.com/ethereum/pm/issues/1059) | [Recording](https://youtu.be/P86Dr9ABGeg) | [Notes](https://github.com/darkfire-rain/pm/blob/master/Breakout-Room-Meetings/PeerDAS/Meeting%2001.md) | +|14| January 07, 2025 | [Agenda](https://github.com/ethereum/pm/issues/1236) | [Recording](https://youtu.be/0QfCxSbhRk8) | [Notes](https://github.com/ethereum/pm/blob/master/Breakout-Room-Meetings/PeerDAS/Meeting%2014.md)| +|13| December 10, 2024 | [Agenda](https://github.com/ethereum/pm/issues/1202) | [Recording](https://youtu.be/Wj8OywbCMtk) | [Notes](https://github.com/ethereum/pm/blob/master/Breakout-Room-Meetings/PeerDAS/Meeting%2013.md)| +|12| November 26, 2024 | [Agenda](https://github.com/ethereum/pm/issues/1193) | [Recording](https://youtu.be/vVACJNHA3tY) | [Notes](https://github.com/ethereum/pm/blob/master/Breakout-Room-Meetings/PeerDAS/Meeting%2012.md)| +|11| October 29, 2024 | [Agenda](https://github.com/ethereum/pm/issues/1183) | [Recording](https://youtu.be/QBNPQhDYgcY) | [Notes](https://github.com/ethereum/pm/blob/master/Breakout-Room-Meetings/PeerDAS/Meeting%2011.md)| +|10| October 15, 2024 | [Agenda](https://github.com/ethereum/pm/issues/1179) | [Recording](https://youtu.be/o2hpnJBjSyw) | [Notes](https://github.com/ethereum/pm/blob/master/Breakout-Room-Meetings/PeerDAS/Meeting%2010.md)| +|9| October 1, 2024 | [Agenda](https://github.com/ethereum/pm/issues/1155) | [Recording](https://youtu.be/v5BWEX4FYnw) | [Notes](https://github.com/ethereum/pm/blob/master/Breakout-Room-Meetings/PeerDAS/Meeting%2009.md)| +|8| September 17, 2024 | [Agenda](https://github.com/ethereum/pm/issues/1150) | [Recording](https://youtu.be/2BUsiUnUZYc) | [Notes](https://github.com/ethereum/pm/blob/master/Breakout-Room-Meetings/PeerDAS/Meeting%2008.md)| +|7| September 3, 2024 | [Agenda](https://github.com/ethereum/pm/issues/1139) | [Recording](https://youtu.be/3UaTXEM1J_w) | [Notes](https://github.com/ethereum/pm/blob/master/Breakout-Room-Meetings/PeerDAS/Meeting%2007.md)| +|6| August 20, 2024 | [Agenda](https://github.com/ethereum/pm/issues/1136) | [Recording](https://youtu.be/szACus93VNU) | [Notes](https://github.com/ethereum/pm/blob/master/Breakout-Room-Meetings/PeerDAS/Meeting%2006.md)| +|5| August 6, 2024 | [Agenda](https://github.com/ethereum/pm/issues/1114) | [Recording](https://www.youtube.com/watch?v=scOJSLiMFy4) | [Notes](https://github.com/ethereum/pm/blob/master/Breakout-Room-Meetings/PeerDAS/Meeting%2005.md)| +|4| July 23, 2024 | [Agenda](https://github.com/ethereum/pm/issues/1103) | [Recording](https://youtu.be/Rqd_DuPQMvg) | [Notes](https://github.com/ethereum/pm/blob/master/Breakout-Room-Meetings/PeerDAS/Meeting%2004.md)| +|3| July 9, 2024 | [Agenda](https://github.com/ethereum/pm/issues/1093) | [Recording](https://youtu.be/P86Dr9ABGeg) | [Notes](https://github.com/ethereum/pm/blob/master/Breakout-Room-Meetings/PeerDAS/Meeting%2003.md)| +|2| June 25, 2024 | [Agenda](https://github.com/ethereum/pm/issues/1070) | [Recording](https://youtu.be/P86Dr9ABGeg) | [Notes](https://github.com/ethereum/pm/blob/master/Breakout-Room-Meetings/PeerDAS/Meeting%2002.md) | +|1| June 11, 2024 | [Agenda](https://github.com/ethereum/pm/issues/1059) | [Recording](https://youtu.be/P86Dr9ABGeg) | [Notes](https://github.com/ethereum/pm/blob/master/Breakout-Room-Meetings/PeerDAS/Meeting%2001.md) |