Monday March 01, 2021
Bitcoin (BTC) $46,316.00   Ether (ETH) $1,444.14
  • Events
  • News
    • Blockchain Technology
    • Capital Raising
    • Crypto Exchanges
    • Crypto Payments
    • Gaming & Betting
    • Networks & Protocols
    • Security
    • Vendor Technology
    • Wallets
NEWSLETTER SIGNUP
EXCHANGE 300+ COINS
CryptoNinjas
  • Crypto & Blockchain Links
  • Real-Time Market Data
  • Bitcoin ATM Map
  • Token Offerings/Listings
No Result
View All Result
CryptoNinjas
No Result
View All Result
Home Ethereum

Ethereum Name Service (ENS) now supports Tor .onion addresses

ENS’s job is to map human-readable names like ‘alice.eth’ to machine-readable identifiers such as Ethereum addresses, content hashes, and metadata.

Published by CryptoNinjas.net
08/14/2019
Ethereum Name Service (ENS) now supports Tor .onion addresses

Ethereum Name Service (ENS), a distributed, open, and extensible naming system based on the Ethereum blockchain, announced that it now supports the resolution of Tor .onion addresses.

The Tor network is a part of the internet that hides the IP addresses of users. It can be accessed with the Tor Browser, managed by the Tor Project. Anyone can set up websites that are only accessible via the Tor network, called onion services. Tor-only web addresses end with “.onion,” but otherwise the rest of the address is randomly generated.

For example, to access the onion version of the privacy-centric search engine Duck Duck Go, in a Tor Browser (this will not work in a normal browser) go to https://3g2upl4pq6kufc4m.onion/.

Enter the ENS Solution

Trying to get human-readable .onion addresses has been an ongoing problem for many years, given concerns over security. Since ENS is a decentralized naming service that runs as a set of smart-contracts on the Ethereum blockchain, ENS can be a helpful tool to solve this problem.

Steps

  1. Open the Tor Browser
  2. Enable the Ethereum browser extension MetaMask
  3. Enter the following example ENS name into the address bar and hit Enter: duckduckgotor.eth (the ENS team set this up recently to show off the new capability)
  4. Wait a few seconds while ENS, Metamask, and the Tor Browser process the information, and soon the onion version of Duck Duck Go will load successfully.

How it Works

A look under the hood:

After entering duckduckgotor.eth in the address bar of the Tor Browser, MetaMask recognizes that duckduckgotor.eth is an ENS name and so prevents the browser from treating it as a search or normal DNS name.

  1. MetaMask does a look-up on ENS on Ethereum, grabbing the .onion address for Duck Duck Go in the “Content” field (the same field that also accepts IPFS and Swarm hashes) in the ENS record for duckduckgotor.eth and returning it to the address bar in the Tor Browser.
  2. Since what is returned is a .onion address, the Tor Browser then navigates to the onion website at that address.

Simple Setup

To set up an ENS name to resolve to a .onion address, one first needs to get an ENS name. The .eth name can be registered with the ENS Manager in an Ethereum-enabled browser and some Ether (ETH) will be needed.

Secondly, set up an ENS record. This can also be done with the ENS Manager in an Ethereum-enabled browser and some ETH. For the ENS record, set the Resolver to the “Public Resolver” (the standard ENS recordset).

Then set a “Content” record that says “onion:// (insert .onion address without the .onion ending).

Once the data set to this record is confirmed, the process is complete. Now, when opening up the Tor Browser with MetaMask enabled, type in the ENS name, and it should immediately be ready to resolve to the .onion address placed in the record.

FacebookTwitterLinkedinRedditE-MailTelegram

Related News

Ethereum Name Service (ENS) launches multi-coin support on mainnet
Ethereum

Ethereum Name Service (ENS) launches multi-coin support on mainnet

10/17/2019
Web3 platform Fabrx enables access to Ethereum Name Service
Featured

Web3 platform Fabrx enables access to Ethereum Name Service

06/05/2019
Ethereum

Ethereum Mist browser adds ENS and Swarm support

07/25/2017
Featured

Bitfinex makes major updates including support for Ethereum Name Service (ENS)

07/13/2017
Load More
Leave Comment

Where to Exchange

Bit2MeLeading Spanish Bitcoin ExchangeVisit
BL3P
European Bitcoin ExchangeVisit
ChangellyExchange & Buy 150+ CryptocurrenciesVisit
itBitAmerica's First Regulated Bitcoin ExchangeVisit
  • Trending
  • Latest
Glow programming language brings smart contract simplicity to Cardano

Glow programming language brings smart contract simplicity to Cardano

02/26/2021
This was avoidable – The lost Bitcoin fortunes

This was avoidable – The lost Bitcoin fortunes

02/26/2021
ZelaaPayAE deploys Pundi X's merchant crypto payment solutions for UAE

ZelaaPayAE deploys Pundi X’s merchant crypto payment solutions for UAE

02/24/2021
Anchorage raises $80M Series C, led by GIC, Singapore's sovereign wealth fund

Anchorage raises $80M Series C, led by GIC, Singapore’s sovereign wealth fund

02/25/2021
Tendermint invests in Tgrade to bolster Cosmos' growing DeFi ecosystem

Tendermint invests in Tgrade to bolster Cosmos’ growing DeFi ecosystem

02/24/2021
Crypto platform NetCents to offer users access to DeFi protocols thru Vesto

Crypto platform NetCents to offer users access to DeFi protocols thru Vesto

02/27/2021
SmartKey to integrate with GeoDB to build the blockchain-based data ecosystem

SmartKey to integrate with GeoDB to develop blockchain-based data ecosystem

02/26/2021
This was avoidable – The lost Bitcoin fortunes

This was avoidable – The lost Bitcoin fortunes

02/26/2021
Bitcoin exchange Xcoins receives In-Principle Approval for Malta's VFA license

Bitcoin exchange Xcoins receives In-Principle Approval for Malta’s VFA license

02/26/2021
Token-based commodities DEX Mettalex launches on Binance Smart Chain and Ethereum

Token-based commodities DEX Mettalex launches on Binance Smart Chain and Ethereum

02/26/2021
  • Home
  • Directory
  • Data
  • About
  • Contact
SUBSCRIBE

© 2016 - 2021 CryptoNinjas Disclosures | Privacy Policy

  • Home
  • Crypto Links
  • Market Data
  • Blockchain Tech
  • Exchanges
  • Capital Raising
  • Vendor Technology
  • Token Offerings/Listings
  • Payments
  • Wallets
  • Bitcoin ATM Map
  • Conferences & Events
  • About
  • Contact

© 2016 - 2021 CryptoNinjas Disclosures | Privacy Policy


Go to mobile version