Home
EXECUTED
Ended Mar 8 at 8:19 PM UTC

[EP 6.36][Executable] Register on.eth to the ENS DAO wallet and set the resolver

By
Votes
1.47Mfor
0against
146.76%Quorum
Skip to Votes

Previous Context

This proposal passed as EP 6.34 and was queued for execution. Unfortunately, that proposal cannot be executed on-chain in its current form.

Whilst the calldata was correct, and the simulations passed as expected, the calldata was generated against the blockchain state at the time and did not give consideration to other ongoing executable proposals.

Alongside this proposal, another proposal was in motion (Tally | ENS | Enable Root and Registrar Security Controllers), which passed and was executed prior to 6.34.

That proposal changed a dependency on which 6.34 relied - specifically, the ownership of the Base Registrar.

This proposal is the updated proposal with calldata that gives appropriate consideration to the updated ownership model.

There are no material changes.

Description

This proposal registers the `on.eth` ENS name to the ENS DAO wallet (0xfe89cc7abb2c4183683ab71653c4cdc9b02d44b7) and sets the resolver to an on-chain registry-resolver contract (0x2a9B5787207863cf2d63d20172ed1F7bB2c9487A).

Motivation

The Chain Registry-Resolver is a smart contract that acts as a canonical, on-chain registry for blockchain metadata. It serves as the resolver for the on.eth namespace and enables applications and users to retrieve metadata for any blockchain using a single human-readable identifier, such as `base` or `solana`.

Historically, blockchain metadata has been stored in centralized, fragmented repositories maintained by third parties. The Chain Registry-Resolver brings this metadata on-chain into a single, extensible registry, where control and update authority are delegated to the relevant chain operators.

Specification

Additional Relevant Contracts

  • RegistrarSecurityController0x7dd4d97653A67C2FD7fbA0a84825eC09524D4E1bEtherscan

Please see https://discuss.ens.domains/t/executable-enable-root-and-registrar-security-controllers/21872 for additional context.

Updated Proposal

This proposal includes four components.

1. Adding the DAO wallet as a controller on the `BaseRegistrarImplementation` smart contract through the RegistrarSecurityController.

To: 0x7dd4d97653A67C2FD7fbA0a84825eC09524D4E1b

Value: 0

Calldata: 0xb229e85e000000000000000000000000fe89cc7abb2c4183683ab71653c4cdc9b02d44b7

Simulation: https://www.tdly.co/shared/simulation/d0d646ce-ca82-4e1b-9777-e207292f5ee8

2. Registering the name `on.eth` to the DAO wallet.

To: 0x57f1887a8BF19b14fC0dF6Fd9B2acc9Af147eA85

Value: 0

Calldata: 0xfca247ac6460d40e0362f6a2c743f205df8181010b7f26e76d5606847fb7be7fb6d135f9000000000000000000000000fe89cc7abb2c4183683ab71653c4cdc9b02d44b70000000000000000000000000000000000000000000000000000000012cc0300

Simulation: https://www.tdly.co/shared/simulation/457f778d-110b-4ff3-a120-ac0801a7ac9a

3. Setting the deployed `ChainResolver` as the resolver for on.eth

To: 0x00000000000C2E074eC69A0dFb2997BA6C7d2e1e

Value: 0

Calldata: 0x1896f70acabf8262fe531c2a7e8cd86e06342bc27fc0591ecd562fbac88280abc18ef8990000000000000000000000002a9b5787207863cf2d63d20172ed1f7bb2c9487a

Simulation: https://www.tdly.co/shared/simulation/aaa4c105-0efb-4f5a-92a0-bfea8fa376c8

4. Removing the DAO wallet as a controller on the `BaseRegistrarImplementation` smart contract through the RegistrarSecurityController.

To: 0x7dd4d97653A67C2FD7fbA0a84825eC09524D4E1b

Value: 0

Calldata: 0x246b813e000000000000000000000000fe89cc7abb2c4183683ab71653c4cdc9b02d44b7

Simulation: https://www.tdly.co/shared/simulation/264b8117-23a3-47e4-b84e-be49d8ffc4b4

Notes

Votes
1.47Mfor
0against
146.76%Quorum
0x5bfc...83900x5bfc...8390voted for
263.74K
0xb8c2...67d50xb8c2...67d5voted for
150.04K
0x1d54...63590x1d54...6359voted for
114.93K
0x5346...42cf0x5346...42cfvoted for
111.16K
0x9831...67440x9831...6744voted for
99.15K
0xd5d1...cf2c0xd5d1...cf2cvoted for
90.54K
0xa786...77c60xa786...77c6voted for
85.57K
0x866b...5eee0x866b...5eeevoted for
65.62K
0xb352...8b1b0xb352...8b1bvoted for
60K
0x54be...7ab60x54be...7ab6voted for
58.3K
0x8393...07800x8393...0780voted for
53.15K
0xc027...614e0xc027...614evoted for
50K
0x2d7d...b05e0x2d7d...b05evoted for
46.35K
0xac50...c0390xac50...c039voted for
41.3K
0x7f77...1caa0x7f77...1caavoted for
33.21K
0x8b1f...feff0x8b1f...feffvoted for
32.4K
0x8b33...37420x8b33...3742voted for
20.29K
0x225f...c3b50x225f...c3b5voted for
17.5K
0x1f3d...05910x1f3d...0591voted for
10.15K
0x035e...17d30x035e...17d3voted for
9.68K
0x1df8...5a170x1df8...5a17voted for
7.15K
0x4dc9...865a0x4dc9...865avoted for
7.05K
0xf342...33290xf342...3329voted for
5.97K
0x1f9c...270e0x1f9c...270evoted for
5.39K
0x3335...81e10x3335...81e1voted for
4.55K
0x2e11...75010x2e11...7501voted for
4.4K
0x36f7...a5890x36f7...a589voted for
3.93K
0x711c...d0a10x711c...d0a1voted for
3.79K
0x179a...92850x179a...9285voted for
1.98K
0xe22f...94ac0xe22f...94acvoted for
1.85K
0x703a...789b0x703a...789bvoted for
1.75K
0x30c7...c7020x30c7...c702voted for
1.69K
0xb3e6...26d10xb3e6...26d1voted for
1.38K
0x8da4...81e40x8da4...81e4voted for
975
0xb35f...b1e10xb35f...b1e1voted for
419
0xa729...de600xa729...de60voted for
394
0xbc15...e8e30xbc15...e8e3voted for
359
0x796c...38b50x796c...38b5voted for
342
0x1087...92df0x1087...92dfvoted for
251
0x24f1...982f0x24f1...982fvoted for
166
0x35df...3aed0x35df...3aedvoted for
156
0x168f...74000x168f...7400voted for
131
0x51c5...58a80x51c5...58a8voted for
103
0xc554...77590xc554...7759voted for
100
0x6ee0...17450x6ee0...1745voted for
41
0x4cae...e6170x4cae...e617voted for
36
0x4579...ca810x4579...ca81voted for
33
0xdd26...79cc0xdd26...79ccvoted for
20
0x29de...f8910x29de...f891voted for
19
0x3ddc...05b00x3ddc...05b0voted for
16
0x019e...2ee30x019e...2ee3voted for
12
0xbcb4...8a2a0xbcb4...8a2avoted for
11
0x5fa8...0e040x5fa8...0e04voted for
10
0x1729...b8790x1729...b879voted for
10
0x96a8...d7c50x96a8...d7c5voted for
3
0x0151...c3b90x0151...c3b9voted for
2
0x0579...ca090x0579...ca09voted for
2
0xca7a...dc960xca7a...dc96voted for
2
0x2f2f...f78a0x2f2f...f78avoted for
1
0xa8e1...f37c0xa8e1...f37cvoted for
1
0x3fb1...4c8a0x3fb1...4c8avoted for
1
0xa97c...ccc80xa97c...ccc8voted for
1
ENS
0x4d32...bbfa0x4d32...bbfavoted for
1
0x2dab...ec620x2dab...ec62voted for
0
0x3a1f...21dc0x3a1f...21dcvoted for
0
0x0057...15c80x0057...15c8voted for
0
0xc8f4...17580xc8f4...1758voted for
0
0x09ad...60fd0x09ad...60fdvoted for
0
0xbac8...13b30xbac8...13b3voted against
0
0x5a1a...21df0x5a1a...21dfvoted for
0
0xc04a...9a110xc04a...9a11voted for
0
0xccfc...44a20xccfc...44a2voted for
0
0x0de7...3db30x0de7...3db3voted for
0
0x3821...0bf00x3821...0bf0voted for
0
0x0682...47de0x0682...47devoted for
0
0x90bf...2bd00x90bf...2bd0voted for
0
0x9087...c3070x9087...c307voted for
0
0xd53f...1f220xd53f...1f22voted for
0
0x7000...362b0x7000...362bvoted for
0
0xbfe6...55dd0xbfe6...55ddvoted for
0
0xe13d...cf380xe13d...cf38voted for
0
0x11aa...b1ba0x11aa...b1bavoted for
0
0xcda0...cb2a0xcda0...cb2avoted for
0
0x91f6...9bd60x91f6...9bd6voted for
0
0xe78b...46810xe78b...4681voted for
0
0x3ade...fdcb0x3ade...fdcbvoted for
0
0x5425...bc000x5425...bc00voted for
0
0x2ec3...0ec80x2ec3...0ec8voted for
0
0x64ba...f97e0x64ba...f97evoted for
0
0x2f8d...ca830x2f8d...ca83voted for
0
0xba87...dae00xba87...dae0voted for
0
0xbcbb...e0260xbcbb...e026voted for
0
0x2c51...0d010x2c51...0d01voted for
0
0x3cf3...25140x3cf3...2514voted for
0
0xaf70...493c0xaf70...493cvoted for
0
0xff51...533c0xff51...533cvoted for
0
0x67c9...5d1c0x67c9...5d1cvoted for
0
0x0d4d...ff6b0x0d4d...ff6bvoted for
0
0x61d7...edce0x61d7...edcevoted for
0
0x111a...253c0x111a...253cvoted for
0
0x6ae2...1e480x6ae2...1e48voted for
0
0xfb1d...50d80xfb1d...50d8voted for
0
0xbdfd...53c30xbdfd...53c3voted for
0
0xa4fd...fe9a0xa4fd...fe9avoted for
0
0x7edd...ad380x7edd...ad38voted for
0
0x2eb3...c80d0x2eb3...c80dvoted for
0
0x6d34...c60e0x6d34...c60evoted for
0
0x518c...5c8e0x518c...5c8evoted for
0
0xd204...50d20xd204...50d2voted for
0
0xfd97...e7ce0xfd97...e7cevoted for
0
0xc740...80060xc740...8006voted for
0
0xbe88...c1d10xbe88...c1d1voted for
0
0x822d...7bcc0x822d...7bccvoted for
0
0xff71...dc380xff71...dc38voted for
0
0xddb3...7f640xddb3...7f64voted for
0
0x4f12...e3770x4f12...e377voted for
0
0x5e09...e9610x5e09...e961voted for
0
0x6491...a4000x6491...a400voted for
0
0x72b4...86580x72b4...8658voted for
0
0xc3a2...e6ee0xc3a2...e6eevoted against
0
0x475e...e10c0x475e...e10cvoted for
0
0x706c...e64c0x706c...e64cvoted against
0
0x81d6...38be0x81d6...38bevoted for
0
0xc9a9...80420xc9a9...8042voted for
0
0x81ba...1dc50x81ba...1dc5voted for
0
0x2360...2c340x2360...2c34voted for
0
0xd329...73ed0xd329...73edvoted for
0
0x6cd4...f9ab0x6cd4...f9abvoted for
0
0x82f9...18c20x82f9...18c2voted for
0
0x15f4...59eb0x15f4...59ebvoted for
0
0x47b8...e4ab0x47b8...e4abvoted for
0
0x8b27...49a10x8b27...49a1voted for
0
0x3d02...364f0x3d02...364fvoted for
0
0xa7d4...319d0xa7d4...319dvoted for
0
0x3794...dd070x3794...dd07voted for
0
0x310c...56b60x310c...56b6voted for
0
0x2353...57850x2353...5785voted for
0