ENSFromWei

Adds an ENSIP-10-compatible fallback resolver to resolve .wei names (see description) using ENS

ENSFromWei

Created At

ETHGlobal New York 2026

Winner of

ENS

ENS - Integrate ENS

Prize Pool

Project Description

This project is a solidity contract that performs ENSIP-10-compliant resolution to resolve *.fromwei.eth as a .wei name[^1].

We implement resolve(..) and call the Wei Name Service contract to resolve the name, then return that.

You can test in any ENS-compatible app! For example, check out https://etherscan.io/address/martindengler.fromwei.eth , which maps martindengler.wei to the right ethereum address (same as martindengler.eth): https://etherscan.io/address/martindengler.eth

[^1]: see https://zfi.wei.is/domains/ from https://github.com/z0r0z/wei-names

How it's Made

This project uses ideas from https://github.com/z0r0z/zolidity and https://github.com/z0r0z/wei-names , as well, of course, as ENSIP-10 ( https://docs.ens.domains/ensip/10 ).

I am a beginning solidity developer coming from TradFi with a CS degree and 25+ years of python/java/etc experience (https://linkedin.com/in/mdengler) so getting used to the EVM runtime and tooling was the main challenge. I documented how I used claude to go slowly through major concepts in https://github.com/mdengler/egnyc2026/LOG.md

background image mobile

Join the mailing list

Get the latest news and updates