Skip to main content
Ethereum Cat Herders Podcast

Ethereum Cat Herders Podcast

By Ethereum Cat Herders

In depth interviews with the people building our ecosystem and beyond
Available on
Apple Podcasts Logo
Castbox Logo
Pocket Casts Logo
RadioPublic Logo
Spotify Logo
Currently playing episode

Smoothly: Ecosystem Project Demo #8

Ethereum Cat Herders PodcastApr 19, 2024

00:00
33:44
Smoothly: Ecosystem Project Demo #8

Smoothly: Ecosystem Project Demo #8

Topics Covered: ------------------------- 0:34 - Importance of Solo Staking 1:30 - Need for decentralization 2:13 - Incentive alignment discussion 4:23 - Future incentive alignment 5:23 - Transition from pools 6:24 - Smoothly landing page 6:58 - Rewards accrual details 9:02 - Oracles' role importance 10:01 - Introduction to Oracle operators 12:02 - Pool fees sustainability 12:47 - "Slide" campaign incentives 13:30 - Smoothly dashboard demo 18:04 - Claiming rewards 20:03 - Exiting the pool 22:57 - Withdrawing the bond 24:30 - Smoothly components overview 26:04 - Future plans 28:29 - Development reflections 31:56 - How can the community Support Smoothly is live at: https://smoothly.money/ Follow at Twitter -------------------------- Kody Sale @ksale001 | zkDoof @zkdoof Other resources --------------------------    • Meet The Herders     • Ecosystem Project Demo     • NFT     • Non-EIP PEEPanEIP     • Community     • PEEPanEIP  

Apr 19, 202433:44
Meet The Herders #4 - George Hervey

Meet The Herders #4 - George Hervey

Topics covered --------------------------- 00:46 Introduction 01:35 Getting started with Ethereum 06:00 Getting started with Etherum Cat herders ECH 06:39 Why did you join ECH? 08:10 Taking meeting notes for ECH 12:58 Learn to earn 16:34 ECH website 21:18 Causes & Passions 22:10 Advice for new joiners 25:00 Shoutout Show notes -------------------- George Hervey:   / georgeh0x   Haresh:   / h_gedia   Other resources --------------------------    • Meet The Herders     • Ecosystem Project Demo     • NFT     • Non-EIP PEEPanEIP     • Community     • PEEPanEIP   Connect with Cat Headers -------------------------------------------- Website: https://www.ethereumcatherders.com/ Twitter:   / ethcatherders   LinkedIn:   / ethereum-cat-herders   Youtube:    / @ethcatherders   GitHub: https://github.com/EthCatHerders

Apr 16, 202426:34
Sustainable Public Goods Funding W/ James Kiernan from Octant

Sustainable Public Goods Funding W/ James Kiernan from Octant


Apr 10, 202450:15
The Interceptor: Ecosystem Project Demo #9
Apr 03, 202401:18:17
peepaneip#127:eip-7251:increase max_effective_balance

peepaneip#127:eip-7251:increase max_effective_balance

resources ----------------- eip - https://eips.ethereum.org/eips/eip-7251 discussion - https://ethereum-magicians.org/t/eip-... ethereum specs & research are open and accessible -    • ethereum specs & research are open an...   ethresearch is a great place to start with ethereum -    • ethresearch is great place to start w...     • nft     • ercs     • peepaneip     • non-eip peepaneip   follow at twitter -------------------------- dapplion @dapplion | mike neuder @mikeneuder | pooja ranjan @poojaranjan19 twitter -   / 1754565837187690614   topics covered ------------------------- 1:00 - about the eip & authors 2:00 - meet dapplion 2:30 - meet michael neuder 3:21 - motivation eip7251 4:54 - scope of the mainnet problem today 5:29 - why do devs want eip7251? 5:50 - a funfact about aggregators 6:45 - why do devs want single slot finality? 8:37 - would lmd ghost and ffg be retired? 9:18 - what is auto-compounding? 11:16 - core features 12:00 - security considerations 12:34 - security of committees 13:22 - churn invariants 13:58 - what is churn? 16:00 - in-protocol consolidation 21:27 - consolidation and churn limit 22:37 - other features - custom ceilings 23:42 - el triggered partial withdrawals (eip7002) 25:00 - slashing risks 28:30 - will pools consolidate? 30:22 - implementation complexity 31:33 - is it critical? 33:21 - pros 34:06 - cons 36:50 - end of presentation 37:47 - use of indexes 39:20 - correlation penalties 41:47 - which scope would you want for electra upgrade? 43:02 - consolidation is optional 45:00 - churn variance is a core design of the eip 46:30 - inactivity of 27 hrs? 48:02 - message to the community

Feb 22, 202452:09
PEEPanEIP#126: ERC-3643: token for regulated exchanges

PEEPanEIP#126: ERC-3643: token for regulated exchanges

resources ----------------- eip - https://eips.ethereum.org/eips/eip-3643 discussion - https://ethereum-magicians.org/t/eip-...   • nft     • ercs     • peepaneip     • non-eip peepaneip   follow at twitter -------------------------- lebrun joachim @lebrunjoachim | pooja ranjan @poojaranjan19 twitter -   / 1739658325183082595   topics covered ------------------------- 0:52 - about the erc 1:20 - meet joachim 2:40 - meet tony 3:20 - presentation 3:36 - architecture 4:23 - global overview 5:30 - token contract 7:12 - identity registry 9:57 - identity registry storage 11:12 - claim topics registry 12:41 - trusted issuer registry 14:33 - identity check workflow 16:16 - compliance 22:50 - compliance check modular implementation 23:35 - full check workflow 24:26 - erc 3643 association 26:03 - erc 3643 association member 27:05 - end of presentation 27:51 - erc3643.org 28:25 - motivation to create a standard for permissioned token 30:18 - comparision with erc823 32:24 - expand on the compliance interface 34:14 - identity level vs wallet level compliance 35:55 - scope of application 36:50 - other implementation of erc3643 39:22 - impact on the traditional financial system 43:00 - any significant change based on the community feedback 45:50 - limitation that implementers must be aware of 49:15 - message to the community

Feb 08, 202450:49
meet the herders #3 - william schwab

meet the herders #3 - william schwab

topics covered --------------------------- 00:50 introduction 1:27 getting into ethereum 3:26 why ethereum? 6:41 joining ech 8:36 issues faced by teams 13:22 evolution of role at ech 20:48 ech multisig 27:12 becoming an eip editor/favorite eips 31:40 do-ocrasy 32:52 privacy 40:40 advice on getting involved/conclusion show notes -------------------- william:   / wschwab_   haresh:   / h_gedia   ethereum object format eip (https://notes.ethereum.org/@ipsilon/m...) other resources --------------------------    • meet the herders     • ecosystem project demo     • nft     • non-eip peepaneip     • community     • peepaneip   connect with cat headers -------------------------------------------- website: https://www.ethereumcatherders.com/ twitter:   / ethcatherders   linkedin:   / ethereum-cat-herders   youtube:    / @ethcatherders   github: https://github.com/ethcatherders

Feb 05, 202439:46
PEEPanEIP#125: ERC-6982: Efficient Default Lockable Tokens with Francesco Sullo

PEEPanEIP#125: ERC-6982: Efficient Default Lockable Tokens with Francesco Sullo

Resources ----------------- EIP - https://eips.ethereum.org/EIPS/eip-6982 Discussion - https://ethereum-magicians.org/t/erc7... Big Innovation comes from Ethereum -    / onz0nkdyuow     • PEEPanEIP #89: EIP-5192: Minimal Soul...     • NFT     • ERCs     • PEEPanEIP     • Non-EIP contents   Follow at Twitter -------------------------- Francesco Sullo @sullof | Pooja Ranjan @poojaranjan19 Twitter -   / 1736765261506629821   Topics covered --------------------------- 0:59 - About the topic 1:31 - Meet Francesco Sullo 3:12 - ERC-6982: Background, Motivation 5:05 - 6982 Contract Interface explanation 6:16 - Why a new interface for lockable tokens? 8:07 - Is there any relationship with ERC5192? How is it different? 13:00 - Specs of ERC - 6982. How is it different from ERC5753? 16:10 - Do we need ERC5753 in addition to ERC6982 21:55 - Explain protection added to staking 27:40 - Current state of adoption & implementation 29:50 - Security concerns or advice for implementers 36:20 - Feedback on ERC documentation 44:22 - Message to the Ethereum community

Jan 11, 202445:51
PEEPanEIP #124: EIP-5069: EIP Editor Handbook with Sam Wilson

PEEPanEIP #124: EIP-5069: EIP Editor Handbook with Sam Wilson

Resources ----------------- EIP - https://eips.ethereum.org/EIPS/eip-5069 Discussion - https://ethereum-magicians.org/t/eip-... Presentation - https://docs.google.com/presentation/... EIP-5757 -    • PEEPanEIP #105: EIP-5757: Process for...   Execution Layer specs -    • PEEPanEIP#51: The state of Ethereum E...   EIP-3074 -    • PEEPanEIP #27: EIP-3074: Native Spons...   PEEPanEIP -    • PEEPanEIP   EELS Workshop -    • EELS Workshop   Non-EIP content -    • Non-EIP contents   EIP Editing Office Hour -    • EIP Editing Office Hour    / 1724433613226221833   Follow at Twitter -------------------------- Sam Wilson @_SamWilsn_ | Pooja Ranjan @poojaranjan19 Topics covered --------------------------- 0:55 - About eip5069 1:30 - Meet Sam Wilson 3:45 - Preface, Overview eip5069 4:15 - Mission 4:49 - What editors do 6:07 - What editors don't do 8:40 - Who are EIP editors? 9:17 - Membership 10:30 - Structure 12:20 - Decision making 13:12 - Informal decisions 13:32 - Formal decisions - Call For Input 14:19 - Quorum 15:35. - Types of decision making 16:10 - Rough consensus 17:30 - EIP-ERC split 17:53 - A proposal - Working groups 20:55 - Working group ideas 22:50 - Questions 23:34 - How will the working group membership work? 24:29 - What about Meta, Informational, Networking, Interface? 25:55 - Governance of the working group? 26:40 - Working group charter 27:44 - What will be the EIP template in future wrt working group? 29:00 - Timeline for the working group to be active 30:00 - Actions performed by the editors wrt working group 31:18 - How will we incorporate the EIP editing process? 32:25 - How will the statuses be decided? 34:49 - Challenges while documenting this charter 36:25 - Advice to associates, contributors of the ecosystem

Dec 14, 202338:35
PEEPanEIP #123: EIP-4881: Deposit Contract Snapshot Interface

PEEPanEIP #123: EIP-4881: Deposit Contract Snapshot Interface

Resources ----------------- https://eips.ethereum.org/EIPS/eip-4881https://ethereum-magicians.org/t/eip-...   • PEEPanEIP#81: Lighthouse and TheMerge...     • PEEPanEIP      • Ethereum's Optimistic Roadmap with et...   Check out upcoming EIPs in Peep an EIP series at https://github.com/ethereum-cat-herde... Tweet thread:   / 1719788331351826696   Follow at Twitter -------------------------- Mark @EthDreamer | Pooja Ranjan @poojaranjan19 Topics ----------- 0:46 - About EIP4881 0:55 - Meet Mark (EthDreamer) 2:25 - Beacon chain deposit process 7:19 - Deposit Contract Merkle Tree 8:35 - Merkle tree background 10:15 - EIP4881 Motivation 11:33 - Implementation 15:19 - Effects 16:10 - Design 17:00 - Finalized 18:03 - Future directions 19:25 - End of presentation 22:22 - Any timeline for eip6110? How important is eip4881 at the moment? 26:57 - Plug in for 6110 27:45 - Testing of EIP-4881 32:30 - Block heights added 33:00 - Any challenges faced during the EIP documentation process 34:30 - EIP Editing Office Hour 35:05 - Message to the community

Dec 12, 202336:45
PEEPanEIP #122: EIP-7516: BLOBBASEFEE opcode with Ansgar Dietrichs

PEEPanEIP #122: EIP-7516: BLOBBASEFEE opcode with Ansgar Dietrichs

Resources: ----------------- - https://eips.ethereum.org/EIPS/eip-7516 (EIP) - https://ethereum-magicians.org/t/eip-... (Discussion) -    • PEEPanEIP #104: EIP-4844: Shard Blob ...   (EIP-4844 with Terence) -    • Peep an EIP #15: EIP-2938 (Pt.2 ) wit...   (EIP-2938) - https://youtube.com/live/pUJlZMXrVEI (EIP-3074) -    • Ethereum transaction will slightly go...   (Ethereum transaction will be slightly cheaper with 4844 & 7516 ) -    • Future of Ethereum with #scaling #l2 ...   (Future of Ethereum with scaling, l2) -    • PEEPanEIP   (PEEPanEIP Playlist) -    • Dencun   (Dencun Playlist) Check out upcoming EIPs in Peep an EIP series at https://github.com/ethereum-cat-herde... Follow at Twitter -------------------------- Ansgar Dietrichs @adietrichs | Pooja Ranjan @poojaranjan19 Topics covered ------------------------- 0:35 - About EIP-7516 1:37 - About Ansgar 3:11 - Presentation 3:40 - What is Blob data? Why is it important? 4:20 - What EIP-7516 added to Dencun upgrade? 4:48 - Working of Ethereum’s fee market 5:33 - The new data type with EIP-4844 8:45 - Roll up gas 10:48 - Users relevance 11:40 - End of presentation 12:22 - Special cases vs general form of exposing EVM context information 16:56 - Future-proof EVM opcode 18:57 - Specific observation on Devnet-9/10 wrt EIP-7516 20:14 - Expected range of value it returns 22:00 - How stable spec of EIP-4844 & EIP-7516 25:06 - Will it make any difference on the transaction cost of a normal user on Ethereum mainnet ( not on L2) 30:35 - L2 projects 32:45 - What are L2’s gonna do with Opcode & EIPs specific to L1? 38:38 - Message for the developers community

Dec 07, 202339:28
PEEPanEIP #121: EVM Object Format (EOF) with Danno Ferrin

PEEPanEIP #121: EVM Object Format (EOF) with Danno Ferrin

Resources: ----------------- Slides - https://docs.google.com/presentation/... Mega EOF - https://notes.ethereum.org/@ipsilon/m... YT shorts -    • EOF proposed changes to #evm  #ethere...   PEEPanEIP -    • PEEPanEIP   EIP-3540 & EIP-3541 -    • PEEPanEIP #36: EIP-3540 & EIP-3541 wi...   Prague -    • Electra-Prague   Check out upcoming EIPs in Peep an EIP series at https://github.com/ethereum-cat-herde... Follow at Twitter -------------------------- Danno Ferrin @shemnon | Pooja Ranjan @poojaranjan19 Topics Covered -------------------------- 0:38 - About topic 1:15 - Meet Danno Ferrin 4:30 - About EOF 5:00 - Presentation begins 5:25 - Who is working on EOF? 8:52 - List of unimplemented & unadopted EIPs 10:43 - What is EOF? 12:27 - Why immediate? 16:58 - Evolution modes for the EVM and EOF 19:16 - How does EOF interact with the existing EVM? 20:37 - Abstract EVM Execution Architecture 22:24 - Opcode Loops 23:33 - What are the major features of EOF 25:30 - EIP-3540: EOF- EVM Object Format v1 28:00 EIP-4200: EOF- Static relative jumps 28:49 - EIP-4750: EOF - Functions (aka code sections) 29:43 - EIP-663: Unlimited DUP and SWAP 30:30 - EIP-7480: EOF - Data section access instructions 31:10 - EOF CREATE3 and CREATE4 33:46 - EIP-7069: Revamp CALL Instructions 35:45 - EIP-3670: EOF Code Validation 37:02 - EIP-5450: EOF Stack Validation 38:20 - Prepare for Address Space Expansion 40:32 - EOF Opcode Changes Summary 42:52 - Impact on security & gas cost? 45:35 - Backward compatibility concerns, if any? 49:00 - EOF shipment plans? 49:55 - What can go in? 51:24 - Dedicated devnets or testnets 54:34 - EOF wrt Ethereum long-term vision? Why some execution devs are not onboard? 57:40 - Metrics & impact on Ethereum network? 1:00:20 - Any alternative to Mega EOF? 1:04:07 - Message to the community

Nov 09, 202301:04:48
Meet The Herders #2 - Victor Zhou

Meet The Herders #2 - Victor Zhou

Meet the Herders is a new series where we talk to the people who make the Ethereum Cat Herders work.

Nov 08, 202352:44
Meet The Herders #1 - Pooja Ranjan

Meet The Herders #1 - Pooja Ranjan

Meet the Herders is a series of interviews with members of Ethereum Cat Herders (ECH).In this episode we speak to Pooja Ranjan who is the Herder-In-Chief. We discuss the history, motivations , workings of ECH & much more.

Nov 07, 202321:09
PEEPanEIP #120: Holešky Holešovice testnet with Afri, Pari, Barnabas, Philipp

PEEPanEIP #120: Holešky Holešovice testnet with Afri, Pari, Barnabas, Philipp

Resources: ----------------- https://holesky.ethpandaops.io Public RPCs - https://rpc.holesky.ethpandaops.io Beaconchain explorer - https://holesky.beaconcha.in Dora the explorer - https://dora-holesky.pk910.de/ Launchpad - https://holesky.launchpad.ethereum.org Guide: https://notes.ethereum.org/@launchpad... Slides - https://docs.google.com/presentation/... PEEPanEIP -    • PEEPanEIP   Dencun -    • Dencun   Check out upcoming EIPs in Peep an EIP series at https://github.com/ethereum-cat-herde... Follow at Twitter -------------------------- Parithosh Jayanthi @parithosh_j |Philipp Kreil @_pk910_ | Barnabas Busa @BarnabasBusa | Afri Schoedon @q9fcc | Pooja Ranjan @poojaranjan19 Topics Covered -------------------------- 00:30- Intro to the topic and team 1:28 - Meet @parithosh_j 1:42 - Meet @BarnabasBusa 1:59 - Meet @_pk910_ 2:14 - Meet @q9fcc 3:14 - Presentation - what is Holesky? 4:32 - Why replace the Goerli testnet? 5:53 - Predictable Ethereum testnet lifecycle 7:43 - Preparations & tests before Holesky launch 9:32 - Data gathering - metrics 10:45 - Issues identified 13:13 - Bigboi-beaconchain-1 Test results 14:40 - Bigboi-beaconchain-2 Test results 16:15 - Holesky launch 1 17:23 - Holesky launch 2 19:45 - Attestation propagation on the network 20:13 - Current Holesky network 20:45 - What’s next for Holesky & Goerli? 21:35 - Holesky resources 22:24 - Funding in Holesky 24:40 - Drip-based funding contract 25:55 - Get funds from faucets 26:31 - Next Testnet 27:50 - How was it named “Holesky”? 29:39 - Why limit onboarding large validators? 31:55 - eip7514 will be good to test when ready for Dencun testing 34:00 - what change in 2nd launch? 35:00 - Public testnet timeline? 36:45 - What will Devnet 10 include? 40:00 - what about eip-7516? 40:45 - Is Holesky Dencun ready testnet? 42:15 - Order of testnet 43:30 - What will happen to Goerli testnet? 47:06 - Documentation available? 48:20 - Questions answered after the call. 49:40 - Message to the community

Oct 26, 202352:12
Octant Epoch One: Ecosystem Project Demo #5

Octant Epoch One: Ecosystem Project Demo #5

Today we're going to be talking to Octant. Octant is a decentralized governance platform that awards participation with ETH. It is a project by the Golem Foundation and Octant's mission is to streamline the funding for public goods and to ensure they receive the support that they deserve. Octant is doing this by taking a portion of their staking rewards and using that to distribute to the community, who can give it to public goods projects.


We're here with James and we're going to be learning about their app today.

Oct 19, 202331:39
PEEPanEIP #119: EIP-7514: Add Max Epoch Churn Limit with Dapplion

PEEPanEIP #119: EIP-7514: Add Max Epoch Churn Limit with Dapplion

Resources: ----------------- EIP- https://eips.ethereum.org/EIPS/eip-7514 Discussion - https://ethereum-magicians.org/t/eip-... Slides - https://docs.google.com/presentation/... Why EIP-7441: Upgrade block proposer election to Whisk is important? -    • Why EIP-7441: Upgrade block proposer ...   PEEPanEIP -    • PEEPanEIP   Dencun -    • Dencun   Check out upcoming EIPs in Peep an EIP series at https://github.com/ethereum-cat-herde... Stay tuned for more to come on Ethereum -    • Stay tuned for more to come in #Ether...   Follow at Twitter -------------------------- dapplion @dapplion | Pooja Ranjan @poojaranjan19 Topics covered ------------------------- 00:45 - EIP introduction 02:02 - Know more about dapplion 3:38 - Presentation - EIP7514 3:52 - Why EIP7514? 5:23 - What happens if beacon chain grows too big? 7:48 - Economic challenges 10:35 - EIP specification 11:25 - How churnlimit works today? 12:17 - What churn limit is good? 13:05 - Activation date table 13:58 - Probably not necessary 14:40 - Risks around EIP7514 15:06 - Dencun Timeline 16:00 - EIP status & testnet 17:17 - End of the presentation 19:33 - Activation day 23:00 - change of existing guarantees with eip7514? 24:50 - Affect on users 26:23 - Affect on user moving from one service provider to another service provider? 26:48 - Devnet & testing 27:35 - Holesky will be the best to test this eip 28:41- thoughts on PEEPanEIP 29:37 - Message to the community

Oct 12, 202331:10
PEEPanEIP #118: EIP-5656: MCOPY - Memory copying instruction

PEEPanEIP #118: EIP-5656: MCOPY - Memory copying instruction

Resources: ----------------- https://eips.ethereum.org/EIPS/eip-5656https://ethereum-magicians.org/t/eip-... Slides - https://docs.google.com/presentation/... PEEPanEIP -    • PEEPanEIP   Dencun -    • Dencun   Check out upcoming EIPs in Peep an EIP series at https://github.com/ethereum-cat-herde... YT Clip -    • Got #EVM or #EOF related #EIP or ques...   Follow at Twitter -------------------------- axic.eth @alexberegszaszi | Paweł Bylica @chfast | Charles Cooper @big_tech_sux | Pooja Ranjan @poojaranjan19 Topics covered --------------------------- 0:29 - EIP-5656 intro 1:30 - Guests introduction 7:07 - MCOPY 8:02 - MCOPY - Copies EVM Memory 9:30 - MCOPY missing piece 14:48 - How important memory copying is for Vyper? 16:42 - Why? 17:45 - Copying via loop is expensive 20:10 - Identity Precompile cost 22:22 - Anecdotes identity precompile 24:30 - eip2929 made precompile pricing cheaper 26:20 - Technicality about memory copying 29:09 - End of presentation. 29:35 - How do the MCOPY instructions compile into in terms of gas costs to other memories like identity precompile? 32:16 - What benefits do static analyzers and optimizers gain from having a dedicated MCOPY instruction in the EVM? 35:09 - Why 5b instead of 5c as a specific opcode slot? 37:13 - Backward compatibility? 40:02 - EOF will solve some of the problems 41:20 - Security consideration 41:48 - Testing performance of EIP-5656 43:45 - Message for the community from Ipsilon & Vyper

Oct 05, 202344:14
PEEPanEIP #117: EIP-4788:Beacon block root in the EVM with Alex Stokes

PEEPanEIP #117: EIP-4788:Beacon block root in the EVM with Alex Stokes

Resources: ----------------- https://eips.ethereum.org/EIPS/eip-4788https://ethereum-magicians.org/t/eip-... Slides - https://docs.google.com/presentation/... PEEPanEIP -    • PEEPanEIP   Dencun -    • Dencun   Check out upcoming EIPs in Peep an EIP series at https://github.com/ethereum-cat-herde... Follow at Twitter -------------------------- Alex Stokes @ralexstokes | Pooja Ranjan @poojaranjan19 Topics covered --------------------------- 0:36 - About EIP 2:20 - Guest’s introduction 3:10 - Move to proof of stake 4:12 - Communication between the layers 5:50 - Applications between layers 8:07 - EIP-4788 8:48 - Design “beacon block root” 11:38 - Design “in EVM” 19:45 - Implementation 24:47 - Pseudocodes from EIP 26:42 - Applications 33:30 - End of presentations 34:28 - Is EIP-4788 an extension to EIP-210? 38:38 - What changed in EIP-4788 v2? 41:53 - Why EIP-4788 is listed as EL EIP? 42:58 - Why EIP-4788 could have been shipped earlier? 44:38 - Are trusted actors required for Liquid staking protocol or can be done trustless? 47:30 - EIP Status 47:59 - Message to community

Sep 14, 202347:41
PEEPanEIP #116: Dencun Testing with Parithosh, Mario, Barnabas

PEEPanEIP #116: Dencun Testing with Parithosh, Mario, Barnabas

Resources: ----------------- Devnet 8 specs - https://notes.ethereum.org/@ethpandao... How to join - https://dencun-devnet-8.ethpandaops.io/ Slides - https://docs.google.com/presentation/... PEEPanEIP -    • PEEPanEIP   Dencun -    • Dencun   Check out upcoming EIPs in Peep an EIP series at https://github.com/ethereum-cat-herde... Follow at Twitter -------------------------- Parithosh Jayanthi @parithosh_j | Mario Vega @elbuenmayini | Barnabas Busa @BarnabasBusa | Pooja Ranjan @poojaranjan19 Topics covered ------------------------- 0:57 - Skip intro 1:27 - Meet Barnabas Busa 2:05 - Meet Mario Vega 2:46 - Meet Parithosh Jayanthi 4:06 - Introduction to Dencun Testing 6:19 - Testing flow 14:40 - What kind of test we will run? 18:53 - Execution Specs Tests (Python EVM Tests) 20:31 The Pytest generation flow 24:24 - What do these tests contain? 27:41 - PyTest for Cancun - EVM changes 31:08 - EIP-4844 tests 34:40 - Current state of Functional Testing for Cancun 35:55 - What is Kurtosis? Why do we care? 37:42 - Example of Kurtosis configuration 38:57 - Background - Kurtosis engine and how we interact? 39:50 - Interop issues identified with Kurtosis 40:35 - Dencun - Devnet 8 41:58 - Holesky Coming soon 42:10 - Inviting name ideas for public testnet 42:30 - End of presentation 43:28 - Q&A 43:50 - Testing sequence 45:01 - Testing EIP-7044 & EIP-7045 47:17 - When public testnet? Will it be Holeski? 50:00 - If the testnet is broken with 3/6, what will it going to be? 51:21 - Where are we with Execution specs? Are we ready for Dencun? 54:04 - What can be done to move forks faster? 59:32 - Testnet participation - how can solo validators can participate? 1:01:00 - How far do we see Goerli in the future? 1:02:34 - Success story & road blocker 1:06:12 - When Dencun? 1:07:20 - Message for the community

Sep 07, 202301:07:25
PEEPanEIP #115: EIP-6780-SELFDESTRUCT only in same transaction with Guillaume Ballet

PEEPanEIP #115: EIP-6780-SELFDESTRUCT only in same transaction with Guillaume Ballet

Resources: ----------------- EIP-6780 - https://eips.ethereum.org/EIPS/eip-6780 Slides - https://docs.google.com/presentation/... Discussion to - https://ethereum-magicians.org/t/deac... YT Shorts :    • Contact #ethereum devs today if your ...   PEEPanEIP -    • PEEPanEIP   Dencun -    • Dencun   Check out upcoming EIPs in Peep an EIP series at https://github.com/ethereum-cat-herde... Follow at Twitter -------------------------- Guillaume Ballet @gballet | Pooja Ranjan @poojaranjan19 Topics covered ------------------------- 1:43 - Meet the guest 3:35 - Presentation EIP-6780 4:27 - Why SELFDESTRUCT was added to the protocol? 5:30 - Problems: Non-deterministic 6:55 - Parity Multisig 7:49 - Code mutability 9:04 - Verkle tree 12:30 - Security TL;DR 13:40 - Comments received on FEM post 14:29 - Other proposals for removal 17:26 - Conclusion EIP-6780 18:15 - Endo of presentation 19:00 - What are the main advantages of this EIP? 21:07 - Is this intended as a transitional EIP or a permanent change to EVM 23:44 - Client implementation & testing - Will it be included in devnet 8? 25:27 - Experience documenting the EIP 28:30 - Is it ready to be moved to "Review"? 29:16 - Why it took too long to bring SELFDESTRUCT TO the upgrade for the mainnet? 31:50 - Message to the community

Sep 01, 202332:21
PEEPanEIP #114: EIP-7045: Increase max attestation inclusion slot with DannyR

PEEPanEIP #114: EIP-7045: Increase max attestation inclusion slot with DannyR

Resources: ----------------- EIP-7045 - https://eips.ethereum.org/EIPS/eip-7045 Slides - https://docs.google.com/presentation/... PEEPanEIP -    • PEEPanEIP   Dencun -    • Dencun   Check out upcoming EIPs in Peep an EIP series at https://github.com/ethereum-cat-herde... YT Shorts1:    • Single Slot Finality is a really nice...   Clip:    • Cross layer EIPs need more coordinati...   Full video:    • Video   Follow at Twitter -------------------------- dannyryan @dannyryan | Pooja Ranjan @poojaranjan19 Topics covered ------------------------- 0:25 - Skip Intro 1:38 - Meet Danny Ryan 2:52 - Blocks and Attestation 4:30 - Block tree 4:45 - Forkchoice rule: LMD-GHOST and FFG 5:53 - And potential re-orgs 6:15 - But not past FFG finalized checkpoints 7:00 - Attestation inclusion window 7:58 - Inclusion window in spec 9:21 - Counterfactual inclusion window 10:54 - EIP-7045: TL;DR 12:42 - Why EIP 7045? 15:18 - A Confirmation rule for Ethereum 20:17 - What is changing since the original beacon chain 22:15 - Single Slot Finality 23:50 - Fork time stamp 25:45 - Attestation data 26:55 - Consensus specs repo 28:52 - How to follow client implementation 30:20 - Consensus Upgrade specs repo 33:40 - Cross Layer EIP 35:50 - Security consideration 37:30 - Thoughts on EIP documentation process 40:50 - Discussion to link for the CL proposal 45:50 - Sequential EIP number allocation 46:47 - A message to the validators community

Aug 17, 202347:54
PEEPanEIP #113: EIP-7044: Perpetually Valid Signed Voluntary Exits

PEEPanEIP #113: EIP-7044: Perpetually Valid Signed Voluntary Exits

Resources: ----------------- EIP-7044 - https://eips.ethereum.org/EIPS/eip-7044 Slides - https://hackmd.io/@dapplion/EIP-7044-... PEEPanEIP -    • PEEPanEIP   Dencun -    • Dencun   Check out upcoming EIPs in Peep an EIP series at https://github.com/ethereum-cat-herde... YT Shorts1:    • Solo Staking on Ethereum blockchain i...   YT Shorts 2:    • An amazing Ethereum sooner rather tha...   Clip:    • Let's make a uniform EIP process #eth...   Follow at Twitter -------------------------- dapplion @dapplion | Pooja Ranjan @poojaranjan19 Topics covered ------------------------- 0:43 - Skip intro 2:10 - dapplion’s introduction 3:38 - Presentation EIP7044 4:04 - What’s a Voluntary exit? 4:28 - Staking models 5:12 - Single entity stakers 5:22 - Third party staking services 5:47 - Validating entity can keep the funds hostage 6:12 - Withdrawal entity should be able to recall funds 6:29 - With pre-signed voluntary exit 6:48 - Upcoming EIP7002 will allow trigger exeit from Execution layer 7:09 - Pre-signing voluntary exit has a catch 7:43 - Domain Separation

Aug 03, 202329:06
PEEPanEIP #112: EIP-6110: Supply Validator Deposits On Chain

PEEPanEIP #112: EIP-6110: Supply Validator Deposits On Chain

Resources: ----------------- EIP-6110 - https://eips.ethereum.org/EIPS/eip-6110 Slides - https://docs.google.com/presentation/... PEEPanEIP -    • PEEPanEIP   Dencun -    • Dencun   Check out upcoming EIPs in Peep an EIP series at https://github.com/ethereum-cat-herde... Follow at Twitter -------------------------- Mikhail Kalinin @mkalinin2 | Kevin Bogner @kevin_bogner | Navie Chan (NC) | Pooja Ranjan @poojaranjan19 Topics covered ------------------------- Skip intro Intro to EIP & guests Guest’s intro - Mikhail Kalinin Guest’s intro - Kevin Bogner Guest’s intro - Naive chan the presentation begins The agenda EIP-6110 Deposit reform Eth1Data poll On-chain deposits Benefits of EIP-6110 EIP-6110 Data complexity and DOS vectors Transition period Changes in the Execution Layer Deposit structure Block header and Body Block creator Block validator Genesis Config Current state and TODOs in development Specs on Consensus Layer Implementation on Lighthouse - Containers Block processing Deposit receipt processing Testing strategy EIP-6110 Implementation status Challenges Guests’ Twitter Contact End of presentation Question - how does data polling will complicate things for CL clients, especially at the time of forking? Do people will have to wait for the deposit sweep finalized before picking up the validator index? Is there a queue system on the EL side? Will the deposit on the EL side go on the SSZ container? What was the rationale to drop the queue and we have a queueless design? Will there be any effect on users' transactions at the time of transition? Will we need EIP-4881 after 6110 is deployed? When on the mainnet, any timeline? Discussion placeholder for this proposal? Word of advice for the Ethereum Community Contact Ethereum Cat Herders --------------------------------------------------- Discord: https://discord.io/ethereumcatherders Twitter: https://twitter.com/EthCatHerders Medium: https://medium.com/ethereum-cat-herders Website: https://www.ethereumcatherders.com/

Jul 27, 202344:09
PEEPanEIP # 111:Keeping up with Deneb Specification with Gajinder Singh

PEEPanEIP # 111:Keeping up with Deneb Specification with Gajinder Singh

Resources: ----------------- Slides - https://docs.google.com/presentation/... PEEPanEIP -    • PEEPanEIP   Dencun -    • Dencun   Non-EIP -    • Non-EIP contents   Check out upcoming EIPs in PeepanEIP series at https://github.com/ethereum-cat-herde... Follow at Twitter Gajinder Singh @Gajpower | Pooja Ranjan @poojaranjan19 Contact Ethereum Cat Herders --------------------------------------------------- Discord: https://discord.io/ethereumcatherders Twitter: https://twitter.com/EthCatHerders Medium: https://medium.com/ethereum-cat-herders Website: https://www.ethereumcatherders.com/

Jul 13, 202334:35
PEEPanEIP #110: ERC-6220 Composable NFTs utilizing Equippable Parts

PEEPanEIP #110: ERC-6220 Composable NFTs utilizing Equippable Parts

Topics covered ------------------------- Meet the co-authors ERC6220 requires Presentation begins About ERC6220 ERC6220 Use cases Project implementation Tools for dapp developers Why is this EIP unique? EIP process for ERC6220 Additional resources End of presentation Recommendation to new authors Slot types and part types Catalog vs supporting direct NFT equipping Thoughts on other composable NFT proposals Word of advice for new authors Follow at Twitter --------------------------- Steven @stoicdev0 | Jan Turk @JA_JanTurk | Bruno Skvorc @bitfalls | Pooja Ranjan @poojaranjan19 Support us ------------------- Wallet: EthCatHerders.eth Resources ----------------- Slides: https://www.canva.com/design/DAFk_B1f... EIP: https://eips.ethereum.org/EIPS/eip-6220 Discussion: https://ethereum-magicians.org/t/eip-... ERC-721:  https://www.youtube.com/watch?v=X0qPai9qPL0&t=0s ERC-5773:  https://www.youtube.com/watch?v=ju5U-iMEz4M&t=0s ERC-6059:  https://www.youtube.com/watch?v=2C7mKNK5f9s&t=0s ERC-2981:  https://www.youtube.com/watch?v=hTbcw0rhLto&t=0s PEEPanEIP Playlist - https://www.youtube.com/playlist?list=PL4cwHXAawZxqu0PKKyMzG_3BJV_xZTi1F ERC Playlist -  https://www.youtube.com/playlist?list=PL4cwHXAawZxqXee9EMQDIEz2CslTnsW0K NFT Playlist - https://www.youtube.com/playlist?list=PL4cwHXAawZxpUmj2UjD4BtfgC1nAAyv3p Contact Ethereum Cat Herders --------------------------------------------------- Discord: https://discord.io/ethereumcatherders Twitter: https://twitter.com/EthCatHerders Medium: https://medium.com/ethereum-cat-herders Website: https://www.ethereumcatherders.com/

Jun 15, 202348:28
PEEPanEIP #109: ERC-6059: Parent-Governed Nestable NFT with Steven P & Jan T

PEEPanEIP #109: ERC-6059: Parent-Governed Nestable NFT with Steven P & Jan T

Topics covered ------------------------- Jan Turk introduction Steven Pineda introduction Presentation Pusing NFTs further ERC6059 Use cases - Bundling, Collecting, Soulbound, Membership, Delegation, Security & Multiuse prevention project implementation (NPM package) Tools for Dapp developers How is this EIP unique? Child management EIP Process for ERC6059 Resources How to reach out Q&A Compromise of nesting NFT, if any? If targetted to a specific level, how vulnerable is the NFT? Expecting feature change with multiverse How is this different from hierarchical NFT? Thoughts on this proposal not being backward compatible? Thoughts on PEEPanEIP Message to the community Follow at Twitter --------------------------- Steven @stoicdev0 | Jan Turk @JA_JanTurk | Pooja Ranjan @poojaranjan19 Support us ------------------- Wallet: EthCatHerders.eth Resources ----------------- Slides: https://www.canva.com/design/DAFjn_Vv... EIP: https://eips.ethereum.org/EIPS/eip-6059 Discussion: https://ethereum-magicians.org/t/eip-... PEEPanEIP Playlist - https://www.youtube.com/playlist?list=PL4cwHXAawZxqu0PKKyMzG_3BJV_xZTi1F ERC Playlist - https://www.youtube.com/playlist?list=PL4cwHXAawZxqXee9EMQDIEz2CslTnsW0K NFT Playlist -  https://www.youtube.com/playlist?list=PL4cwHXAawZxpUmj2UjD4BtfgC1nAAyv3p Contact Ethereum Cat Herders --------------------------------------------------- Discord: https://discord.io/ethereumcatherders Twitter: https://twitter.com/EthCatHerders Medium: https://medium.com/ethereum-cat-herders Website: https://www.ethereumcatherders.com/

Jun 08, 202350:12
PEEPanEIP #108: ERC-6672: Multi-redeemable NFTs with BoYu Chu

PEEPanEIP #108: ERC-6672: Multi-redeemable NFTs with BoYu Chu

Resources ----------------- Slides: https://docsend.com/view/5j2vypm283qe... EIP: https://eips.ethereum.org/EIPS/eip-6672 Discussion: https://ethereum-magicians.org/t/eip-... PEEPanEIP Playlist -    • PEEPanEIP   ERC Playlist -    • ERCs   Follow at Twitter ---------------------------- BoYu Chu @chuboyu_ | Pooja Ranjan @poojaranjan19 Topics covered ------------------------- 0:00 - Promo 0:29 - Topic introduction 1:10 - Guest Introduction 1:44 - Presentation 1:55 - Team 2:34 - Motivation 4:08 - Problem statement 4:40 - ERC-6672 specs 6:30 - ERC6672 is not defining 8:30 - How do we handle redeem? 9:26 - What is missing? 11:02 - Rethink NFT properties - Intrinsic & Extrinsic properties 14:54 - Middleware between web2 and web3 15:18 - ERC6672 specification 16:47 - Benefits 18:09 - Usage guidelines 18:48 - Key consideration & guidelines 23:49 - Web3 Commerce 30:02 - What about non-6672 NFTs? 31:05 - The journey of EIP 33:15 - Thoughts 34:05 - Reach out the team 34:25 - End of presentation 35:00 - Is it soulbound or transferable? 38:30 - Project implementing this ERC 40:90 - Security consideration 42:32 - EIP documentation Contact Ethereum Cat Herders --------------------------------------------------- Discord: https://discord.io/ethereumcatherders Twitter: https://twitter.com/EthCatHerders Medium: https://medium.com/ethereum-cat-herders Website: https://www.ethereumcatherders.com/

Jun 01, 202348:08
PEEPanEIP #107: ERC-5773: Context-Dependent Multi-Asset Tokens With Steven Pineda & Jan Turk

PEEPanEIP #107: ERC-5773: Context-Dependent Multi-Asset Tokens With Steven Pineda & Jan Turk

Topics covered ------------------------- 0:00 - Promo 0:36 - Intro to ERC & team 1:30 - Meet Steven Pineda 1:54 - Meet Jan Turk 2:30 - Presentation begins 2:42 - NFT - Problem & Solution 5:15 - ERC-5773 - One NFT, multiple assets 8:07 - ERC-5773 UseCases 15:44 - Project Implementation 19:45 - Tools for dapp developers 21:55 - EIP Process experience 27:45 - Related EIPs 30:46 - Resources list 31:10 - How to get in touch? 33:45 - Why “Multi-Asset Tokens” instead of “Multi-Resource Tokens”? 36:20 - Why as an Ethereum standard when implemented on Kusama n/w? 42:00 - Is there a way to migrate Legacy NFT to NFT 2.0? 45:04 - EIP process comments 46:50 - Message to the community Follow at Twitter --------------------------- Steven @stoicdev0 | Jan Turk @JA_JanTurk | Pooja Ranjan @poojaranjan19 Resources ----------------- Slides: https://www.canva.com/design/DAFidQ1B... EIP: https://eips.ethereum.org/EIPS/eip-5773 Discussion: https://ethereum-magicians.org/t/mult... PEEPanEIP Playlist -    • PEEPanEIP   ERC Playlist -    • ERCs   Contact Ethereum Cat Herders --------------------------------------------------- Discord: https://discord.io/ethereumcatherders Twitter: https://twitter.com/EthCatHerders Medium: https://medium.com/ethereum-cat-herders Website: https://www.ethereumcatherders.com/

May 18, 202345:36
 PEEPanEIP #106: ERC-4804: Web3 URL to EVM Call Message Translation with Qi Zhou

PEEPanEIP #106: ERC-4804: Web3 URL to EVM Call Message Translation with Qi Zhou

Topics covered ------------------------- 0:50 - About EIP 1:05 - Meet the author 2:14 - What is Web3:// Acess Protocol 3:00 - Why do we need Web3 Access Protocol 5:55 - How to use Web3 Access Protocol 7:06 - How to Access EVM with web3:// 9:25 - Applications 11:50. - Blockers 16:29 - Improvement & Extensions Follow at Twitter --------------------------- Qi Zhou @qc_qizhou | Pooja Ranjan @poojaranjan19 Resources ------------------ Slides - https://docs.google.com/presentation/... Proposal - https://eips.ethereum.org/EIPS/eip-4804 Discussion - https://ethereum-magicians.org/t/eip-... Web3URL Firefox Extension - https://addons.mozilla.org/en-US/fire... Vitalik's Blog Experiment - web3://vitalikblog.eth/ EthFS Uploader - https://socket.dev/npm/package/ethfs-... PEEPanEIP -    • PEEPanEIP   ERC Playlist -    • PEEPanEIP #106:  ...   Questions for Guests - https://docs.google.com/forms/d/e/1FA... Check out upcoming EIPs in Peep an EIP series at https://github.com/ethereum-cat-herde... Contact Ethereum Cat Herders --------------------------------------------------- Discord: https://discord.io/ethereumcatherders Twitter: https://twitter.com/EthCatHerders Medium: https://medium.com/ethereum-cat-herders Website: https://www.ethereumcatherders.com/

May 11, 202337:60
PEEPanEIP #105: EIP-5757: Process for Approving External Resources with Sam Wilson
Apr 27, 202318:26
PEEPanEIP #104: EIP-4844: Shard Blob Transactions with Terence & Kasey

PEEPanEIP #104: EIP-4844: Shard Blob Transactions with Terence & Kasey

Topics covered
------------------------
0:43 - History of EIP-4844
1:30 - How did Terence join the Ethereum space?
2:44 - How did Kasey join the Ethereum space?
4:08 - EIP-4844: What & Why?
5:12 - Ethereum Today
5:36 - The rollup-centric roadmap
6:20 - Past: Everything happens on L1
6:42 - Today with L2
7:18 - Today L2 uses CALLDATA
7:24 - EIP-4844 L2 uses BLOBDATA
7:52 - Why is BLOBDATA a barrier for L2 today?
8:30 - Block vs Blob
10:17 - What is a Blob transaction?
11:30 - Blob transaction end-to-end
13:19 - EIP-4844 on Prysm
13:30 - What happens at every upgrade?
14:42 - Beacon API changes
15:20 - Validator changes
16:19 - Crypto library
16:45 - Block & blobs import
17:44 - Forward syncing
18:05 - Backfilling
18:22 - Prysmctl
18:59 - Devnets histories
19:37 - Where are we today?
20:52 - Q&A
21:18 - Why are we doing KZG trusted setup for 4844? (Terence)
22:00 - Dankrad on KZG Trusted setup & 4844
24:39 - Why Exec devs be excited about SSZ? What's upcoming work on SSZ?
27:00 - Is it correct to assume we are using the minimal SSZ for 4844?
28:00 - Risk of centralization with 4844
29:22 - Safety liveness concern
31:59 - Importance of Multi vary function in 4844
32:30 - Blob slashing for signing 2 blobs
33:44 - No. of blobs in a blob
34:29 - Implementation of SSZ on EL before Dencun upgrade
36:05 - Justin on SSZ at EL
37:05 - Explicit changes on EL & CL with 4844
39:30 - Longitivity of a blob
41:05 - Downsides of no EVM access to blobs
42:00 - How far we are from Full Danksharding?
43:55 - Plans to move from Devnets to Public Testnet
45:18 - Do we see 4844 on Goerli testnet?
46:10 - When 4844 on mainnet?
47:28 - Interaction with cross-layer teams
49:30 - Priority for Ethereum Roadmap
51:07 - Thoughts on the EIP process
52:05 - A message to community

Resources:
-----------------
Slides - https://docs.google.com/presentation/d/1j0hc8fFy4PuIDiKC79Uv77a2KtrOo9EG78aAqBEl9_s/edit?usp=sharing
Proposal - https://eips.ethereum.org/EIPS/eip-4844
Discussion - https://ethereum-magicians.org/t/eip-4844-shard-blob-transactions/8430
Website - https://www.eip4844.com/

Follow at Twitter
---------------------------
Terence @terencechain | Pooja Ranjan @poojaranjan19

4844 sorts
------------------
Something special about EIP-4844 - https://youtu.be/dL9IFt8EZVA
What's next in Ethereum after eip4844? - https://youtube.com/shorts/Sv4sKNjn3rE
Ethereum devs working cross-team - Kasey - https://youtube.com/shorts/6DCVmNSBADA?feature=share
A message to Ethereum community (eip4844) - Terence

PEEPanEIP - https://www.youtube.com/playlist?list=PL4cwHXAawZxqu0PKKyMzG_3BJV_xZTi1F

MEV Playlist - https://www.youtube.com/playlist?list=PL4cwHXAawZxqntSgAaYHrV3NjAUMyzk7X

Shapella - https://www.youtube.com/playlist?list=PL4cwHXAawZxpok0smGmq-dFGVHQzW84a2

Questions for Guests - https://docs.google.com/forms/d/e/1FAIpQLSdsmujnH_ncIlSEJ23s9jzXAKwfpTGNeJqjREWPloBbkJVQTA/viewform

Check out upcoming EIPs in Peep an EIP series at https://github.com/ethereum-cat-herders/PM/projects/2


Contact Ethereum Cat Herders
---------------------------------------------------
Discord: https://discord.io/ethereumcatherders
Twitter: https://twitter.com/EthCatHerders
Medium: https://medium.com/ethereum-cat-herders
Website: https://www.ethereumcatherders.com/
Apr 06, 202351:29
PEEPanEIP #103: MEV Boost with Alex Stokes

PEEPanEIP #103: MEV Boost with Alex Stokes

Topics covered
--------------------------
01:10 - Guest's Introduction
01:59 - Presentation
02:14 - What is MEV?
08:58 - Why do we Care?
13:55 - MEV on Ethereum.
15:06 - Transaction Supply Chain - @thegostep
15:29 - MEV on Ethereum.
18:01 - PBS
18:19 - What is MEV-Boost?
18:35 - How do we implement PBS?
20:23 - MEV Boost- Network & Software
21:51 - How would it work?
22:25 - There's a catch
22:57 - MEV Stealing
24:04 - How to stop MEV Stealing?
24:46 - Democratization with MEV-Boost
27:27 - Enter the relay
28:59 - MEV-Boost Post Merge?
33:44 - Downside of using relay model
35:01 - PBS: What's Next?
35:19 - Longer-term for PBS
38:20 - Near-term for PBS
42:25 - Immediate-term for MEV-Boost
45:52 - What are the advantages and disadvantages of connecting to the multiple MEV Boost?
47:41 - Significance of relayer diversity
48:43 - Alex's thoughts on the Client diversity suggestion
53:01 - Any guidelines for solo & institutional stakers?

Follow at Twitter
---------------------------
Alex Stokes @ralexstokes | Pooja Ranjan @poojaranjan19

Resources:
-----------------
Slides - https://docs.google.com/presentation/d/1c4fwF94NG_ppXlTOJ5gcH7ilsRgwgydS0MyBDdKLhMs/edit?usp=sharing

MEV boost #shorts https://youtube.com/shorts/Vhff81Mxres

PEEPanEIP - https://www.youtube.com/playlist?list=PL4cwHXAawZxqu0PKKyMzG_3BJV_xZTi1F

MEV Playlist - https://www.youtube.com/playlist?list=PL4cwHXAawZxqntSgAaYHrV3NjAUMyzk7X

Shapella - https://www.youtube.com/playlist?list=PL4cwHXAawZxpok0smGmq-dFGVHQzW84a2

Questions for Guests - https://docs.google.com/forms/d/e/1FAIpQLSdsmujnH_ncIlSEJ23s9jzXAKwfpTGNeJqjREWPloBbkJVQTA/viewform

Check out upcoming EIPs in Peep an EIP series at https://github.com/ethereum-cat-herders/PM/projects/2


Contact Ethereum Cat Herders
---------------------------------------------------
Discord: https://discord.io/ethereumcatherders
Twitter: https://twitter.com/EthCatHerders
Medium: https://medium.com/ethereum-cat-herders
Website: https://www.ethereumcatherders.com/
Mar 30, 202353:05
PEEPanEIP #102: EIP-6049: Deprecate SELFDESTRUCT with William Entriken

PEEPanEIP #102: EIP-6049: Deprecate SELFDESTRUCT with William Entriken

Topics covered<br />
-------------------------<br />
0:39 - About EIP-6049<br />
1:16 - About William Entriken<br />
1:44 - Start of the talk<br />
1:45 - About EIP-6049 by William Entriken<br />
2:37 - What is SELFDESTRUCT?<br />
4:40 - Problems with SELFDESTRUCT<br />
6:13 - About CREATE2<br />
8:50 - Polymorphic smart contract<br />
10:11 - What kind of applications will be affected by deprecating SELFDESTRUCT?<br />
13:28 - EIP Motivation <br />
18:21 - Why choose Meta EIP?<br />
21:04 - What advantage or relationship do we see with the rest of the SELFDESTRUCT EIP?<br />
22:44 - What are other 'Core' proposals for SELFDESTRUCT? Is there a possibility of having one of these core proposals included in the Cancun upgrade?<br />
34:27 - Where is SELFDESTRUCT on the priority list?<br />
38:00 - Thoughts on EIP Process, forking the EIP repository<br />
44:40 - Communication of "Core" EIPs<br />
46:22 - Message to the community<br />
<br />
Resources: <br />
-----------------<br />
EIP-6049: https://eips.ethereum.org/EIPS/eip-6049<br />
<br />
PEEPanEIP - https://www.youtube.com/playlist?list=PL4cwHXAawZxqu0PKKyMzG_3BJV_xZTi1F<br />
<br />
Shapella - https://www.youtube.com/playlist?list=PL4cwHXAawZxpok0smGmq-dFGVHQzW84a2<br />
<br />
Questions for Guests - https://docs.google.com/forms/d/e/1FAIpQLSdsmujnH_ncIlSEJ23s9jzXAKwfpTGNeJqjREWPloBbkJVQTA/viewform<br />
<br />
Check out upcoming EIPs in Peep an EIP series at https://github.com/ethereum-cat-herders/PM/projects/2<br />
<br />
Follow at Twitter<br />
William Entriken @fulldecent | Pooja Ranjan @poojaranjan19 <br />
<br />
Contact Ethereum Cat Herders <br />
---------------------------------------------------<br />
Discord: https://discord.io/ethereumcatherders<br />
Twitter: https://twitter.com/EthCatHerders<br />
Medium: https://medium.com/ethereum-cat-herders<br />
Website:
www.ethereumcatherders.com/
Mar 23, 202346:58
PEEPanEIP #101: Builder API (Shapella) with Gajinder Singh
Mar 16, 202327:32
PEEPanEIP #100: ERC-4337: Account Abstraction Using Alt Mempool with Yoav Weiss

PEEPanEIP #100: ERC-4337: Account Abstraction Using Alt Mempool with Yoav Weiss

Topics covered
----------------------------
01:58 - Yoav W Introduction.
02:47 - Dror Tirosh Introduction
03:17 - Shahaf's Introduction.
03:38 - Tom's Introduction
04:00 - What's new in ERC-4337?
08:15 - key Challenges - Why is it so Complicated?
10:19 - UserOperation.
11:40 - Submit UserOperation to bundler
13:47 - Submit UserOperation to bundler with factory
15:41 - Submit UserOperation to bundler with PayMaster
16:14 - Creating HandleOps Transaction.
20:20 - Account API
24:21 - Minimal Account
25:13 - Pay Master
26:09 - Custom Factory
27:15 - Key Challenges - Why is it so Complicated?
27:38 - Protection Rule Principles.
29:36- Code Validation Rules.
30:34- Storage Validation rules.
32:46 - RPC APIs
33:25 - Signature Aggregation.
34:33 - Bundler-Spec - Test.
37:09 - What Kind What do you of Simulation is used for?
42:07 - What do you think 4337 needs something to impact tabs
45-27 - Are you expecting the new kind of depth tooling to Springup.
49:31 - Mean reason for the change.
52:19 - Smaller the Proposal, the greater chance to Coming up as a final Standard Community to use
54:00 - Draft - Review - Published - Explained.
56:04 - Features of external audit
59:23 - Is there a Worker for projects to resolve this issue of incompatibility?
1:00:43 - ERC-4337 will be compatible with EIP-3074?
1:03:08 - Do you think, It will make affect projects, that have already been implemented to EIP-4337?

Resources:
-----------------
Slides

EIP 4337

Discussion

PEEPanEIP Playlist
ERCs playlist

Questions for Guests

Check out upcoming EIPs in Peep an EIP series

Follow at Twitter
Yoav W. @yoavw | Pooja Ranjan @poojaranjan19

Client Diversity Survey

Contact Ethereum Cat Herders
---------------------------------------------------
Discord: https://discord.io/ethereumcatherders
Twitter: https://twitter.com/EthCatHerders
Medium: https://medium.com/ethereum-cat-herders
Website: https://www.ethereumcatherders.com/

Mar 09, 202358:23
PEEPanEIP #99: EIP-4736: Consensus Layer Withdrawal Protection with Benjamin Chodroff
Mar 02, 202351:32
PEEPanEIP #98: EIP-5528: Refundable Fungible Token with Jerry Li
Feb 23, 202326:28
PEEPanEIP #96: KZG Ceremony with Carl Beekhuizen

PEEPanEIP #96: KZG Ceremony with Carl Beekhuizen

Topics covered
------------------------
01:21 - Guest’s introduction
04:27 - Scaling
05:34 - (Proto) Danksharding / EIP-4844
06:18 - Checking availability
07:03 - Serving the data
07:37 - Throw it all away!
08:18 - Why KZG?
09:58 - Minimising downsides
11:10 - Quick and Easy
11:53 - More Participants than Powers!
13:48 - Specs first design
15:14 - How does the ceremony work?
17:43 - What could a malicious sequencer do?
19:15 - What does an implementation do?
21:01 - How does the math really work?
24:41 - Anti-sibyl
23:56 - Write your own client
31:52 - Crazy entropy generation
31:10 - Timelines
34:32 - Why choose VLS?
35:27 - What is the idea behind the contribution signature?
38:41 - What is the next sequences and who will design?
41:37 - Who else are invited in the ceremony?
44:42 - attack report
46:40 - Talk on Main Audit

Resources:
-----------------
Slides

Website - https://ceremony.ethereum.org/

GitHub - https://github.com/ethereum/kzg-ceremony

PEEPanEIP - https://www.youtube.com/playlist?list...

Questions for Guests - https://docs.google.com/forms/d/e/1FA...

Check out upcoming EIPs in Peep an EIP series at https://github.com/ethereum-cat-herde...

Follow at Twitter
carlbeek.eth @CarlBeek | Pooja Ranjan @poojaranjan19

Contact Ethereum Cat Herders
---------------------------------------------------
Discord: https://discord.io/ethereumcatherders
Twitter: https://twitter.com/EthCatHerders
Medium: https://medium.com/ethereum-cat-herders
Website: https://www.ethereumcatherders.com/

Feb 16, 202342:33
PEEPanEIP #97 - Shapella Testing & Tooling with Parithosh J. & Mario V.

PEEPanEIP #97 - Shapella Testing & Tooling with Parithosh J. & Mario V.


Topics covered
-------------------------
01:21 - Guest Introduction(Mario Vega)
02:00 - Guest Introduction(Pari)
02:59 - Mario Vega's Presentation
03:21 - What EIPs are included in Shapella?
05:42 - What are the Key Changes?
11:56 - What has been challenging to test?
15:03 - What tools are we using to test Shapella?
17:25 - Spec tests
18:46 - Hive Tests
20:31 - Pari's Presentation
20:31 - What changes were needed to support the testing?
22:31 - Kurtosis Tests
24:10 - Shadow Forks & Testnets
26:20 - What uses what?
29:57 - How did testing happen for Shapella?
32:24 - New-ish tools you can re-use
35:04 - Timeline Flowchart
38:46 - How can i help #TestingTheWithdrurge?
40:52 - What is the Plan to simulate the test to have overall upgrade process?
41:53 - What is the Key Feature and What about the client performing there?
45:18 - Thoughts on Substantial discussion on withdrawal commitment to better support light client
47:36 - fork version
52:25 - Talk on define Payload Request
53:45 - Is Changes Effect Timeline
55:09 - Talks on Interop sessions
58:19 - to Ethereum Community

Resources:
-----------------
Slides - https://docs.google.com/presentation/...

PEEPanEIP - https://www.youtube.com/playlist?list...

Questions for Guests - https://docs.google.com/forms/d/e/1FA...

Check out upcoming EIPs in Peep an EIP series at https://github.com/ethereum-cat-herde...

Follow at Twitter
Parithosh Jayanthi @parithosh_j | Mario Vega @elbuenmayini | Pooja Ranjan @poojaranjan19

Client Diversity Survey - http://tiny.cc/ECHsurvey

Contact Ethereum Cat Herders
---------------------------------------------------
Discord: https://discord.io/ethereumcatherders
Twitter: https://twitter.com/EthCatHerders
Medium: https://medium.com/ethereum-cat-herders
Website: https://www.ethereumcatherders.com/

Feb 09, 202355:42
PEEPanEIP #95: EIP-5570: Digital Receipt Non-Fungible Tokens with Sean Darcy

PEEPanEIP #95: EIP-5570: Digital Receipt Non-Fungible Tokens with Sean Darcy


Topics covered
------------------------
1:43 - Guest’s introduction
03:13 - What is a receipt? Why are they not digital already
06:06 - Why NFTs are so good for digital receipts
07:48 - What digital receipts bring to Ethereum
10:28 - What does a transaction with a receipt look like
12:11 - Other interesting things
13:39 - Resources
15:43 - Why do we need a digital receipt on blockchain tx?
20:12 - Is this limited to physical purchases or it can be an extension to digital transaction as well?
21:57 - Demo share
27:40 - Proposed method of data storage
35:16 - How far is it from becoming a standard?

Resources:
-----------------
Slides: https://docs.google.com/presentation/...
EIP-5570: https://eips.ethereum.org/EIPS/eip-5570
Discussion: https://ethereum-magicians.org/t/idea...

ERC Playlist: https://www.youtube.com/playlist?list...

PEEPanEIP - https://www.youtube.com/playlist?list...

Questions for Guests - https://docs.google.com/forms/d/e/1FA...

Check out upcoming EIPs in Peep an EIP series at https://github.com/ethereum-cat-herde...

Follow at Twitter
-----------------------------------------------
Sean @darcys22 | Pooja Ranjan @poojaranjan19

Check out upcoming EIPs in Peep an EIP series at https://github.com/ethereum-cat-herde...

Contact Ethereum Cat Herders
---------------------------------------------------
Discord: https://discord.io/ethereumcatherders
Twitter: https://twitter.com/EthCatHerders
Medium: https://medium.com/ethereum-cat-herders
Website: https://www.ethereumcatherders.com/

Feb 02, 202336:55
PEEPanEIP #94: Staked ETH Withdrawal (Testing) with Potuz & Hsiao-Wei Wang

PEEPanEIP #94: Staked ETH Withdrawal (Testing) with Potuz & Hsiao-Wei Wang


Topics covered
------------------------
01:25 - Guest’s introduction
04:49 - About EIP 4895
05:35 - Potuz's Presentation
05:35 - I want my ETH, what do i do?
08:15 - Validators' Keys
12:24 - Two types of withdrawal credential(Examples)
13:08 - Partial Withdrawals
15:18 - Tooling
18:25 - Full Withdrawals
20:00 - Inside Withdrawals
23:01 - Withdrawal Messages
25:57 - Withdrawal, EL's perspective
27:04 - Some interesting cases
30:10 - Ongoing devnets
35:07 - Hsiao-Wei's Presentation
35:11 - Staked ETH Withdrawals & Testing Agenda
35:35 - Validator status
39:03 - Full Validator Lifecycle
42:58 - Validator and Staker FAQs by Hsiao-Wei
43:13 - What kind of address I can use in the BLSToExecutionChange message?
43:54 - How long it takes to change my withdrawal credentials to execution address format?
45:07 - Can I change my execution address AGAIN after my BLSToExecutionChange was applied?
46:04 - I'm an active validator. How long it takes to be "withdrawable" status?
50:11 - How long it takes to get my partial/full withdrawal if I have set up my withdrawal execution address?
52:06 - When can I withdraw on the mainnet?
53:03 - Progress and Testing
53:18 - Specs of Withdrawal feature
54:03 - Software Components
55:18 - Withdrawals testing approaches
59:45 - CL executable pyspec
1:00:55 - Pyspec as the test vector generator
1:04:00 - Test case discussions
1:07:45 - Q&A
1:07:59 - Is there any client way to schedule a broadcast a pre-signed BLS change withdrawal credential message?
1:11:13 - If a validator is kicked out or forced exited, how will he claim the remaining ETH which I assume is less than 32 ETH will get pushed along with the exit?
1:13:15 - Is there is a provision to validate the withdrawal address before executing?
1:15:40 - Changes done on the engine Epi side?
1:22:33 - How far we are from the launch of public testnets?

Resources:
-----------------
Slides -
1. https://docs.google.com/presentation/...

2. https://docs.google.com/presentation/...

EIP-4895 with Alex S. - https://www.youtube.com/watch?v=CcL9R...

EIP-4895: Beacon chain push withdrawals as operations - https://eips.ethereum.org/EIPS/eip-4895
https://notes.ethereum.org/@ralexstok...
https://notes.ethereum.org/@marioevz/...
https://github.com/marioevz/hive/tree...
https://github.com/wealdtech/ethdo

Shanghai Playlist - https://www.youtube.com/playlist?list...

PEEPanEIP - https://www.youtube.com/playlist?list...

Questions for Guests - https://docs.google.com/forms/d/e/1FA...

Check out upcoming EIPs in Peep an EIP series at https://github.com/ethereum-cat-herde...

Follow at Twitter
-----------------------------------------------
Hsiao-Wei Wang @icebearhww | Pooja Ranjan @poojaranjan19

Check out upcoming EIPs in Peep an EIP series at https://github.com/ethereum-cat-herde...

Contact Ethereum Cat Herders
---------------------------------------------------
Discord: https://discord.io/ethereumcatherders
Twitter: https://twitter.com/EthCatHerders
Medium: https://medium.com/ethereum-cat-herders
Website: https://www.ethereumcatherders.com/

Jan 26, 202301:20:21
 PEEPanEIP #93: Proposer Builder Separation with Barnabé Monnot

PEEPanEIP #93: Proposer Builder Separation with Barnabé Monnot

Topics covered
----------------------------
1:37 - Guest's bio
2:55 - PBS Presentation
3:29 - Protocol-agent Problem
5:25 - How to become a validator?
6:15 - Proposer-agent Problem
7:15 - How to make a good block?
7:39 - Execution Payload
10:30 - Ordering matters
11:45 - How to allocate first slot?
16:05 - Block construction in PoW
17:55 - Block construction in PoS
19:24 - MEV trickle down
20:05 - Present PBS (mev-boost for PoS Ethereum)
22:40 - Block building (today in PoS)
24:26 - Proposer Builder Separation
24:36 - Out of protocol markets
25:35 - Block building tomorrow (In-protocol PBS)
26:56 - Why delegate?
29:50 - Opportunities of outsourcing : Danksharding
31:43 - Risk of outsourcing - Censorship resistance
34:19 - Why in-protocol PBS?
36:15 - Why not in-protocol PBS?
39:34 - Wen mainnet?
40:57 - Recap
43:50 - End of the presentation
44:24 - Qn - Why change the bid post sign?
45:17 - Is this enforced at protocol layer or just in mev-boost?
46:00 - Importance of first slot?
47:20 - Friendly Fee Market design
50:54 - Any progress on Friendly Fee Market design
52: 50 - Roadmap & timeline
54:40 - Biggest blocker to have it integrated with Ethereum protocol?
56:28 - Message to community

Resources:
-----------------
Slides - https://docs.google.com/presentation/...

https://barnabe.substack.com/p/pbs
https://notes.ethereum.org/@vbuterin/...
https://ethresear.ch/t/proposer-block...

Shanghai Playlist - https://www.youtube.com/playlist?list...

EIP-1559 - https://www.youtube.com/watch?v=AC1FS...

PEEPanEIP - https://www.youtube.com/playlist?list...

Questions for Guests - https://docs.google.com/forms/d/e/1FA...

Check out upcoming EIPs in Peep an EIP series at https://github.com/ethereum-cat-herde...

Follow at Twitter
-----------------------------------------------
Barnabé Monnot @barnabemonnot | Pooja Ranjan @poojaranjan19

Check out upcoming EIPs in Peep an EIP series at https://github.com/ethereum-cat-herde...

Contact Ethereum Cat Herders
---------------------------------------------------
Discord: https://discord.io/ethereumcatherders
Twitter: https://twitter.com/EthCatHerders
Medium: https://medium.com/ethereum-cat-herders
Website: https://www.ethereumcatherders.com/
Jan 19, 202353:49
 PEEPanEIP #92: EIP-3651: Warm COINBASE with William Morriss

PEEPanEIP #92: EIP-3651: Warm COINBASE with William Morriss

Topics covered
----------------------------
0:23 - Welcome to the episode
1:04 - Guest’s introduction
1:28 - Presentation
1:30 - About Gas
2:00 - EIP-2929:State Access Lists
2:47 - EIP-2930 : Warm Access Lists
3:39 - EIP-1559 Allows Conditional Coinbase Payment?
5:26 - EIP-3651 makes the Coinbase Warm
7:15 - What was the main reason for proposing this proposal
9:03 - Warm and The Cold Cost Explained
10:00 - Why accessing Coinbase is overpriced
10:40 - Client implementation & testing
12:35 - General feedback on EIP process
13:40 - Next Step towards the making Core Proposal even Stronger

Resources:
-----------------
Proposal - https://eips.ethereum.org/EIPS/eip-3651

Slides - https://docs.google.com/presentation/...

Discussion - https://ethereum-magicians.org/t/eip-...

Shanghai Playlist - https://www.youtube.com/playlist?list...

EIP-2929 & EIP2930 - https://www.youtube.com/watch?v=qQpvk...

EIP-1559 - https://www.youtube.com/watch?v=ZbSKo... and https://www.youtube.com/watch?v=AC1FS...

PEEPanEIP - https://www.youtube.com/playlist?list...

Questions for Guests - https://docs.google.com/forms/d/e/1FA...

Check out upcoming EIPs in Peep an EIP series at https://github.com/ethereum-cat-herde...

Follow at Twitter
-----------------------------------------------
William Morrisss @willmorriss4 | Pooja Ranjan @poojaranjan19

Check out upcoming EIPs in Peep an EIP series at https://github.com/ethereum-cat-herde...

Contact Ethereum Cat Herders
---------------------------------------------------
Discord: https://discord.io/ethereumcatherders
Twitter: https://twitter.com/EthCatHerders
Medium: https://medium.com/ethereum-cat-herders
Website: https://www.ethereumcatherders.com/

Jan 05, 202315:47
PEEPanEIP #91: EIP-1153: Transient storage opcodes with Moody Salem

PEEPanEIP #91: EIP-1153: Transient storage opcodes with Moody Salem

Topics covered
----------------------------
0:51 - Welcome to the episode
1:25 - Guest’s introduction
3:43 - Presentation
3:50 - Goal & purpose of the EIP
4:20 - What is Transient storage?
5:30 - Re-entrancy locks
6:00 - L2 point of view
6:30 - Today’s use cases
7:25 - Why EIP-1153, what is the problem it is solving?
9:45 - Solution EIP-1153
10:25 - More efficient use cases
11:05 - unlocks new patterns
11:30 - A marketplace contract
14:35 - Future protocol improvements
16:30 - The “Till” pattern
17:02 - Current specs
17:10 - Some links
17:40 - Advantages of transient storage over memory slot for app dev
18:55 - What is Interframe communication, how is the EIP helpful
20:20 - Helpful for future storage designs like Verkle Tree.
23:15 - Why this proposal can’t be implemented on Ethereum clients using soft fork
26:10 - Security consideration for client and app devs
29:12 - Client implementation
30:45 - When decided to champion the proposal
32:40 - General feedback on EIP process

Resources:
-----------------
Proposal - https://eips.ethereum.org/EIPS/eip-1153

Slides - https://docs.google.com/presentation/...

Discussion - https://ethereum-magicians.org/t/eip-...

Shanghai Playlist - https://www.youtube.com/playlist?list...

PEEPanEIP - https://www.youtube.com/playlist?list...

Questions for Guests - https://docs.google.com/forms/d/e/1FA...

Check out upcoming EIPs in Peep an EIP series at https://github.com/ethereum-cat-herde...

Follow at Twitter
-----------------------------------------------
Moody @sendmoodz | Will @wschwab_ | Pooja Ranjan @poojaranjan19

Check out upcoming EIPs in Peep an EIP series at https://github.com/ethereum-cat-herde...

Contact Ethereum Cat Herders
---------------------------------------------------
Discord: https://discord.io/ethereumcatherders
Twitter: https://twitter.com/EthCatHerders
Medium: https://medium.com/ethereum-cat-herders
Website: https://www.ethereumcatherders.com/

Dec 22, 202231:38
 PEEPanEIP #90: EIP-5646: Token State Fingerprint with Naim Ashhab

PEEPanEIP #90: EIP-5646: Token State Fingerprint with Naim Ashhab

Topics covered
----------------------------
01:15 - About proposal
02:10 - Guest introduction
03:17 - Presentation - agenda
04:07 - Types of tokens based on state mutability
6:20 - Challenges of supporting mutable tokens
9:49 - Problem statement - How to unambiguously identify a token state, without the knowledge of implementation details?
10:46 - Do we need a standard? Example ERC 20
12:00 - Do we need a standard?
12:47 - Existing attempts
16:51 - EIP-5646
20:36 - Do not use state fingerprint as a sole token identifier
21:04 - Examples - Loan token
End of presentation
25:09 - Rational and usefulness of the proposal
32:34 - Attack factor - what will the adversary do?
35:55 - Responsibility of the implementer
36:45 - Significance of state fingerprint events. Why is it not a part of the current specs?
38:18 - Implementation of EIP-5646
39: 20 - Workaround the existing projects to deploy this EIP
40:54 - Are you working with a project or on a prototype?
42:38 - Security consideration for dapp developers
43:48 - Thoughts on EIP process
44:58 - When to move to the Last Call

Resources:
-----------------
Proposal - https://eips.ethereum.org/EIPS/eip-5646

Discussion - https://ethereum-magicians.org/t/eip-5646-discussion-token-state-fingerprint/10808

Slides - https://docs.google.com/presentation/d/1ATXANwMH4mQMD5iyedL4ppsRJY_tOxAoxLOlk05aa2g/edit

ERCs Playlist - https://www.youtube.com/playlist?list=PL4cwHXAawZxqXee9EMQDIEz2CslTnsW0K

PEEPanEIP - https://www.youtube.com/playlist?list=PL4cwHXAawZxqu0PKKyMzG_3BJV_xZTi1F

Questions for Guests - https://docs.google.com/forms/d/e/1FAIpQLSdsmujnH_ncIlSEJ23s9jzXAKwfpTGNeJqjREWPloBbkJVQTA/viewform

Check out upcoming EIPs in Peep an EIP series at https://github.com/ethereum-cat-herders/PM/projects/2

Follow at Twitter
-----------------------------------------------
Naim Ashhab @ashhanai | Will @wschwab_ | Blaine Malone @blainemalone | Pooja Ranjan @poojaranjan19

Check out upcoming EIPs in Peep an EIP series at https://github.com/ethereum-cat-herders/PM/projects/2

Contact Ethereum Cat Herders
---------------------------------------------------
Discord: https://discord.io/ethereumcatherders
Twitter: https://twitter.com/EthCatHerders
Medium: https://medium.com/ethereum-cat-herders
Website: https://www.ethereumcatherders.com/

Dec 01, 202243:34
 PEEPanEIP #89: EIP-5192: Minimal Soulbound NFTs with Tim Daubenschütz

PEEPanEIP #89: EIP-5192: Minimal Soulbound NFTs with Tim Daubenschütz

Topics covered
----------------------------
00:56 - Proposal intro
01:32 - About the guest
02:14 - EIP-5192 presentation
04:00 - Motivation/back history
13:57 - This is why 5192 is created
14:55 - Other solutions to implement soulbound tokens
16:33 - How to communicate about 5192 solution to the world
18:05 - Why use Magicians for proposal submission
23:00 - An extension of ERC-721 - Contract Interface
23:45 - Feature detection for Marketplace
26:00 - Project implementation
28:43 - Conclusion
31:50 - Q&A
31:52 - How is Sol immutability (community?) doing recovery?
34:40 - Is Lock & unlock functionality expandable?
38:20 - Labeling NFT as Soulbound
41:11 - How do you see this implemented by a project? Do you expect smart contract developer to overwrite the transfer function?
42:43 - What are the implications of 5192 accidentally permanently locking tokens?
45:42 - Thoughts on other soulbound proposals (EIP-5484)
49:25 - Thoughts on EIP-5114
52:58 - General experience with EIP documentation
57:17 - Anything for the community

Resources:
-----------------
Proposal - https://eips.ethereum.org/EIPS/eip-5192

Discussion - https://ethereum-magicians.org/t/final-eip-5192-minimal-soulbound-nfts/9814

Slides - https://ethereum-magicians.org/t/final-eip-5192-minimal-soulbound-nfts/9814/20

ERCs Playlist - https://www.youtube.com/playlist?list=PL4cwHXAawZxqXee9EMQDIEz2CslTnsW0K

PEEPanEIP - https://www.youtube.com/playlist?list=PL4cwHXAawZxqu0PKKyMzG_3BJV_xZTi1F

Questions for Guests - https://docs.google.com/forms/d/e/1FAIpQLSdsmujnH_ncIlSEJ23s9jzXAKwfpTGNeJqjREWPloBbkJVQTA/viewform

Check out upcoming EIPs in Peep an EIP series at https://github.com/ethereum-cat-herders/PM/projects/2

Follow at Twitter
-----------------------------------------------
Tim Daub @timdaub | Blaine Malone @blainemalone | Pooja Ranjan @poojaranjan19

Check out upcoming EIPs in Peep an EIP series at https://github.com/ethereum-cat-herders/PM/projects/2

Contact Ethereum Cat Herders
---------------------------------------------------
Discord: https://discord.io/ethereumcatherders
Twitter: https://twitter.com/EthCatHerders
Medium: https://medium.com/ethereum-cat-herders
Website: https://www.ethereumcatherders.com/

Nov 29, 202249:17
PEEPanEIP #88: Grandine, A Consensus Layer Client with Saulius Grigaitis

PEEPanEIP #88: Grandine, A Consensus Layer Client with Saulius Grigaitis

Topics covered
--------------------------
1:10 - Guest’s introduction
4:12 - Team Grandine
06:06 - About Grandine
07:27 - Beacon node diversity
08:26 - State Transition Function Performance
10:22 - CPU Usage
11:10 - Memory Usage
12:12 - Disk Usage
13:40 - Architecture
16:38 - Features
19:40 - Client Language
22:37 - Libraries
24:14 - Compliance
26:58 - Setup
28:13 - Target users
30:05 - The Merge
32:25 - Rust KZG for EIP_4844
34:23 - Experiments (from earlier upgrades)
38:50 - Roadmap
42:06 - Community
43:05 - Wen Opensource?
44:45 - Q&A
45:18 - Slasher
46:23 - Is GUI unique to Grandine?
50:43 - Was CPU usage optimized at the time of Altair?
53:53 - Client combination
56:45 - Does it make any difference using the same EL & CL language client combination?
1:00:07 - Will Grandine participate in Shandong when 4844 or Withdrawal EIPs are considered?
1:03:14 - How does Grandine communicate with node operators?
1:05:40 - Have you observed any resistance due to Grandine being closed source?
1:08:48 - Any advice for Ethereum node runner?

Resources:
---------------

Slides - https://slides.com/saulius/grandine-ethereum-consensus-layer-client

KnowYourClient - https://www.youtube.com/playlist?list=PL4cwHXAawZxoruie1hmYWJfiakpYivXft

PEEPanEIP - https://www.youtube.com/playlist?list=PL4cwHXAawZxqu0PKKyMzG_3BJV_xZTi1F

Questions for Guests - https://docs.google.com/forms/d/e/1FAIpQLSdsmujnH_ncIlSEJ23s9jzXAKwfpTGNeJqjREWPloBbkJVQTA/viewform

Check out upcoming EIPs in Peep an EIP series at https://github.com/ethereum-cat-herders/PM/projects/2

Follow at Twitter
---------------------------------------------
Saulius Grigaitis @sauliuseth | Pooja Ranjan @poojaranjan19

Check out upcoming EIPs in Peep an EIP series at https://github.com/ethereum-cat-herders/PM/projects/2

Contact Ethereum Cat Herders
-------------------------------------------------
Discord: https://discord.io/ethereumcatherders
Twitter: https://twitter.com/EthCatHerders
Medium: https://medium.com/ethereum-cat-herders
Website: https://www.ethereumcatherders.com/
Nov 17, 202255:53
PEEPanEIP #87: EIP-5606: Multiverse NFTs with Gaurang Torvekar

PEEPanEIP #87: EIP-5606: Multiverse NFTs with Gaurang Torvekar

Topics covered
--------------------------
0:40 - About EIP
1:55 - Author introduction
03:00 - Team intro
03:33 - Current problems (Motivation)
09:24 - A Multiverse NFT
11:15 - A Delegate NFT
12:30 - DelegateData Struct
13:40 - initBundle function
15:08 - bundle function
16:49 - unbundle function
18:17 - Use Cases
22:09 - Contact team
22:25 - Q&A
22:58 - Any implicit assumption? Does the delegate contract get deployed on the mainnet?
24:50 - How will the marketplace look for the delegate information?
25:32 - Does the deployer set any expectation with NFT?
28:30 - Transfer of ownership in case of delegate contract?
29:54 - How do you do it cross chain?
30:40 - Soulbound token flexibility
33:24 - Issues with wrapping based tokens?
36:10 - Whom do you expect to write this multiverse NFT
37:12 - Security consideration that project implementers should consider?
39:39 - How is EIP-5606 different from EIP-4955 ?
42:13 - Secs & Status’s status
44:12 - Thoughts on the current process?

Resources:
---------------
Proposal - https://eips.ethereum.org/EIPS/eip-5606

Discussion -https://ethereum-magicians.org/t/eip-5606-multiverse-nfts-for-digital-asset-interoperability/10698

Slides - https://drive.google.com/file/d/1XD-UPLeIbxVeYFCCt6pgLkIQNaQahM1t/view

ERCs Playlist - https://www.youtube.com/playlist?list=PL4cwHXAawZxqXee9EMQDIEz2CslTnsW0K

PEEPanEIP - https://www.youtube.com/playlist?list=PL4cwHXAawZxqu0PKKyMzG_3BJV_xZTi1F

Questions for Guests - https://docs.google.com/forms/d/e/1FAIpQLSdsmujnH_ncIlSEJ23s9jzXAKwfpTGNeJqjREWPloBbkJVQTA/viewform

Check out upcoming EIPs in Peep an EIP series at https://github.com/ethereum-cat-herders/PM/projects/2

Follow at Twitter
---------------------------------------------
Gaurang Torvekar @gaurangtorvekar | Pooja Ranjan @poojaranjan19

Check out upcoming EIPs in Peep an EIP series at https://github.com/ethereum-cat-herders/PM/projects/2

Contact Ethereum Cat Herders
-------------------------------------------------
Discord: https://discord.io/ethereumcatherders
Twitter: https://twitter.com/EthCatHerders
Medium: https://medium.com/ethereum-cat-herders
GitHub: https://github.com/ethereum-cat-herders/PM/projects/2
Website: https://www.ethereumcatherders.com/
Nov 10, 202243:23
PEEPanEIP #86: EIP-5496: Multi-privilege Management NFT Extension with Allister Capati

PEEPanEIP #86: EIP-5496: Multi-privilege Management NFT Extension with Allister Capati


Topics covered
--------------------------
00:45 - EIP Introduction
01:15 - Guest’s introduction
03:42 - Presentation
03:53 - Agenda
04:25 - Abstract
05:02 - Motivation
07:46 - Examples
09:12 - EIP-5496 Overview
09:36 - Interface IERC5496
10:53 - Interface IERC5496 Cloneable
11:57 - Key properties
13:37 - Who would use an ERC-5496 token standard?
15:00 - Side by side
15:25 - About / Contact
16:02 - Q&A
17:28 - Talk a bit more about a favorite use case
20:38 - How do we distinguish Privilege Shareable NFT from a Fungible token?
23:00 - Any security considerations that a project implementing should consider?
24:53 - EIP status - when will it be ready for the ‘Last Call’
26:31 - Any real project implementation you are aware of?
28:46 - EIP status change timeline
29:57 - Discussion to place
31:08 - EIP authors Office hour
31:45 - Any feedback for the existing EIP process for ERCs
34:03 - Anything you would like to share with the Ethereum community

Resources:
---------------
Proposal - https://eips.ethereum.org/EIPS/eip-5496

Discussion - https://ethereum-magicians.org/t/eip-5496-multi-privilege-management-extension-for-erc-721/10427

Slides - https://docs.google.com/presentation/d/1h3EMhR9tu5s5DG9tCYJZU_JHNsv8pmkQtR2BCZs2_Go/edit#slide=id.p

Demo video.- https://drive.google.com/file/d/1sHZ4M_fEJ7XrmsPhcjHBW17cza7g1mP-/view

Google Docs - 01_wNFT_Business Owners.mp4
https://drive.google.com/file/d/1gT_ax9IfXBsWiStBYaEvxKLQ-Hi_umvL/view

Google Docs - 02_wNFT_Consumers.mp4

Website is up on Testnet. - https://wnft.one/

ERCs Playlist - https://www.youtube.com/playlist?list=PL4cwHXAawZxqXee9EMQDIEz2CslTnsW0K

PEEPanEIP - https://www.youtube.com/playlist?list=PL4cwHXAawZxqu0PKKyMzG_3BJV_xZTi1F

Questions for Guests - https://docs.google.com/forms/d/e/1FAIpQLSdsmujnH_ncIlSEJ23s9jzXAKwfpTGNeJqjREWPloBbkJVQTA/viewform

Check out upcoming EIPs in Peep an EIP series at https://github.com/ethereum-cat-herders/PM/projects/2

Follow at Twitter
---------------------------------------------
Allister Capati @allisterc | Pooja Ranjan @poojaranjan19

Check out upcoming EIPs in Peep an EIP series at https://github.com/ethereum-cat-herders/PM/projects/2

Contact Ethereum Cat Herders
-------------------------------------------------
Discord: https://discord.io/ethereumcatherders
Twitter: https://twitter.com/EthCatHerders
Medium: https://medium.com/ethereum-cat-herders
GitHub: https://github.com/ethereum-cat-herders/
Website: https://www.ethereumcatherders.com/

Oct 27, 202230:43