Agenda for Weekly Ecosystem Meeting, April 12, 2022 @ 1AM GMT

Location:

Elected Stewards: @slobo.eth, @Ginge.eth, and @bobjiang
Time: 1AM GMT
Google Meet link: https://meet.google.com/oaj-qrgv-var

A Start sourcing a list of integrations and figure out if there’s a good reason why optimism can’t support ENS
B) Highlight ecosystem projects
C) ENS core updates, if any
D) Review any upcoming events with ENS involvement
E) There’s opportunity for ecosystem WG & gitcoin to work closer together start the discussion.

I encourage folks to reply with other topics they would like to discuss.

We will continue to post notes of the calls as a reply to each weeks agenda to reduce the clutter in the forum.

3 Likes

Attendees: Ginge, slobo.eth, Coltron.eth, Neiman Lib, hellen stans, brian millsJr.eth, Jeff Lau, Nick Johnson, Spence Spence, Bob Jiang

Notes

A Start sourcing a list of integrations and figure out if there’s a good reason why optimism can’t support ENS

B) Highlight ecosystem projects

C) ENS core updates, if any

ENS is paying out two bounties in accordance with the bug program: $45k for the first issue and 15k for the second issue.

  1. The first issue entails The Graph’s handling of null characters. Currently, The Graph silently strips them from strings, meaning that foo\x00 and ‘foo’ get treated as the same string. The subgraph thus returns invalid data, meaning services such as the metadata service show it with the ‘real’ name. We have remediated this in the subgraph by explicitly checking the ID matches the hash of the label, and in the metadata service by checking the namehash of the full name matches the namehash stored in the subgraph. $45k is being paid out

  2. The second issue is related, and entails the metadata service’s handling of labels with dots in them. These were ignored and naively concatenated together, resulting in a deceptive display of the name; for example someone could register the label “eth-usd.data” on the .eth registrar, resulting in the Metadata service showing it as “eth-usd.data.eth”, when in fact the name is invalid and will not resolve. This was remediated by explicitly disallowing dots in labels in the subgraph, and by the same hashing change as above for the metadata service.

  • ENS is working on universal resolver to reduce round trips and have better resolution

  • front end update to support universal, batching, reading multiple, and currently working readme documentation (1-2 month eta)

D) Review any upcoming events with ENS involvement

potentially hosting unofficial events here: https://amsterdam.ethglobal.com/ – no details because they are unofficial :slight_smile:

E) There’s opportunity for ecosystem WG & gitcoin to work closer together start the discussion.

  • Show more process- how to prepare and how to do it-
  • @bobjiang - Gitcoin grant process- we could have a call with gitcoin grants ops team to collaborate and find out what is the process for the side round- we are in the ecosystem round- we could provide suggestions how to collaborate together

Encourage everyone to reply with comments or questions.

5 Likes

Oh yeah, this is the good stuff.

2 Likes