Warning bulletin for users migrating ENS names owned by contracts

Nick Johnson
May 20 · 1 min read

The ENS team has been made aware of an issue relating to the migration of ENS .eth domains to the new registrar, where those names are owned by a contract such as a multisig wallet.

If the multisig wallet’s fallback function consumes more than the default ‘gas stipend’ of 2300 gas, migration of the name will succeed, but the deposit associated with the name will not be returned, becoming permanently inaccessible.

Most multisigs are ‘well behaved’ and will not be subject to this problem. However, for safety we recommend first transferring names owned by a multisig to an account before migrating them to the new registrar. Afterwards, ownership of the name can be transferred back to the multisig with no trouble.

To transfer a name to a new owner without migrating it, call the transfer function on the legacy ENS registrar at 0x6090A6e47849629b7245Dfa1Ca21D94cd15878Ef, passing in the labelhash of the name you want to transfer and the address of the new owner. The labelhash can be easily obtained by searching for the ENS name on etherscan. Once transferred, our management tool can be used to migrate the name to the new registrar.

Of the approximately 300,000 currently registered ENS .eth names, around 4000 are owned by multisig wallets or other contracts, in addition to those those in the custody of the Name Bazaar smart contracts.

The Ethereum Name Service

The official source for news related to the Ethereum Name Service (ENS). Follow this publication for the latest ENS developments.

Nick Johnson

Written by

The Ethereum Name Service

The official source for news related to the Ethereum Name Service (ENS). Follow this publication for the latest ENS developments.