Questions tagged [ens]

Questions related to the Ethereum Name Service, a distributed, extensible naming system based on the Ethereum blockchain.

Filter by
Sorted by
Tagged with
2 votes
1 answer
16 views

Why the 3 character minimum limit on ENS domains?

Is this a technical thing? Its common across many domain services in web3, but not all.
PeteG's user avatar
  • 153
0 votes
0 answers
10 views

How to sign Registrar contract

I see decenraWeb.org have a contract with ENS, decentralName.org have a contract with ENS.., can I have a contract with ENS? I mean where is it? What is the link to sign?
tim905's user avatar
  • 1
1 vote
1 answer
66 views

What is msg.sender the Solidity smart contract sees if the caller has an ENS domain bought?

My goal is to be able to get an account at a particular arbitrary Ethereum address (unused as of now). I was wondering whether I can do that by buying an ENS resolve domain. If I buy an ENS domain ...
Mila A's user avatar
  • 264
0 votes
1 answer
23 views

Are ethereum and polygon ENS synced?

I want to buy myself an ENS domain, but i don't want to pay the gas fees on eth. I know that ENS is integrated on both blockchains but I can't find info if they are synced in any way. If I buy the ...
Josif Hamed's user avatar
-4 votes
1 answer
46 views

How to get a full address (0xdd7319d5cbeb72c20776809f23ea2b3ab1296144) of an ens(cahldee.eth) where this has NFTS

i'm retrieve the nfts from an ENS but i want to retrieve the address behind that ENS. Irwing Tello
Irwing Tello's user avatar
0 votes
0 answers
45 views

How to assign ENS primary name to Smart Contract?

I'm seeing similar questions that say 'yes, you can do it', but not precisely how. The issue I'm having is that I can send/transfer a ENS to a new owner. In this case the smart contract. But then it ...
Geert-Jan's user avatar
  • 169
0 votes
0 answers
8 views

ENS domain name restricted character set and possible workaround

I am looking for an exhaustive list of ENS domain name restricted characters. Does anyone have a reference? I also tried to work around "(anything)" as a name using UTF bold characters. It ...
OneArb's user avatar
  • 101
0 votes
1 answer
21 views

Can I remove the ENS subdomain from an Aragon DAO?

I am new to the DAO creation world!! I am building a platform to launch projects developed by DAOs, the platform is going to create lot of DAOs... if every DAO get an ens name, isn't it going to ...
juliette_chevalier's user avatar
0 votes
0 answers
52 views

Error: network does not support ENS (operation=“ENS”, network=“maticmum”, code=UNSUPPORTED_OPERATION, version=providers/5.5.3 this error is comingabc

When I try to access address as endpoints on getstaticpaths the error is coming Error: network does not support ENS (operation=“ENS”, network=“maticmum”, code=UNSUPPORTED_OPERATION, version=providers/...
Yasir's user avatar
  • 1
1 vote
1 answer
68 views

"Reverse ENS lookup" using php-keccak

I am using kornrunner/php-keccak and I am attempting to do a "reverse lookup" on an ENS name, essentially the same as this question which was never answered. Any thoughts? Here's my attempt ...
cryptonub's user avatar
1 vote
0 answers
42 views

Is it possible to use cors or something similar to reject all API calls not from a particular ENS Domain, Unstoppable Domain, or IPFS hash?

I love decentralized domain projects. I have worked with Unstoppable Domains, ENS domains, Handshake domains, and even just simple IPNS domains and IPFS hashes. The domain name system used by web2.0 ...
ChristianOConnor's user avatar
0 votes
1 answer
776 views

Why am I getting an error that addr is not configured for ENS when trying to transfer an ERC20 token on Goerli testnet?

So I am getting this: Error: resolver or addr is not configured for ENS name (argument="name", value="", code=INVALID_ARGUMENT, version=contracts/5.7.0) I know everything's well ...
sunsakis's user avatar
0 votes
0 answers
43 views

Does ENS implement EIP-2304 yet?

I have registered an ENS domain: ncwc6edqldzy6mlo.eth (on mainnet) It uses the default registry: 0x00000000000C2E074eC69A0dFb2997BA6C7d2e1e And the following public resolver: ...
q9f's user avatar
  • 32.8k
1 vote
0 answers
96 views

Ethereum Name Service (ENS). How do you discern the registrant/owner of an expired name?

I'm a bit stumped on this one. The Base Registrar Implementation contract of the Ethereum Name Service (ENS) extends from the ERC721 token standard. It implements/overrides the ownerOf method as ...
Thomas Clowes's user avatar
0 votes
0 answers
161 views

How do I reverse register a smart contract address to an ENS subdomain?

I own an ENS domain with address A. I want to deploy a smart contract at address B such that when I go to https://opensea.io/<subdomain.domain.eth>, the name of the account is subdomain.domain....
David Lee's user avatar
2 votes
0 answers
43 views

Understand transactions to multiple domains resolving to the same wallet address

If there are multiple domains resolving to the same wallet address, by watching the transactions of that wallet would it be possible to differentiate the transactions towards a domain or another? ...
Magofoco's user avatar
  • 250
0 votes
1 answer
84 views

Should you use keecak256 to hash labels in ENS?

I am curious how you would implement a smart contract which registers a (sub)domain on ens. The documentations I have found all specify that ENS uses SHA3 to hash the domains. I thought Keecak256 was ...
rajohs's user avatar
  • 179
0 votes
1 answer
87 views

ENS nameprep algorigthm. What exactly are the conditions?

The documentation of ENS is not very clear, what exactly are the conditions for registering certain domain names. The recommend following the ENS nameprep algorithm, but I could not find any specifics ...
rajohs's user avatar
  • 179
1 vote
2 answers
2k views

Wagmi can't read function: Error: invalid address or ENS name (argument="name", value=true, code=INVALID_ARGUMENT, version=contracts/5.7.0

Hello everyone, I use wagmi with rainbowkit and I wanna check wallet address status with function "isApprovedForAll" response will be true or false, but I got undefined and error everytime ...
dromey's user avatar
  • 61
0 votes
1 answer
514 views

Does ENS have limited functionality on Goerli testnet?

I just went through all the steps of purchasing and registering an ENS domain on the Goerli testnet. Process was similar to mainnet. However the token never appeared in my wallet with the name, just ...
zil00's user avatar
  • 15
0 votes
1 answer
59 views

Check ENS domain availability onchain

I was trying to build an ENS domain check utility in solidity. Is it possible to check the validity of an ENS address directly on chain? Found this contract, and its available looks what I want, but ...
Jimson James's user avatar
1 vote
2 answers
228 views

Is there a way to mint several ENS at the same time?

I'm looking to mint 2 ENS at the same time to avoid paying the fee twice. Is that something possible ? Have a wonderful day :D
Magnum's user avatar
  • 13
2 votes
1 answer
76 views

Question about the namehash algorithm in EIP-137

I am trying to recreate the namehash algorithm from EIP-137. After spending a lot of time trying to create my own algorithm, I tried to find a working python3 package online and couldn't find any. I ...
Jack Hancock's user avatar
0 votes
1 answer
62 views

ENS renewal when ownership given to a smart contract

I am planning to attempt to create a sub registry from my ENS domain, and potentially sell some of the sub domains (through allowing users to register them). From my reading I know it will be a ...
PeteG's user avatar
  • 153
2 votes
1 answer
153 views

ENS subdomain character limits

Can anyone advise the character limits on ens sub domains? I a looking to know a min and max character limit (ens .eth addresses for example have to be at least 3 characters). Am I able to have 1....
PeteG's user avatar
  • 153
1 vote
1 answer
1k views

How can I see all the ENS domains owned by an eth address?

I'm writing some code to obtain .eth domains of user using Raict, Rainbowkit and Wagmi and everything works fine, I can get owner wallet address, look up for additional data, but I can't read all ...
kkatusic's user avatar
0 votes
1 answer
199 views

How do I get ENS domain transfers using Alchemy Transfers API (alchemy_getAssetTransfers)?

I'm using the Transfers API (Tx History) -- Internal Eth Transfers, but i cant get ENS txns in its response. Here is the json rpc request I'm making: { "jsonrpc": "2.0", "...
thatguyintech's user avatar
1 vote
0 answers
747 views

Can't lookup ENS name on testnet of an address

I'm trying to create an app that works with ENS. I tried registering a test domain on Georli network. Here's the link when I lookup that test domain on app.ens.domains. https://app.ens.domains/name/...
Rikikudo's user avatar
1 vote
1 answer
333 views

How to change .com domain to .eth?

I want to have a .eth domain and I want to link .com website with .eth website. I mean by typing example.eth, people can reach example.com. I look around on the internet but it seemed a little bit ...
nostalgia's user avatar
2 votes
0 answers
175 views

Why am I getting TypeError: ENS is not a constructor when using ensjs library?

I am trying to get address using ens domain but when I use the below code snippet it gives me TypeError: ENS is not a constructor, have I written it in the right way? import ENS, { getEnsAddress } ...
mnskc's user avatar
  • 21
2 votes
0 answers
304 views

What happens to an ENS domain NFT in my wallet after its expire date + grace period If I don't renew it?

What happens to an ENS domain NFT in my wallet after its expire date + grace period If I don't renew it? Will it be still be in the wallet or will it self-destruct?
trkaplan's user avatar
  • 121
5 votes
4 answers
13k views

Error: network does not support ENS

I am currently trying to build an NFT Marketplace and trying to establish a connection with alchemy-mumbai using JsonRpcProvider. I keep getting this error and can't figure out what i need to do: ...
jf13's user avatar
  • 51
0 votes
1 answer
62 views

When is best to buy an ENS domain?

I was wondering if it would be best to buy an ENS domain before or after the merge. Right now I can get one for 10 years at $50, but have to spend $148 is gas. Would ETH 2.0 make it $50 + a few ...
Herbie Vine's user avatar
0 votes
1 answer
325 views

Ethers ENS setABI howto

I'm having trouble getting my ABI data registered with my ENS record. I am unable to find any examples which include ethers. I have tried using the artifact's abi object, JSON.stringify(abi), various ...
jesusfchrist's user avatar
1 vote
0 answers
125 views

Why does ENS register names as hashes?

There is a similar question in their FAQ Why are names registered as hashes? Hashes provide a fixed length identifier that can easily be passed around between contracts with fixed overhead and no ...
abc's user avatar
  • 165
0 votes
1 answer
226 views

How to use web3.py to connect to non-mainnet ENS?

This github issue on web3.py is "Document how to set up ENS for non-mainnet addresses." This question (that I filed) is me thrashing around trying to do so. How do you set up ENS for non-...
dfrankow's user avatar
  • 101
1 vote
0 answers
185 views

bought .eth domains in 2017, still Controller, no longer Registrant

Back in November 2017 I bought 4 or 5 .eth domains. They show up on my ENS account as my wallet being the Controller but not the Registrant. However, when I go into details, it shows there's neither ...
gristleking's user avatar
2 votes
1 answer
204 views

Is the pricing of ENS domains centralized?

I bought some names at ENS domains for $5 / year now. Can they change the pricing a few years later when I have to renew my names to be $500 / year? I'm not familiar with ERC-721. Tried to read ...
datasn.io's user avatar
  • 155
3 votes
1 answer
77 views

Are Ethereum text NFTs, e.g. domains all in the same namespace?

There are a couple of different Ethereum domain name creation services currently available: https://www.unstoppabledomains.com https://ens.domains https://www.decentraweb.org They seem to be all ...
datasn.io's user avatar
  • 155
1 vote
0 answers
53 views

update ENS subdomains based on votes

Let's say I use ENS to assign a domain name to an IPNS address. This address would point to a json object like the following: { "stakeholders": ["address_of_sh_1", "...
David J.'s user avatar
1 vote
1 answer
135 views

What file underlies a domain name NFT?

It's easy to understand that a jpeg, png, gif or mp4 file underlies an art NFT (ERC-721 token), which can be proved by looking up the artwork's IPFS address and seeing the filename extension there. ...
user610620's user avatar
  • 1,486
1 vote
1 answer
201 views

Discrepancy in gas prices in ENS

I'm a bit confused, I'm trying to buy a domain name in https://ens.domains/ and the price is extremely high for a domain name, it's about $150. Most of that price comes from gas fees. The confusing ...
nelson687's user avatar
  • 113
0 votes
1 answer
331 views

ENSJS library problem reverse resolving addresses to ENS names

I am trying to use the javascript library "@ensdomains/ensjs" to reverse resolve some ethereum addresses in the ROPSTEN network. The problem I have is that the following instruction : var ...
Alberto Molina's user avatar
1 vote
1 answer
166 views

Getting inconsistent responses with web3.eth

The code runs but says "food.eth" is available (it isn't): var Web3 = require("web3") let web3 = new Web3(Web3.givenProvider || "ws://localhost:8546"); var ens = web3.eth....
chovy's user avatar
  • 180
2 votes
1 answer
2k views

How to get expiration date for an ENS domain

I'm using the library: https://www.npmjs.com/package/eth-ens-namehash to try to generate an ID so I can look up an ENS domain's expiration date on the base registrar implementation. if I hash "...
Dobit's user avatar
  • 162
1 vote
0 answers
130 views

eth_call for nameExpires(uint256 id)

Can someone please explain how I can build the eth_call data param for Registrar nameExpires(uint256 id) the signature is this: 0xd6e4fa86 The function takes id of label, the namehash. BUT i dont ...
Andriy Lysak's user avatar
3 votes
2 answers
253 views

Namehash algorithm function in PHP

So I am trying to create the namehash() function in PHP for my own project and to also learn how to do it. But i am having issues. This python function works as intended: def namehash(name: str, ...
Andriy Lysak's user avatar
1 vote
1 answer
630 views

Add ENS domain name to a smart contract?

Is it possible to add a ENS domain (like project.eth) to a deployed smart contract ? If yes, is it compatible with Metamask and Web3js ?
user73804's user avatar
6 votes
1 answer
180 views

Controller addresses of vitalik.eth

When selecting the controller/resolver address of vitalik.eth, what does the list of .eth addresses on this page mean? https://app.ens.domains/address/0x4976fb03C32e5B8cfe2b6cCB31c09Ba78EBaBa41/...
user610620's user avatar
  • 1,486
1 vote
0 answers
548 views

How does ENS pricing works [closed]

I am just looking for the prices for the ENS. Can anyone help me understand the economics of ENS domain, their price depends on the fluctuations of Ethereum and if we assume that it'll always go up ...
Beginner's user avatar
  • 113