☎️ ENS Ecosystem – Weekly Meeting: 11am ET, Thursday – Term 6

1. ENS Labs Updates

  • ETHRome overview
    • 128 hackers.
    • ENS is the most implemented tech!
  • Product updates
    • The manager app has banner/cover images.
    • Updated Naming Contract page in the docs to add for L2 primary names.
  • DevConnect
    • Uniswap Cup – single-day football tournament.
    • The ENS team is speaking through the events during the week.
  • Events and announcements
    • There will be an ENS app town hall hosted by the Ethereum Foundation, with only eight teams invited to discuss challenges like user onboarding and payment transactions.

2. Project Highlights [AI agent, Rich]

2.1. Agentic Trust Layer

  • Website: https://www.agentictrust.io/
  • Github: Agentic Trust Layer · GitHub
  • Rich has been working with the ERC8004 team and found that strong names associated with agents are critical.
  • Key aspects of agent identity include:
    • Agent naming (DNS or ENS-based) for readability and discoverability.
    • Association with an onchain address via ERC8004.
  • ERC8004 is an NFT that links to the agent protocol and should have a one-to-one relationship with an onchain account.
  • Architecture and Functionality
    • 3 contracts: agent name, account, and 8004.
    • Agent DID is a key component for A2A communication, using Varamo.
  • A core library with SDKs has been created to simplify the Dev experience.
  • Demo done:
    • The demo showcases an environment where users can create agents.
    • The explorer connects to a subgraph linked to ENS and 8004 registries.
    • Agents are created as subnames on Ethereum or Base.
  • Uses ENS name/subnam verification built by Premm (ENSIP-25).

2.2. Raduno

  • Decentralized Luma-like meetup app.
  • An app for event ticketing rolled into a Base mini-app.
  • Allows searching for events, viewing past events, and creating new ones.
  • Each event is a smart contract.
  • All metadata is stored in the ENS subname.
  • App creates a group in the Base app for chatting.
  • Github repo.

2.3. ENScribe

  • Working on updated contracts.
  • V2 contracts allow batch naming of contracts
  • Also support deploying contracts with different chain resolutions.
  • A new field, “coin type,” allows specifying different coin types and forward resolutions for different L2 chains.
  • Reverse names can be set on any L2 chain.

2.4. ENS Parking

  • ENS Park is a domain parking service that provides information when someone visits a domain.
  • It allows users to transform a “naked” domain into one with all necessary information.
  • It pulls the OpenSea price for domains listed there and displays it on the parked page.
  • Shows if a domain is for sale, provides a link to buy it, and shows. the avatar and banner.
  • Announcement tweet.

3. Review Upcoming Events

4. ENSIP Updates

  • ERC8004 has an ENS name in the metadata, but there is no specification for verifying the ENS name or that the agent controls the ENS name.
  • Hence ENSIP-25 – verify ENS name/subname in the ERC8004 standard.
  • It uses ERC7930 for interoperable addresses.
  • Another update is that ENSIP-24 is very close to being merged.

5. Space for Service Providers

5.1. Namespace

  • Public Avatar Service for names and subnames
  • There is no public ENS avatar service for subnames, which are becoming a primary entry point into ENS, given their widespread use.
  • The service supports names and subnames, as well as avatar and banner.
  • It also supports Smart Accounts and dynamic URLs.
  • Every update is cacheless.
  • It supports pre-uploads valid for up to five minutes.
  • Available on Mainnet and Sepolia.
  • The process involves checking for an ETH address record and signing a simple SIWE message to prove ownership.
  • Verified users receive an HTTP avatar URL.
  • A forum post about the service’s architecture and integration will be uploaded after the call.
  • It’s supported in the Namespace SDK.
  • Namespace quarterly report is out.

6. Open Space for Additional Topics

  • /