Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Repo info
Activity
  • Sep 17 2020 08:30
    @Arachnid banned @henryww_gitlab
  • Oct 21 2019 19:31
    @Arachnid banned @originalsapien
  • Oct 21 2019 19:00
    @Arachnid banned @originalsapien_twitter
  • Sep 02 2018 09:27
    @Arachnid banned @johnny_musk_twitter
  • Aug 18 2018 14:43
    @Arachnid banned @jparicka
  • Jul 24 2018 07:52
    @Arachnid banned @Ether06840759_twitter
  • Jun 06 2018 10:21
    @Arachnid banned @ethsupport1
  • Apr 09 2018 07:24
    @Arachnid banned @JennyJennywren_twitter
ENSUser.com
@ensuser
ENS 官方团队最新文章:Rocket LP DAO 发放了世界上第一笔由 ENS 抵押的贷款
ENSUser.com
@ensuser
@Thunnini Deployed in the Ethereum is smart contracts, and those contracts have not changed since the deployment on 0x00000000000c2e074ec69a0dfb2997ba6c7d2e1e. So, for now, no matter which version you used after the deployment, the contracts of the code is consistent.
JungHwan Tony Yun
@Thunnini
@ensuser So, I want to work with the exact same version of deployed ens contract. I am making the contract communicating with the ENS registry. So, I want to match my local development environment with the actually submitted contract as much as possible. I am wondering exactly what version was deployed.
itsmeeseeks
@itsmeeseeks
Hi, approximately how much more time do ENS owners from the initial registrar have to migrate to the permanent registrar? It’s my understanding that the approximate date is sometime this May
Bruno Caldeireiro
@EpStR0M
hey, I can't release my name, always getting Error: Network error: gas required exceeds allowance (9979548) or always failing transaction
I'm the owner of the name https://etherscan.io/enslookup?q=epstrom.eth, but using the ENS app my address appears as controller
akcryptoguy
@akcryptoguy
@itsmeeseeks It looks like you have until May 3 to renew your ENS domains before they are released. I believe that they automatically migrated most or all of the accounts to the permanent registrar already, but the original registrations end May 3 unless they are renewed. You can renew them from https://app.ens.domains/
ENSUser.com
@ensuser
@Thunnini Any version after Feb 5th is OK.
John
@John93984795_twitter
HI! Sorry but I wanna ask a question. Does ens owner have the exclusive right to renew until 2nd Aug (during the Grace period)? Can someone else register the ens name after 2nd Aug?
babar
@a1love
It will be done before
Brantly Millegan
@brantlymillegan
FYI, we have an email list now: https://ensdomains.substack.com/p/coming-soon
John
@John93984795_twitter
@brantlymillegan HI! Sorry but I wanna ask a question. Does ens owner have the exclusive right to renew until 2nd Aug (during the Grace period)? Can someone else register the ens name after 2nd Aug?
huangkuan
@huangkuan
Hi everyone, I am trying to get a list of domains which have an IPFS site attached. What's the best way?
anders
@tabcat
that sounds awesome
wish i knew :(
huangkuan
@huangkuan
I know the transactions when someone assigns an IPFS hash to the domain
for example
but I can't seem to find a way to identify which domain the IPFS hash is attached to
anders
@tabcat
its probably that tokenId on the input value but that doesnt help much sorry :( im sure someone here will know but it might be a little while
huangkuan
@huangkuan
@tabcat I was curious about that as well.
eyalron33
@eyalron33
@huangkuan we got a list of ENS+IPFS websites in almonit.eth , it's not a complete list of all ENS domains that have an IPFS attached, but maybe it's a start for you.
huangkuan
@huangkuan
@eyalron33 Thank you. I am interested in how to programmatically find them out.
Mars Robertson
@marsrobertson

Is there a way to <script src=""></script> for https://github.com/ensdomains/ensjs ?

Or do I need to http://browserify.org/ ?

Mars Robertson
@marsrobertson
Opened an issue: ensdomains/ensjs#53
Marko Nalis
@The-Crocop
Hello I have an IPFS gateway running at a specific ip address. How can I make an ens domain that links to my ip address? I tried putting in just the ip as text - url but that didnt work. Then I tried the whole path. https://my.ip.add.ress/api/v0 but that didnt work either
https://<mygateway>.eth didnt route to my gateway neither did https://<mygateway>.eth.link
nrhirsch
@nrhirsch
if on 5/3/2020, one doesn't renew a domain that had been migrated, will the ETH be returned to the original winning bidder for that domain? if not, how can one release the domain and get the ETH back?
anders
@tabcat
im pretty sure they are seperate events entirely so the funds can be released whenever
nrhirsch
@nrhirsch
image.png
Error (out of gas) :( what happened here? renewing a domain for one year failed out of gas???
nrhirsch
@nrhirsch
tried identical renewal transaction couple minutes later and it went thru. Glitch somewhere in system.
Jim McDonald
@mcdee
@The-Crocop your ENS domain needs to have some DNS records in it, including an A record. The resolver will use that address rather than the default gateway.
Mars Robertson
@marsrobertson

Question about subdomains: https://ethereum.stackexchange.com/questions/82808/how-to-create-the-ens-subdomain-and-assign-it-to-an-address

I'd really like to know how to set up the address for a subdomain... Thank you!

(your 5 minutes saving me hours)

Jim McDonald
@mcdee
@marsrobertson you set your resolver to the registry, not a resolver. Address in second step should be 0x4976fb03C32e5B8cfe2b6cCB31c09Ba78EBaBa41
Marko Nalis
@The-Crocop
@mcdee thank you so much for your answer. Is it possible to do it with the default tool ui at ens.domains? Do you have some docs example?
Jim McDonald
@mcdee

@The-Crocop No UI that I'm aware of, ethereal does it on cli https://github.com/wealdtech/ethereal

It should be:

ethereal dns set --domain=mydomain.eth --ttl=3h --resource=A --record=1.2.3.4 --passphrase=changeme

and the EthLink resolver should use that address for the IPFS gateway (changing mydomain.eth and 1.2.3.4 accordingly, of course).

But I haven't done it for a while, so you'd have to give it a try and see

Marko Nalis
@The-Crocop
@mcdee great will try that.
@mcdee another thing I was wondering connected to this. What are the steps to generate a valid certificate for a .eth domain. I assume that .eth.link just comes with a wildcard
Mars Robertson
@marsrobertson

Public resolver: https://etherscan.io/address/0x4976fb03c32e5b8cfe2b6ccb31c09ba78ebaba41

There is authorised modifier:

    /**
     * Sets the address associated with an ENS node.
     * May only be called by the owner of that node in the ENS registry.
     * @param node The node to update.
     * @param a The address to set.
     */
    function setAddr(bytes32 node, address a) external authorised(node) {
        setAddr(node, COIN_TYPE_ETH, addressToBytes(a));
    }
    function isAuthorised(bytes32 node) internal view returns(bool) {
        address owner = ens.owner(node);
        return owner == msg.sender || authorisations[node][owner][msg.sender];
    }

BUT

Example 1️⃣: https://github.com/ensdomains/subdomain-registrar/blob/master/contracts/AbstractSubdomainRegistrar.sol#L52

resolver.setAddr(subnode, subdomainOwner);

Example 2️⃣: https://github.com/radek1st/ens-subdomain-factory/blob/master/contracts/EnsSubdomainFactory.sol#L77

resolver.setAddr(subdomainNamehash, _target);

So in order to allow anyone to register a subdomain, I need to use a different resolver, not the public one?

(the public resolver one has authorised modifier next to setAddr)


I've tried deploying: https://github.com/ensdomains/ens/blob/master/contracts/FIFSRegistrar.sol here https://etherscan.io/address/0x64c47e08edbb474b4944dff50a3dd2166384225c#code but it doesn't work, doesn't allow me to set a subdomain.

Mars Robertson
@marsrobertson

Tried changing the controller of my domain to the deployed FIFSRegistrar - you can check here - https://app.ens.domains/name/dearmoon.eth

Still throwing an error.

Pretty sure it's pretty easy once you know it :)

Mischa
@mischat
Hey guys, i have a question, a dumb one i know ... but what timezone is the Expiration Date on here for example : https://app.ens.domains/name/mischat.eth
?
thanks :)
nrhirsch
@nrhirsch
how to return a migrated domain and get the ETH back?
Gary Palmer Jr
@garypalmerjr_twitter
When I go to “my account/names” on the main site, it doesn’t display the expiration dates for all of the names for an address. Is this a bug?
Jim McDonald
@mcdee
@The-Crocop there is no mechanism to generate recognised certificates for a .eth domain, but then again you shouldn't need to as you can confirm it on-chain.
@marsrobertson It looks like you've set it up now. You have the FIFSRegistrar contract as the controller for dearmoon.eth and hack.dearmoon.ethhas a resolver with configured address:
$ ethereal ens info --domain=hack.dearmoon.eth
Controller is dearmoon.eth (0x85A363699C6864248a6FfCA66e4a1A5cCf9f5567)
Resolver is 0x4976fb03C32e5B8cfe2b6cCB31c09Ba78EBaBa41
Domain resolves to 0x614962025820c57D6AF5acff56B5879237dAf559
Mars Robertson
@marsrobertson

Hey guys, i have a question, a dumb one i know ... but what timezone is the Expiration Date on here for example : https://app.ens.domains/name/mischat.eth

@mischat I think that UTC is default around the blockchains and internets but this is just a guess / assumption