# ENS name resolution for L2 Chains?

**URL:** <https://community.metamask.com/t/ens-name-resolution-for-l2-chains/28760>\
**Category:** Feature Requests\
**Created:** [April 13, 2024, 10:50pm UTC](https://community.metamask.com/t/ens-name-resolution-for-l2-chains/28760 "2024-04-13T22:50:26Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![artii.eth](https://avatars.discourse-cdn.com/v4/letter/a/6de8d8/32.png) [@artii.eth](https://community.metamask.com/u/artii.eth)\
**Post date:** [April 13, 2024, 10:50pm UTC](https://community.metamask.com/t/ens-name-resolution-for-l2-chains/28760/1 "2024-04-13T22:50:26Z")

</div>

**Description:**  
Both browser extension and mobile resolve ENS names only on Ethereum mainnet / testnets ( not sure if it works on sepolia tho). However, the l2 chains don’t support ENS name resolution.

My proposal is to implement functionality for resolving ENS names regardless of chain ( Optimism, Arbitrum, Base etc) and to use ENS contracts on mainnet as source of truth regardless of a contected chain.

**Purpose:**  
The purpose it to have ENS functionality working on l2 chains which, as time passes, are being used more and more.

**Extension/Mobile/Both:**  
Both

**Images/Attacments:**
