Native support for XNS (permanent, ETH-native name resolution)

Description: I’d like to propose adding native support for XNS, an Ethereum-native name registry designed specifically for safe value routing and payments.

XNS allows users to assign permanent, human-readable names to Ethereum addresses (e.g. alice.xns) and use those names as payment identifiers instead of raw hex addresses.

Purpose: Today, most user-facing risks in Ethereum payments stem from address handling:

  • copy-paste errors

  • address poisoning / clipboard hijacking

  • silent address substitution

  • general UX friction around long hex strings

Name-based resolution significantly reduces these risks.

ENS partially addresses this, but its expiration-based, transferable domain model introduces additional failure modes (expired names, reassignment, silent fund loss). XNS was designed from first principles to avoid these issues.

You can read more about it on my X profile (@Walodja)

Extension/Mobile/Both: Both

Images/Attachments:

  • XNS Github: Walodja1987/xns
  • XNS Contract Adress on Ethereum: 0x648E4F05aF2b7eB85109A8dc8AE81D8E006457D8
  • x2xPay app already integrates XNS (see screenshots below)

Hi and thank you for creating this feature request post! :grinning_face: :hot_beverage:

Have you looked into the name resolution snaps category on MetaMask Snaps Directory by any chance?

I didn’t know about Snaps. Will check it out.

However, I think XNS should be natively integrated into any wallet app. It’s not just another name service. It’s an immutable address book for Ethereum. A permanent 1:1 mapping. No expirations. No renewals. 80% of registration fees paid in ETH are burned, directly accruing value to ETH holders (I assume MetaMask is one of them :))

Check out the github repo Walodja1987/xns (I can’t share links, but I’m confident you’ll find it).

Ethereum deserves it. ENS is not the way to go.

Curious about your thoughts.

Thanks for providing more context, have forwarded this post to the team. Also if you have any questions related to the snaps category please feel free to let me know! :grinning_face: :hot_beverage:

Thank you! Really appreciated.

I’ll explore the snaps thing. :blush:

If your team has any questions, I will be available to connect and discuss.

1 Like