☎ ENS Public Goods – Weekly Meeting: 12pm ET/5pm UTC, Thursday – Term 6

1. Welcome ALL [image]

2. Jam corner with the PG band aka @Sov

3. Miscellaneous ENS updates of general interest

  • New proposals passed - Setting primary names for ENS DAO wallets
  • Buenos Aires ENS event: ENS in Buenos Aires · Luma
  • Kessenuma Hackathon update:
    • A Japanese organizer proposed funding a hackathon in Kessenuma, a town affected by a tsunami over 10 years ago.
    • The hackathon brought software and blockchain developers to the town to build tools for the city.
    • Twitter post.
    • Mayor’s post.
    • The organizers will present next week.

4. Vyper updates

  • Working on a new release of Vyper.
  • Translating Universal Resolver contract to Vyper.
  • Looking to hire more people.
  • Present at ETHTokyo - did Vyper workshop.
  • Working with Chinese community members on translations and content.
  • Building a developer community.
  • In talks with BuidlGuidl to be featured on some of the education materials
  • Working on abstract methods
  • Lots of ongoing work on the backend.
  • Experimenting with compiling Vue - good results so far.
  • Improving developer experience.
  • Hosting several events this month in India.

5. ENS v2 Interop Research: Namechain & Multichain Standards presentation

  • Marcus hosted a research session with protocol engineers on ENSv2 and ENSIP-19 interoperability.
  • They explored Ethereum’s role as the canonical roots of trust and how that’s preserved as ENS scales across L2s, non-EVMs, and DNS
  • Proposing continued research to bring clarity and opportunity for builders.
    • Interviewing different protocol teams on how they are approaching interoperability and how ENS is being used in that stack.
  • The proposal continues the research, specifically studying how ENS evolves across rollups and documenting emerging standards.
  • Marcus is requesting that the public goods working group support and back this research proposal to publish a forum series.
  • Goal: position ENS as the intellectual hub for multi-chain identity coordination
  • Marcus Notes: ENS Interop Research Proposal - HackMD
  • Full presentation.

6. mevlog-rs presentation

EVM transactions querying update: mevlog-rs is a CLI for querying EVM transactions

  • Difficult to extract MEV and cherry-pick transactions with specific criteria.
  • Transactions are sorted by the amount of the selected ERC token transferred.
  • The output is limited to 1 in JSON format, showing the transaction hash.
  • The CLI is a discovery tool to quickly find interesting transactions for deeper investigation with other tools.
  • Examples:
    • Filtering by transactions that emitted events from USDC and the web.
    • Selecting transactions that transferred at least 10,000 USDC, effectively finding USDC for web swaps.
  • Chain list integration was implemented thanks to funding.
  • Chain list aggregates public RPC endpoints, supporting over 2000 networks
  • The tool benchmarks available RPC nodes and identifies the five fastest
  • Future plans:
    • Web UI is a centralized proof of concept and could face throttling issues.
    • The next step is to build a TUI (terminal user interface).
  • The CLI has around 17k downloads and is used by MEV researchers!
  • Website: https://mevlog.rs/
  • Github: GitHub - pawurb/mevlog-rs: EVM transactions querying powered by Revm

7. REEC (Rust Ethereum Execution Client)

REEC is a lightweight, modular Ethereum execution client written in Rust, designed for embeddability and efficient operation on resource-constrained environments.

  • Aims to decentralize Ethereum infrastructure in design and geography.
  • Goal: make Ethereum execution layer more modular, accessible, and resilient.
  • Ethereum’s core execution clients are concentrated technically and geographically
  • Making the Ethereum execution layer more modular
  • There are only a handful of heavyweight clients that are tightly coupled.
  • Geographically, execution clients are mainly built and maintained in Europe, North America, or Asia, with none being developed in Africa.
  • This creates a lack of diversity and limits participation in Ethereum’s critical infrastructure.
  • Reec is a new execution client designed to be modular and lightweight, built for a post-Ethereum future.
  • Client diversity strengthens Ethereum’s security.
  • Lighter clients will be critical for resource-constrained environments like mobile devices, browsers, embedded devices, and research tooling!
  • Full presentation.
  • Github repo.

8. Open floor for all questions, proposals, and other presentations, etc.