Skip to content
This repository was archived by the owner on Feb 12, 2024. It is now read-only.

Conversation

lidel
Copy link
Member

@lidel lidel commented Aug 20, 2019

This is js-ipfs version of a change that already landed in go-ipfs: ipfs/kubo#6448

The .eth TLD is not recognised by mainstream DNS,
however ENS provides DNS compatibility service at .eth.link

This change enables resolution of ENS names ending with .eth
on systems that have regular DNS set up:

$ jsipfs dns ipfs.enstest.eth
/ipfs/QmRAQB6YaCyidP37UdDnjFY5vQuiBrcqdyoW1CuDgwxkD4

$ jsipfs name resolve /ipns/ipfs.enstest.eth.link
/ipfs/QmRAQB6YaCyidP37UdDnjFY5vQuiBrcqdyoW1CuDgwxkD4

cc @mcdee, @parkan

.eth TLD is not recognised by mainstream DNS,
however ENS provides DNS compatibility service at .eth.link

This change enables resolution of ENS names ending with .eth
on systems that  have regular DNS set up

More context at the go-ipfs counterpart:
ipfs/kubo#6448

License: MIT
Signed-off-by: Marcin Rataj <lidel@lidel.org>
@lidel lidel requested a review from alanshaw August 20, 2019 17:06
@alanshaw
Copy link
Member

Tests are passing, bundlesize check is failing due to permissions error

@alanshaw alanshaw merged commit 7e02140 into master Aug 21, 2019
@alanshaw alanshaw deleted the feat/support-eth-tld branch August 21, 2019 14:48
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants