This extension is deprecated. Please use a resolver like NextDNS.io to resolve Handshake names
NHE addon for Chrome lets you browse Handshake domains:
Attention: Chrome requires http://
prefix or a pathname
If you type an address like turbomaze
into the address bar and hit Enter - you will be taken to Google search page. You have to type http://turbomaze
or add a slash at the end: turbomaze/
.
You can permanently load a debug (unsigned) extension into Chrome, i.e. it will survive restart.
Disable existing NHE extension, if installed, before installing its debug version!
- Open Extensions tab: click on the button with 3 dots, open More tools submenu, then click on Extensions item.
- In the tab that has just opened, tick the checkbox named Developer mode, then click on Load unpacked extension button that should have appeared.
- Select the extension's directory. The directory should contain all files from the extension folder in the Handshake-Extension GitHub repository.
- Once the open dialog is submitted, a new extension should appear in the Extensions tab. Click on background page link (next to Inspect views) - this will open console window.
- In a regular Chrome tab, navigate to a resource in question (e.g.
turbomaze/
) - you will notice the console window is populated with lines. Select them and copy to clipboard, or use the context menu's Save as command to produce a log file. Then submit the log along with your GitHub issue.
You can run a local server by running the server code and changing apiBase
in common.js
to "http://localhost:3000/"
.
Reload existing local NHE extension, if installed, after changing apiBase
!
- Install yarn
cd
in to the server directory andyarn install
- Run
npm start
- Remove server requirement
- Support recursive DNS aka subdomains