An open geteway for Handshake

Latest Version

Version
0.0.1
Update
August 24, 2020
Size
103KiB
Developer
easychain.tech
Category
Users
328
Rating
3.66667 ★
Manifest Version
2
Web Store Status
Languages Support
English
See more
Permissions
Alarms
Proxy
WebRequest
WebRequestBlocking
Tabs
Storage

See more

LinkFrame Extension

Handshake - an open, Blockchain-based alternative to DNS.

However, for using Handshake you typically need to configure you own DNS server. This process requires some in-depth technical understanding, time, and generally leads to frustration.

LinkFrame is an alternative to setting up you own DNS to surf Handshake domains.

Install an extension, and you're ready to go.

Extension currently supports:
- resolving domains which lead to IP addresses
- resolving domains which lead to SIA Skynet hashes
- resolving domains which lead to dns.live redirects
- resolving domains which lead to normal redirects

There is plans to support:
- resolving domains which lead to IPFS hashes

This extension allows you to configure any Handshake node as a base node for domain resolution. By default extension will use public node maintained by EasyChain team.

Currently extension is in its alpha stage, so feedback is appreciated.
Please, use GitHub Issues to request features/submit bugs: https://github.com/execc/link-frame/issues
Read more

Source Manifest.json

{"update_url": "https://clients2.google.com/service/update2/crx", "name": "LinkFrame", "version": "0.0.1", "manifest_version": 2, "description": "An open geteway for Handshake", "homepage_url": "https://easychain.tech", "icons": { "16": "icons/icon16.png", "48": "icons/icon48.png", "128": "icons/icon128.png" }, "default_locale": "en", "background": { "scripts": [ "src/bg/syncFetch.js", "src/bg/background.js", "src/bg/resolver.js", "src/bg/tld.js" ], "persistent": true }, "browser_action": { "default_icon": "icons/icon19.png", "default_title": "LinkFrame - HNS Domain resolver", "default_popup": "src/browser_action/browser_action.html" }, "options_page": "src/options_page/index.html", "permissions": [ "alarms", "proxy", "webRequest", "webRequestBlocking", "tabs", "storage", "" ]}
Read more