Mint your domain name on ENS
This guide is for bringing an ENS name you already own on ENS (for example your_name.eth) onto Lime. You keep full custody of the name; Lime only becomes the resolver after you set it explicitly onchain.
Lime resolver contracts
Set one of these addresses as your name’s resolver in the ENS Manager (or testnet equivalent), depending on the network:
| Network | Resolver address |
|---|---|
| Ethereum Mainnet | 0xaBE3E8dCB19De6ccE1B2A665F915528D9A00CA9C |
| Sepolia | 0xcD45eDa10862a76d1C2Db5609620A041D15a87A9 |
Always verify contract addresses in official Lime documentation or interfaces before signing transactions.
You stay in control
- The ENS name remains yours. Lime does not control your registration, expiry, or transfer rights. Changing the resolver is a normal ENS operation you approve from your wallet.
- Renewals still apply where ENS requires them. For typical
.ethnames from the ETH Registrar , you must renew before registration lapses—same as today. - DNS names imported into ENS (via DNSSEC ) generally do not use the same renewal model as
.ethNFT registrations; we recommend this path when it fits your use case because ongoing registration friction is often lower.
Switching back to a standard resolver
At any time, you can stop using Lime for resolution by setting your name’s resolver to the standard (public) ENS resolver or any other resolver you trust—same mechanism as connecting to Lime: an onchain update in the ENS Manager (typically under More, or wherever the app surfaces resolver changes). Your registration, expiry, and owner stay the same; only which contract answers lookups for your records changes. See Public Resolver in the ENS docs.
1. Set Lime as your resolver (ENS App → More)
To connect your name to Lime, you must set Lime’s resolver contract as the resolver for that ENS name.
In-product resolver setup in the Lime app is coming soon. For now, do this manually in the official ENS web app: open your name, go to the More tab, and submit the onchain transaction that updates the resolver.
Replace your_name.eth with your actual name in these links:
- Sepolia: ENS Manager (Sepolia) — your name, More tab
- Mainnet: ENS Manager — your name, More tab
Official references: ENS documentation , ens.domains .
2. Register the name in Lime
After the resolver points to Lime, import the name in your Lime account:
- Add ENS name: lime.dev/account/add
Connect your wallet, enter the ENS name, and complete the flow. If the resolver is not Lime’s, the UI will show a clear error—fix the resolver in the ENS App (step 1), then try again.
Lime expects a primary-style name (label.eth with a single dot)—not a subname like sub.your_name.eth. Use the same second-level name you configured in ENS.
3. What you get after linking
Once the name is registered with Lime, resolution goes through Lime’s hybrid resolver:
- Create unlimited subnames for free, including without gas for the usual offchain paths.
- Store most records offchain at no cost; put security‑critical or must‑be‑onchain data onchain when you need strong guarantees.
For how hybrid resolution compares to fully onchain records, see Hybrid vs Onchain.
Related
- What is ENS?
- Quick Start Guide — free
*.lime.devsubnames