This post is a work in process to summarize the resolvers that exist in ENS and their latency.
Resolvers in the Wild
Public 1: 0x231b0Ee14048e9dCcD1d247744d114a4EB5E8E63
Public 2: 0x4976fb03C32e5B8cfe2b6cCB31c09Ba78EBaBa41
Gasless DNS: 0x238A8F792dFA6033814B18618aD4100654aeef01
Coinbase: 0x1934FC75aD10d7eEd51dc7A92773cAc96A06BE56
Uniswap: 0x532cbe81b2c043667753DD4B6a0EB4d5a461D162
3dns: 0xF97aAc6C8dbaEBCB54ff166d79706E3AF7a813c8
NameStone: 0x2291053F49Cd008306b92f84a61c6a1bC9B5CB65
Hybrid: 0x84c5AdB77dd9f362A1a3480009992d8d47325dc3
Namespace Ninja: 0xeB9F095609763EA149Df9a289714289254a0F10C
NameSys: 0x839B3B540A9572448FD1B2335e0EB09Ac1A02885
Any methodology that attempts to test latency will be flawed. This is no exception.
Time to resolve taken while in NYC using raffy’s tool .
Resolver
Resolution Time
Name
RPC Calls
Public 1
0.77s
maskpad.eth
11
Public 2
0.89s
nick.eth
21
NameStone
1.35s
namestone.eth
62
Namespace Ninja
1.39s
slobo.gotid.eth
58
Coinbase
1.52s
tempnamenow.cb.id
44
3dns
1.57s
luck.box
54
NameSys
1.68s
decentramind.eth
55
Hybrid & .eth
1.65s
stews.eth
13
Gasless DNS
2.59s
slobo.xyz
7
Uniswap
3.18s
kev.uni.eth
58
Hybrid & Gasless DNS
4.55s
test.slobo.xyz
9
So What?
If latency matters go ahead and import your DNS. Most CCIP-read resolvers work quite well from a latency perspective with uni.eth being a potential exception.
11 Likes
Happy to add, what’s a good example name for testing?
1 Like
Great info here! Definitely important to track high latency resolver/gateways and get them up to speed (pun intended)
6 Likes
Super cool initiative! Would love to see the JustaName resolver added as well if possible! an example name that can be used would be: yodl.eth
2 Likes
raffy
April 17, 2025, 11:03pm
8
I also maintain a list here , it would be good to add all of the various resolvers implementations coupled with a known stable resolution.
5 Likes
Updated April 2025
Resolvers in the Wild
Public 1: 0x231b0Ee14048e9dCcD1d247744d114a4EB5E8E63
Public 2: 0x4976fb03C32e5B8cfe2b6cCB31c09Ba78EBaBa41
Gasless DNS: 0x238A8F792dFA6033814B18618aD4100654aeef01
Coinbase: 0x1934FC75aD10d7eEd51dc7A92773cAc96A06BE56
Uniswap: 0x532cbe81b2c043667753DD4B6a0EB4d5a461D162
3dns: 0xF97aAc6C8dbaEBCB54ff166d79706E3AF7a813c8
NameStone: 0xA87361C4E58B619c390f469B9E6F27d759715125
Durin: 0x8A968aB9eb8C084FBC44c531058Fc9ef945c3D61
Namespace Ninja: 0xaE04a09CF2c408803AC7718e3dE22ac346a05B58
NameSys: 0x839B3B540A9572448FD1B2335e0EB09Ac1A02885
JustAName: 0x48De002d3c64e4cFD130A87A35ECD960c01954bc
Base: 0xde9049636F4a1dfE0a64d1bFe3155C0A14C54F31
Linea: 0xde16ee87B0C019499cEBDde29c9F7686560f679a
As disclaimer, any methodology that attempts to test latency will be flawed. This is no exception.
Time to resolve taken while in NYC using raffy’s tool .
Resolver
Resolution Time
Name
Public 2
0.36s
nick.eth
Public 1
0.66s
maskpad.eth
3dns
0.75s
luck.box
Coinbase
0.89s
tempnamenow.cb.id
Base
0.90s
salt.base.eth
NameStone
0.91s
slobo.eth
Durin
1.16s
status.durinexample.eth
Namespace Ninja
1.30s
slobo.gotbased.eth
JustAname
1.40s
yodl.eth
Gasless DNS
1.92s
slobo.xyz
Linea
2.35s
axe.linea.eth
Uniswap
2.78s
kev.uni.eth
NameSys
n/a
— name pending —
4 Likes
This inspired me to build a small fun project, that I also used to try out vibe coding (never again)
ResolverlENS
Contains a list of common resolvers
Shows ENS names pointing to a resolver address
Displays ENSIPs supported by different resolver implementation, with a small description of each ENSIP
5 Likes