Compare commits
113 Commits
23c8151d6c
...
main
| Author | SHA1 | Date | |
|---|---|---|---|
|
faecea7624
|
|||
|
bcafc89a50
|
|||
|
6e6e2eae42
|
|||
|
c9bb2d9446
|
|||
|
64ff5498d1
|
|||
|
2e8525b12d
|
|||
|
|
6b6b2eaa40 | ||
|
|
11d3d7a82e | ||
|
|
e818f5d1dc | ||
|
|
8e2cd35703 | ||
|
|
c9ab2f85f9 | ||
|
|
5f4e44daed | ||
|
|
62b0bd9ec3 | ||
|
|
7f3faf97f8 | ||
|
|
6adf5e70e6 | ||
|
|
7099876be8 | ||
|
|
5417736ea6 | ||
|
|
aa4cfd9f74 | ||
|
|
323e290df6 | ||
|
|
7429e88040 | ||
|
|
a77ff86cd1 | ||
|
|
65364c155d | ||
|
|
bdbe90dd1a | ||
|
|
3d4fd705bb | ||
|
|
95c834c906 | ||
|
|
648b9dedc5 | ||
|
|
7fe3d662cd | ||
|
|
7085455364 | ||
|
|
a38758c181 | ||
|
|
8286959df2 | ||
|
|
6cba2db39b | ||
|
|
08970aba9d | ||
|
|
55fa334022 | ||
|
|
f09b7f72ed | ||
|
|
1b7129d0e7 | ||
|
|
012f5f6ced | ||
|
|
b27af29c01 | ||
|
|
9cfe4e71c2 | ||
|
|
56eff3da00 | ||
|
|
1923adc040 | ||
|
|
88e3777973 | ||
|
|
72d3a0448d | ||
|
|
12ffa12e85 | ||
|
|
b9b7e069d2 | ||
|
|
42becbbeb5 | ||
|
|
188672599f | ||
|
|
5a91e9dfa0 | ||
|
|
cc05ee71f9 | ||
|
|
4ed988d7ec | ||
|
|
1a6f8531be | ||
|
|
58a281cebd | ||
|
|
f960cb1148 | ||
|
|
b502eb7620 | ||
|
|
58773765c8 | ||
|
|
2ddd623f26 | ||
|
|
333abed2a9 | ||
|
|
438dd61fd4 | ||
|
|
269713de3d | ||
|
|
24a56e0539 | ||
|
|
f5664d3226 | ||
|
|
a2929a9568 | ||
|
|
3e66353d37 | ||
|
|
8efad26873 | ||
|
|
4254c94ef5 | ||
|
|
e7476a555e | ||
|
|
e2ccfaa009 | ||
|
|
13c6e22ce2 | ||
|
|
bb7a2dc03a | ||
|
|
c0882367b1 | ||
|
|
5f6c8dde74 | ||
|
|
65a80ab1f8 | ||
|
|
9a74683089 | ||
|
|
dfa85de968 | ||
|
|
33de38fa61 | ||
|
|
a5f8590c26 | ||
|
|
0c3c88983a | ||
|
|
91bae1521d | ||
|
|
b9a1e03c20 | ||
|
|
749021c371 | ||
|
|
88712184cb | ||
|
|
2d435ad023 | ||
|
|
8b03626714 | ||
|
|
bc3f466b78 | ||
|
|
6dcc66d213 | ||
|
|
f43e88c812 | ||
|
|
5d1730889c | ||
|
|
b92654e109 | ||
|
|
e6d7a9c0a5 | ||
|
|
ff32964de3 | ||
|
|
0d99a260c1 | ||
|
|
6cbd2ddfc5 | ||
|
|
76f3ce3df0 | ||
|
|
43785fba68 | ||
|
|
8d32e6550d | ||
|
|
8192968753 | ||
|
|
1cc90defbc | ||
|
|
abdd2a118d | ||
|
|
e67d13e7c5 | ||
|
|
0b52857aaa | ||
|
|
9253beac2d | ||
|
|
d68988c710 | ||
|
|
8dbe9701ed | ||
|
|
5e29162118 | ||
|
|
a3e9d52d2a | ||
|
|
e9c9657660 | ||
|
|
56ffb793ff | ||
|
|
b8cb3eff58 | ||
|
|
62d2b74928 | ||
|
|
3a725604e0 | ||
|
|
f5b8b6c785 | ||
|
|
dfcccac931 | ||
|
|
2a82dcb644 | ||
|
|
857f9bbede |
BIN
assets/handshake_monogram_black.png
Normal file
|
After Width: | Height: | Size: 29 KiB |
BIN
assets/handshake_monogram_outlined_black.png
Normal file
|
After Width: | Height: | Size: 34 KiB |
BIN
assets/handshake_monogram_outlined_white.png
Normal file
|
After Width: | Height: | Size: 37 KiB |
BIN
assets/handshake_monogram_white.png
Normal file
|
After Width: | Height: | Size: 36 KiB |
BIN
assets/handshake_wordmark_black.png
Normal file
|
After Width: | Height: | Size: 56 KiB |
BIN
assets/handshake_wordmark_on_background.png
Normal file
|
After Width: | Height: | Size: 82 KiB |
BIN
assets/handshake_wordmark_white.png
Normal file
|
After Width: | Height: | Size: 67 KiB |
BIN
black_website_icons/android-chrome-192x192.png
Normal file
|
After Width: | Height: | Size: 8.6 KiB |
BIN
black_website_icons/apple-touch-icon.png
Normal file
|
After Width: | Height: | Size: 8.3 KiB |
BIN
black_website_icons/favicon-16x16.png
Normal file
|
After Width: | Height: | Size: 4.7 KiB |
BIN
black_website_icons/favicon-32x32.png
Normal file
|
After Width: | Height: | Size: 5.0 KiB |
BIN
black_website_icons/favicon.ico
Normal file
|
After Width: | Height: | Size: 4.1 KiB |
BIN
black_website_icons/favicon.png
Normal file
|
After Width: | Height: | Size: 22 KiB |
27
communities/hnsau.md
Normal file
@@ -0,0 +1,27 @@
|
|||||||
|
---
|
||||||
|
title: HNSAU
|
||||||
|
description: Handshake Australia
|
||||||
|
published: 1
|
||||||
|
date: 2024-09-11T05:25:14.552Z
|
||||||
|
tags: communities
|
||||||
|
editor: markdown
|
||||||
|
dateCreated: 2024-02-10T08:52:19.796Z
|
||||||
|
---
|
||||||
|
|
||||||
|
# HNSAU
|
||||||
|
{.align-right}
|
||||||
|
The home of Australians using the decentralized web, built on Handshake.
|
||||||
|
HNSAU aka Handshake Australia was started Jan 2022. We are helping spread the word about Handshake Blockchain DNS and Domains in Australia. We are also aiming to support Australian businesses building their websites on Handshake.
|
||||||
|
|
||||||
|
|
||||||
|
## Services
|
||||||
|
- DNS hosting at https://domains.hns.au
|
||||||
|
- Selling SLDs on Australian TLDs at https://domains.hns.au
|
||||||
|
- Selling HNS pins at https://hns.au/pins
|
||||||
|
- Links page hosting service https://links.hns.au
|
||||||
|
|
||||||
|
## Links
|
||||||
|
|
||||||
|
[Website](https://hns.au)
|
||||||
|
[Discord](https://discord.gg/WJ6vpjuQv5)
|
||||||
|
[Email](mailto:hns@hns.au)
|
||||||
33
directors/nathanwoodburn.md
Normal file
@@ -0,0 +1,33 @@
|
|||||||
|
---
|
||||||
|
title: Nathan.Woodburn/
|
||||||
|
description:
|
||||||
|
published: 1
|
||||||
|
date: 2024-09-11T10:00:38.721Z
|
||||||
|
tags: directors
|
||||||
|
editor: markdown
|
||||||
|
dateCreated: 2024-02-26T05:43:02.045Z
|
||||||
|
---
|
||||||
|
|
||||||
|
# Nathan.Woodburn/
|
||||||
|
|
||||||
|
Nathan.Woodburn/ is a developer and student in Australia. He is one of the founders of [HNSAU](/communities/hnsau)
|
||||||
|
|
||||||
|
## Links
|
||||||
|
- [YouTube Tutorials](https://www.youtube.com/@nathanjwoodburn)
|
||||||
|
- [Website](https://nathan.woodburn.au)
|
||||||
|
- [Latest Updates](https://nathan.woodburn.au/now)
|
||||||
|
- [Github](https://github.com/nathanwoodburn)
|
||||||
|
|
||||||
|
|
||||||
|
## Projects
|
||||||
|
|
||||||
|
- [HNS Links](https://links.hns.au) - A links page hosting service that supports HTTPS and wallet addresses
|
||||||
|
- [HNS Pay](https://pay.hns.au) - A payment service for HNS to allow for APIs for incoming transactions
|
||||||
|
- [HNS Login](https://login.hns.au) - An OpenID login system for Handshake domains
|
||||||
|
- [ShakeCities](/shakecities) - A free single page website hosting platform in partnership with [Crymzyn/](https://github.com/crymzyn)
|
||||||
|
- [Woodburn Faucet](https://faucet.woodburn.au) - A Handshake TLD faucet to gift domains for testing
|
||||||
|
- [Linkr/](https://linkr) - A free HNS shortlink creater
|
||||||
|
- [HNSDoH](https://hnsdoh.com) - A opensource load balancer DNS over HTTPS server
|
||||||
|
- [FireWallet](/firewallet) - An opensource wallet that allows plugins
|
||||||
|
- [HNS Hosting](https://hnshosting.au) - Wordpress hosting on Handshake domains
|
||||||
|
- [Site Manager](https://l.woodburn.au/site-mgr) - A web interface for managing your HNS websites.
|
||||||
48
en/assets.md
Normal file
@@ -0,0 +1,48 @@
|
|||||||
|
---
|
||||||
|
title: Assets
|
||||||
|
description: Handshake Assets
|
||||||
|
published: 1
|
||||||
|
date: 2024-02-18T08:37:19.458Z
|
||||||
|
tags:
|
||||||
|
editor: markdown
|
||||||
|
dateCreated: 2024-02-18T08:19:53.616Z
|
||||||
|
---
|
||||||
|
|
||||||
|
# Assets
|
||||||
|
|
||||||
|
Here are free to use Handshake assets.
|
||||||
|
|
||||||
|
|
||||||
|
## Monograms
|
||||||
|
 
|
||||||
|
|
||||||
|
|
||||||
|
[Solid Zip](/files/handshake_monogram_solid.zip)
|
||||||
|
|
||||||
|
 
|
||||||
|
|
||||||
|
[Outlines Zip](/files/handshake_monogram_outlined.zip)
|
||||||
|
|
||||||
|
## Wordmarks
|
||||||
|
|
||||||
|

|
||||||
|

|
||||||
|

|
||||||
|
|
||||||
|
[Wordmarks Zip](/files/handshake_wordmark.zip)
|
||||||
|
|
||||||
|
|
||||||
|
## Website Favicons
|
||||||
|
Just the plain black or white on transparent background monogram
|
||||||
|
 
|
||||||
|
|
||||||
|
These are zip folders of the monogram resized to standard sized.
|
||||||
|
|
||||||
|
[Black.zip](/files/hns_black.zip)
|
||||||
|
[White.zip](/files/hns_white.zip)
|
||||||
|
|
||||||
|
Alternative download link:
|
||||||
|
https://cloud.woodburn.au/s/hns_assets
|
||||||
|
|
||||||
|
## I WANT EVERYTHING
|
||||||
|
Here's a download of all the Handshake assets: [assets.zip](/files/assets.zip)
|
||||||
@@ -2,8 +2,8 @@
|
|||||||
title: Bob Wallet
|
title: Bob Wallet
|
||||||
description:
|
description:
|
||||||
published: 1
|
published: 1
|
||||||
date: 2024-02-09T04:28:57.242Z
|
date: 2024-02-09T06:12:01.987Z
|
||||||
tags:
|
tags: wallets
|
||||||
editor: markdown
|
editor: markdown
|
||||||
dateCreated: 2024-02-09T04:25:34.505Z
|
dateCreated: 2024-02-09T04:25:34.505Z
|
||||||
---
|
---
|
||||||
@@ -2,7 +2,7 @@
|
|||||||
title: Chatrooms
|
title: Chatrooms
|
||||||
description:
|
description:
|
||||||
published: 1
|
published: 1
|
||||||
date: 2024-02-09T04:49:01.505Z
|
date: 2024-08-05T04:27:29.161Z
|
||||||
tags:
|
tags:
|
||||||
editor: markdown
|
editor: markdown
|
||||||
dateCreated: 2024-02-09T04:41:22.692Z
|
dateCreated: 2024-02-09T04:41:22.692Z
|
||||||
@@ -42,10 +42,6 @@ dateCreated: 2024-02-09T04:41:22.692Z
|
|||||||
| [LiberaChat](https://web.libera.chat/#handshake)|#handshake|General Handshake-related discussion and support.|
|
| [LiberaChat](https://web.libera.chat/#handshake)|#handshake|General Handshake-related discussion and support.|
|
||||||
|[Matrix↔IRC Bridge](https://matrix.to/#/#handshake:libera.chat)|#handshake:libera.chat|Matrix bridge to LiberChat #handshake channel|
|
|[Matrix↔IRC Bridge](https://matrix.to/#/#handshake:libera.chat)|#handshake:libera.chat|Matrix bridge to LiberChat #handshake channel|
|
||||||
|
|
||||||
## Handshake Chat Tools
|
|
||||||
| App | Description |
|
|
||||||
| --- | --- |
|
|
||||||
| [HNSChat](https://hns.chat) | Chat utility built on the Handshake protocol. ([Gitbook Tutorial](https://wolf-5.gitbook.io/hnschat/))
|
|
||||||
|
|
||||||
## See also
|
## See also
|
||||||
[Forums](/en/forums)
|
[Forums](/en/forums)
|
||||||
33
en/communities.md
Normal file
@@ -0,0 +1,33 @@
|
|||||||
|
---
|
||||||
|
title: Communities
|
||||||
|
description:
|
||||||
|
published: 1
|
||||||
|
date: 2024-09-11T05:38:49.863Z
|
||||||
|
tags: communities
|
||||||
|
editor: markdown
|
||||||
|
dateCreated: 2024-02-10T01:46:22.670Z
|
||||||
|
---
|
||||||
|
|
||||||
|
# Communities
|
||||||
|
|
||||||
|
There are Handshake communities around the world. Find one that is near you.
|
||||||
|
|
||||||
|
|
||||||
|
## North America
|
||||||
|
- [HNS Canada](https://hnscanada.ca/) Canadian community
|
||||||
|
- [Texas community](https://chapters.handshakedirectory.com/usa/texas/) by [Nole.tx/](https://twitter.com/nole__tx)
|
||||||
|
- [Los Angeles community](https://chapters.handshakedirectory.com/usa/la/) by [Paul Singh](
|
||||||
|
https://twitter.com/singhdotin) and [MigsMachine](https://twitter.com/MigsMachine)
|
||||||
|
- [San Francisco community](https://chapters.handshakedirectory.com/usa/sf/) by [Steven Mckie](https://twitter.com/Steven_McKie)
|
||||||
|
|
||||||
|
|
||||||
|
## Asia
|
||||||
|
- [Taiwan community](https://chapters.handshakedirectory.com/taiwan/) by [Pei Hsun Kao](https://twitter.com/PeiHsunKao)
|
||||||
|
- [Thailand community](https://chapters.handshakedirectory.com/thailand/) by [Michael Michelini](https://twitter.com/michelini)
|
||||||
|
- [Vietnam community](https://chapters.handshakedirectory.com/vietnam/) by [Arrene Ng](https://twitter.com/auguryventures)
|
||||||
|
- [India community](https://chapters.handshakedirectory.com/india/) by [Sajan Nair](https://twitter.com/AgaaminT)
|
||||||
|
|
||||||
|
|
||||||
|
## Oceania
|
||||||
|
|
||||||
|
- [HNS AU](/communities/hnsau) Australia community
|
||||||
34
en/dns_hosting.md
Normal file
@@ -0,0 +1,34 @@
|
|||||||
|
---
|
||||||
|
title: DNS Hosting
|
||||||
|
description:
|
||||||
|
published: 1
|
||||||
|
date: 2024-09-11T10:02:11.115Z
|
||||||
|
tags: dns, hosting, tools
|
||||||
|
editor: markdown
|
||||||
|
dateCreated: 2024-02-09T13:01:58.716Z
|
||||||
|
---
|
||||||
|
|
||||||
|
# DNS Hosting
|
||||||
|
|
||||||
|
DNS can be hard to set up. Here is a list of tools that makes Handshake DNS easier.
|
||||||
|
|
||||||
|
|
||||||
|
## Varo
|
||||||
|
Varo is a free and super easy to use DNS hosting provider by [e.skimo/](https://e.skimo)
|
||||||
|
|
||||||
|
Find out more at https://varo.domains/
|
||||||
|
|
||||||
|
Varo is open source so there are clones of it from other community members
|
||||||
|
- https://reg.woodburn.au (Hosted by [Nathan.Woodburn/](/directors/nathanwoodburn))
|
||||||
|
- https://dwebmarketplace.co.uk/
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
## Other Providers
|
||||||
|
|
||||||
|
### [DNS Simple](https://dnsimple.com/)
|
||||||
|
|
||||||
|
### [Arweave Nameserver](https://nameserver.arweave.dev/)
|
||||||
|
|
||||||
|
### [Sinpapeles](/sinpapeles)
|
||||||
|
|
||||||
15
en/excerpt.md
Normal file
@@ -0,0 +1,15 @@
|
|||||||
|
---
|
||||||
|
title: Excerpt
|
||||||
|
description:
|
||||||
|
published: 1
|
||||||
|
date: 2024-02-09T12:51:42.182Z
|
||||||
|
tags: hosting, tools, websites
|
||||||
|
editor: markdown
|
||||||
|
dateCreated: 2024-02-09T12:51:42.182Z
|
||||||
|
---
|
||||||
|
|
||||||
|
# Excerpt
|
||||||
|
|
||||||
|
Excerpt is a simple blog hosting platform that allows you to deploy a blog to your Handshake name in minutes. Find out more at [https://excerpt/].
|
||||||
|
|
||||||
|
Created by [e.skimo](https://e.skimo)
|
||||||
20
en/explorers.md
Normal file
@@ -0,0 +1,20 @@
|
|||||||
|
---
|
||||||
|
title: Explorers
|
||||||
|
description:
|
||||||
|
published: 1
|
||||||
|
date: 2024-09-11T05:22:21.423Z
|
||||||
|
tags: explorers, tools
|
||||||
|
editor: markdown
|
||||||
|
dateCreated: 2024-02-09T06:01:43.634Z
|
||||||
|
---
|
||||||
|
|
||||||
|
# Explorers
|
||||||
|
|
||||||
|
- [Niami](/en/niami)
|
||||||
|
- [Cymon](https://hns.cymon.de/)
|
||||||
|
- [HNS Fans](https://e.hnsfans.com/)
|
||||||
|
- [HNS Network](https://hnsnetwork.com/)
|
||||||
|
- [3xpl](https://3xpl.com/handshake)
|
||||||
|
- [Blockchair](https://blockchair.com/handshake)
|
||||||
|
- [HNS Explorer + Name Auctions](https://github.com/kurumiimari/hsexplorer)
|
||||||
|
- [OSS Handshake Explorer](https://github.com/handshake-labs/)
|
||||||
@@ -2,7 +2,7 @@
|
|||||||
title: FAQ
|
title: FAQ
|
||||||
description:
|
description:
|
||||||
published: 1
|
published: 1
|
||||||
date: 2024-02-09T03:45:30.188Z
|
date: 2024-09-11T05:14:02.724Z
|
||||||
tags:
|
tags:
|
||||||
editor: markdown
|
editor: markdown
|
||||||
dateCreated: 2024-02-09T03:37:36.957Z
|
dateCreated: 2024-02-09T03:37:36.957Z
|
||||||
@@ -32,6 +32,8 @@ You can buy Handshake coins on Namebase with Bitcoin, or USD if you verify your
|
|||||||
|
|
||||||
[BIT(HNS/USDT)](https://www.bitrue.com/trade/hns_usdt)
|
[BIT(HNS/USDT)](https://www.bitrue.com/trade/hns_usdt)
|
||||||
|
|
||||||
|
[🤝 (HNS/BTC) (HNS/ADA) (HNS/DOGE) (HNS/LTC)](/🤝)
|
||||||
|
|
||||||
|
|
||||||
## How do I stake?
|
## How do I stake?
|
||||||
Handshake is not an ERC20 token on Ethereum and is not generally considered a "DeFi" asset.
|
Handshake is not an ERC20 token on Ethereum and is not generally considered a "DeFi" asset.
|
||||||
@@ -42,11 +44,11 @@ You also have the choice of staking your names in a decentralized manner, with t
|
|||||||
|
|
||||||
## What wallet is there?
|
## What wallet is there?
|
||||||
|
|
||||||
Currently there are two fully featured wallets, [Bob Wallet](https://bobwallet.io) and [Namebase](https://www.namebase.io). Bob Wallet is non-custodial software which can be used trustlessly, whereas Namebase is a custodial online wallet. You can not buy coins from Bob Wallet.
|
Currently there are three fully featured wallets; [Bob Wallet](/bobwallet), [Namebase](/namebase) and [ShakeStation](/shakestation). Bob Wallet is non-custodial software which can be used trustlessly, whereas Namebase and ShakeStation are custodial online wallets. You can not buy HNS from Bob Wallet or ShakeStation.
|
||||||
|
|
||||||
## What's with the @hns twitter?
|
## What's with the @hns twitter?
|
||||||
|
|
||||||
The @HNS Twitter handle is a community-run account and periodically tweets/RTs relevant news, resources, and mentions of Handshake. The account was originally acquired by the project founders and has had its ups and downs of activity. There was a [long community discussion](https://github.com/handshake-org/handshake-web/issues/14) about how to use it going forward and it was decided that the best action was to effectively terminate the account and let the community speak for itself on twitter. Follow #HNS or $HNS to track actual community activity.
|
The @HNS Twitter handle is a community-run account and periodically tweets/RTs relevant news, resources, and mentions of Handshake. The account was originally acquired by the project founders and has had its ups and downs of activity. There was a [long community discussion](https://github.com/handshake-org/handshake-web/issues/14) about how to use it going forward and it was decided that the best action was to effectively terminate the account and let the community speak for itself on twitter. Follow #HNS or $HNS to track actual community activity. @HNS has recently been activate in
|
||||||
|
|
||||||
## Is there a roadmap?
|
## Is there a roadmap?
|
||||||
No. There is no central HNS foundation, no marketing budget and no central development effort. Handshake is being built by a diverse group of contributors with their own personal road maps and funding.
|
No. There is no central HNS foundation, no marketing budget and no central development effort. Handshake is being built by a diverse group of contributors with their own personal road maps and funding.
|
||||||
@@ -62,7 +64,7 @@ See above, there is no central foundation or marketing budget. There are a few d
|
|||||||
- [dWeb Foundation](https://www.decentralizedinter.net/)
|
- [dWeb Foundation](https://www.decentralizedinter.net/)
|
||||||
|
|
||||||
## Can I use my current browser to visit Handshake websites?
|
## Can I use my current browser to visit Handshake websites?
|
||||||
Yes you can. See [Resolving Handshake Domains](/en/resolving)
|
Yes you can. See [Resolving Handshake Domains](/resolve)
|
||||||
|
|
||||||
You can run an hsd full node with recursive resolver on a Raspberry Pi on your local network by following [this guide](https://gist.github.com/pinheadmz/a3e5ded7a4f0413e948a6a257c375891).
|
You can run an hsd full node with recursive resolver on a Raspberry Pi on your local network by following [this guide](https://gist.github.com/pinheadmz/a3e5ded7a4f0413e948a6a257c375891).
|
||||||
|
|
||||||
@@ -73,7 +75,7 @@ Note that while a resolver is the only component needed to browse HNS domains, s
|
|||||||
[Beacon Web Browser](https://impervious.com/beacon) is an iOS app (Android, Desktop coming soon) that verifies DANE and can browse to Handshake websites natively and securely.
|
[Beacon Web Browser](https://impervious.com/beacon) is an iOS app (Android, Desktop coming soon) that verifies DANE and can browse to Handshake websites natively and securely.
|
||||||
|
|
||||||
## What's this about reserved names? Can I get one?
|
## What's this about reserved names? Can I get one?
|
||||||
A snapshot of Akexa's Top 100,000 sites from 2019 is included and these websites can claim their respective TLDs on Handshake (ex: namecheap.com can claim .namecheap). More information on proving ownership and claiming is available on [hsd-dev.org](https://hsd-dev.org/guides/claims.html).
|
A snapshot of Alexa's Top 100,000 sites from 2019 is included and these websites can claim their respective TLDs on Handshake (ex: namecheap.com can claim .namecheap). More information on proving ownership and claiming is available on [hsd-dev.org](https://hsd-dev.org/guides/claims.html).
|
||||||
|
|
||||||
ICANN TLDs (.com, .org, etc.) were also included in the snapshot and can be claimed by following the same process.
|
ICANN TLDs (.com, .org, etc.) were also included in the snapshot and can be claimed by following the same process.
|
||||||
|
|
||||||
43
en/firewallet.md
Normal file
@@ -0,0 +1,43 @@
|
|||||||
|
---
|
||||||
|
title: FireWallet
|
||||||
|
description:
|
||||||
|
published: 1
|
||||||
|
date: 2024-02-13T04:42:53.044Z
|
||||||
|
tags: tools, wallets
|
||||||
|
editor: markdown
|
||||||
|
dateCreated: 2024-02-13T04:42:53.044Z
|
||||||
|
---
|
||||||
|
|
||||||
|
# FireWallet
|
||||||
|
{.align-right}
|
||||||
|
A fully opensource Handshake wallet that is just Fire.
|
||||||
|
|
||||||
|
|
||||||
|
## FireWallet Browser
|
||||||
|
FireWallet Browser is a python application that connects to any HSD node and hosts a web based wallet.
|
||||||
|
It allows for sharing the wallet over a VPN or local network to a mobile device without the connecting device needing a HSD node.
|
||||||
|
FireWallet Browser allows for custom plugins to be added. They are easy to code in Python so anyone can create them.
|
||||||
|
Plugins can get [Niami](/niami) ratings for your domain, automatically set the DNS to a varo clone or even automate a WordPress site setup.
|
||||||
|
|
||||||
|
|
||||||
|
### Features
|
||||||
|
- Basic wallet functionality such as creating/importing wallets and sending/recieving HNS and domains
|
||||||
|
- Sending to HIP2 domain aliases (this allows you to send HNS and domains to domains like @nathan.woodburn)
|
||||||
|
- Download a list of all domains in a customizable format
|
||||||
|
- Resend all pending transactions
|
||||||
|
- Easy theming
|
||||||
|
- Custom plugins
|
||||||
|
|
||||||
|
|
||||||
|
<br><br><br>
|
||||||
|
|
||||||
|
|
||||||
|
## FireWallet Desktop (Not maintained)
|
||||||
|
FireWallet Desktop is a C# based wallet. It is only able to run on Windows and is no longer maintained.
|
||||||
|
It has many batching features to allow for bulk actions.
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
## Links
|
||||||
|
- [Website](https://firewallet.au)
|
||||||
|
- [Support Discord Server](https://l.woodburn.au/discord)
|
||||||
@@ -2,7 +2,7 @@
|
|||||||
title: Forums
|
title: Forums
|
||||||
description:
|
description:
|
||||||
published: 1
|
published: 1
|
||||||
date: 2024-02-09T04:48:37.543Z
|
date: 2024-02-19T05:59:48.531Z
|
||||||
tags:
|
tags:
|
||||||
editor: markdown
|
editor: markdown
|
||||||
dateCreated: 2024-02-09T04:48:08.919Z
|
dateCreated: 2024-02-09T04:48:08.919Z
|
||||||
@@ -17,7 +17,8 @@ dateCreated: 2024-02-09T04:48:08.919Z
|
|||||||
- [Handshake Mercenary](https://handshake.mercenary/)
|
- [Handshake Mercenary](https://handshake.mercenary/)
|
||||||
|
|
||||||
## Regular shows and podcasts
|
## Regular shows and podcasts
|
||||||
- [Namer Stories](http://namerstories/) - [graham/](http://graham)'s podcast
|
- [Skyinclude/](https://skyinclude.com/blog/) - Michael Michelini's podcast and blog
|
||||||
|
- [Namer Stories](https://www.listennotes.com/en/podcasts/namer-stories-graham-j-wallace-r-WUtpOa2QK/) - [graham/](http://graham)'s podcast
|
||||||
|
|
||||||
## See also
|
## See also
|
||||||
[Chatrooms](/en/chatrooms)
|
[Chatrooms](/en/chatrooms)
|
||||||
@@ -2,7 +2,7 @@
|
|||||||
title: Getting Started
|
title: Getting Started
|
||||||
description:
|
description:
|
||||||
published: 1
|
published: 1
|
||||||
date: 2024-02-09T05:34:41.798Z
|
date: 2024-09-11T10:10:36.959Z
|
||||||
tags:
|
tags:
|
||||||
editor: markdown
|
editor: markdown
|
||||||
dateCreated: 2024-02-09T03:20:39.508Z
|
dateCreated: 2024-02-09T03:20:39.508Z
|
||||||
@@ -11,7 +11,7 @@ dateCreated: 2024-02-09T03:20:39.508Z
|
|||||||
# Getting started
|
# Getting started
|
||||||
|
|
||||||
## Use a Handshake DNS Resolver
|
## Use a Handshake DNS Resolver
|
||||||
[Resolving Handshake Domains](/en/resolve)
|
[Resolving Handshake Domains](/resolve)
|
||||||
|
|
||||||
## Buy Handshake coins (HNS)
|
## Buy Handshake coins (HNS)
|
||||||
In order to acquire Handshake names, you'll need to first purchase Handshake coins (HNS). You can find an updated list of exchanges that accepts Handshake on [CoinGecko](https://www.coingecko.com/en/coins/handshake#markets).
|
In order to acquire Handshake names, you'll need to first purchase Handshake coins (HNS). You can find an updated list of exchanges that accepts Handshake on [CoinGecko](https://www.coingecko.com/en/coins/handshake#markets).
|
||||||
@@ -23,12 +23,12 @@ Check out [Buy Handshake coins (HNS) - A walkthrough for purchasing HNS](https:/
|
|||||||
|
|
||||||
There are a few ways to get a name on Handshake:
|
There are a few ways to get a name on Handshake:
|
||||||
|
|
||||||
- Buying directly from Handshake via [auction process](/en/auction).
|
- Buying directly from Handshake via [auction process](/auction)
|
||||||
- Buying from a secondhand marked.
|
- Buying from a secondhand marked such as [Namebase](/namebase) or [ShakeStation](/shakestation)
|
||||||
- Claim a [reserved name](/en/reserved_names).
|
- Claim a [reserved name](/reserved_names).
|
||||||
|
|
||||||
**Namebase**
|
**Namebase**
|
||||||
Visit [https://www.namebase.io/domains](https://www.namebase.io/domains) and use the search to find names you want to own.
|
Visit [Namebase](/namebase) or [ShakeStation](/shakestation) and use the search to find names you want to own. Alternatively use an [Explorer](/explorers) to search for a domain.
|
||||||
|
|
||||||
**Owned — listed for sale**
|
**Owned — listed for sale**
|
||||||
This name's auction ended, the name is owned by someone else and it's up for sale — you can immediately purchase it. If the seller has enabled "Make an Offer", you'll also be able to make them an offer for their name.
|
This name's auction ended, the name is owned by someone else and it's up for sale — you can immediately purchase it. If the seller has enabled "Make an Offer", you'll also be able to make them an offer for their name.
|
||||||
@@ -51,5 +51,5 @@ This name is either one of the existing ~1,500 blacklisted traditional TLDs or i
|
|||||||
|
|
||||||
## Use your Handshake name
|
## Use your Handshake name
|
||||||
|
|
||||||
Check out this [Namebase article](https://learn.namebase.io/starting-from-zero/how-to-use-handshake-names) on some use cases for more your domain!
|
Check out the [using_names](/using_names) page to see what you can use your Handshake domain for.
|
||||||
|
|
||||||
41
en/hnshosting.md
Normal file
@@ -0,0 +1,41 @@
|
|||||||
|
---
|
||||||
|
title: HNSHosting
|
||||||
|
description:
|
||||||
|
published: 1
|
||||||
|
date: 2024-02-15T01:53:25.961Z
|
||||||
|
tags: hosting
|
||||||
|
editor: markdown
|
||||||
|
dateCreated: 2024-02-09T12:45:11.196Z
|
||||||
|
---
|
||||||
|
|
||||||
|
# HNSHosting
|
||||||
|
|
||||||
|
[HNSHosting](https://hnshosting.au) is a simple and easy way to use your domain for a wordpress site.
|
||||||
|
Wordpress allows you to have an easily customizable website on your Handshake domain.
|
||||||
|
Powered by [Nathan.Woodburn/](https://nathan.woodburn)
|
||||||
|
|
||||||
|
## Features
|
||||||
|
- Secured over SSL with DANE
|
||||||
|
Anyone with a resolver supporting DANE will be redirected to the HTTPS version on your site and will have an encrypted connection using DANE for verification
|
||||||
|
|
||||||
|
- Fully Managed
|
||||||
|
Control over plugins, users, access and everything with your site.
|
||||||
|
|
||||||
|
- Hosted with security in mind
|
||||||
|
The worker servers are fully secured so that the only access is HTTP for web traffic.
|
||||||
|
Any terminal access for maintenance is over a VPN tunnel to stop any unauthorized access. All SSH connections send a push notification to the admin's phone to alert him to any access.
|
||||||
|
|
||||||
|
- Regular backups
|
||||||
|
The worker servers has weekly encrypted backups to an offsite location to allow recovery of any data if the server goes down.
|
||||||
|
|
||||||
|
## Pricing
|
||||||
|
|
||||||
|
- Free Licences supported by OpenSystems
|
||||||
|
Up to 1 GB storage capacity.
|
||||||
|
Claim via [Nathan.Woodburn/ discord server](https://l.woodburn.au/discord)
|
||||||
|
|
||||||
|
- Increased limits on request
|
||||||
|
|
||||||
|
## Tutorials
|
||||||
|
|
||||||
|
- [Setup for domains hosted in Namebase](https://l.woodburn.au/hnshosting_nb)
|
||||||
@@ -2,8 +2,8 @@
|
|||||||
title: HNSSearch
|
title: HNSSearch
|
||||||
description:
|
description:
|
||||||
published: 1
|
published: 1
|
||||||
date: 2024-02-09T04:57:24.624Z
|
date: 2024-02-09T12:32:02.125Z
|
||||||
tags:
|
tags: websites, tools
|
||||||
editor: markdown
|
editor: markdown
|
||||||
dateCreated: 2024-02-09T04:57:24.624Z
|
dateCreated: 2024-02-09T04:57:24.624Z
|
||||||
---
|
---
|
||||||
@@ -2,7 +2,7 @@
|
|||||||
title: Home
|
title: Home
|
||||||
description: Handypedia the wiki for everything Handshake related
|
description: Handypedia the wiki for everything Handshake related
|
||||||
published: 1
|
published: 1
|
||||||
date: 2024-02-09T04:14:20.823Z
|
date: 2024-02-26T05:45:20.892Z
|
||||||
tags:
|
tags:
|
||||||
editor: markdown
|
editor: markdown
|
||||||
dateCreated: 2024-02-09T02:55:52.074Z
|
dateCreated: 2024-02-09T02:55:52.074Z
|
||||||
@@ -33,4 +33,11 @@ Handshake names are:
|
|||||||
- Anonymous. Handshake does not require any ID to use making it suitable for the the privacy-conscious.
|
- Anonymous. Handshake does not require any ID to use making it suitable for the the privacy-conscious.
|
||||||
- Private. When used with care Handshake can support strong privacy.
|
- Private. When used with care Handshake can support strong privacy.
|
||||||
- Censorship-resistant. Nobody is able to block or seize a name on Handshake.
|
- Censorship-resistant. Nobody is able to block or seize a name on Handshake.
|
||||||
- Online and available 24 hours a day, 365 days per year.
|
- Online and available 24 hours a day, 365 days per year.
|
||||||
|
|
||||||
|
|
||||||
|
## Handypedia
|
||||||
|
Handypedia is a community ran wiki for Handshake. You can [login with your Handshake domain](/login) to update this wiki.
|
||||||
|
Please report any issues with Handypedia to [Nathan.Woodburn/](/directors/nathanwoodburn)
|
||||||
|
|
||||||
|
Handypedia collects basic analytics which can be accessed by anyone [here](https://umami.woodburn.au/share/l3nMbcAlMWLIZ1cC/Handypedia)
|
||||||
@@ -2,8 +2,8 @@
|
|||||||
title: Namebase
|
title: Namebase
|
||||||
description:
|
description:
|
||||||
published: 1
|
published: 1
|
||||||
date: 2024-02-09T05:32:22.384Z
|
date: 2024-02-09T12:32:36.408Z
|
||||||
tags:
|
tags: wallets, websites
|
||||||
editor: markdown
|
editor: markdown
|
||||||
dateCreated: 2024-02-09T05:32:22.384Z
|
dateCreated: 2024-02-09T05:32:22.384Z
|
||||||
---
|
---
|
||||||
@@ -2,8 +2,8 @@
|
|||||||
title: Niami
|
title: Niami
|
||||||
description:
|
description:
|
||||||
published: 1
|
published: 1
|
||||||
date: 2024-02-09T05:26:53.639Z
|
date: 2024-02-09T12:33:11.758Z
|
||||||
tags:
|
tags: tools, websites, explorers
|
||||||
editor: markdown
|
editor: markdown
|
||||||
dateCreated: 2024-02-09T05:26:53.639Z
|
dateCreated: 2024-02-09T05:26:53.639Z
|
||||||
---
|
---
|
||||||
96
en/reserved_names.md
Normal file
@@ -0,0 +1,96 @@
|
|||||||
|
---
|
||||||
|
title: Reserved names
|
||||||
|
description:
|
||||||
|
published: 1
|
||||||
|
date: 2024-09-11T10:15:26.234Z
|
||||||
|
tags:
|
||||||
|
editor: markdown
|
||||||
|
dateCreated: 2024-02-09T05:42:01.227Z
|
||||||
|
---
|
||||||
|
|
||||||
|
# Reserved name
|
||||||
|
|
||||||
|
Existing TLDs and over 100,000 Alexa websites are reserved on the Handshake blockchain. Upon removing collisions, generic, and exclusions (e.g. 1 or 2 character names), approximately 80,000 names remain. Using the root key and DNSSEC, domain owners can cryptographically prove ownership to the Handshake blockchain to claim names. 100,000 was chosen as a number which the ownership is clear and has already gone through policy and process.
|
||||||
|
|
||||||
|
## End of the claims
|
||||||
|
|
||||||
|
Reserved domains were able to be claimed for 4 years after the launch of Handshake. This deadline has passed. Rather than let all the domains be registered by anyone after this deadline passed (how the original code was written), Handshake did a soft fork to stop the top 10,000 domains from being registered. If any of these 10,000 domains want to be claimed, Handshake will need to do a hard fork to re-enable claims.
|
||||||
|
|
||||||
|
## Existing TLDs
|
||||||
|
All existing [ICANN TLDs](https://github.com/handshake-org/hs-names/blob/master/names/tld.json) ([ccTLDs](https://github.com/handshake-org/hs-names/blob/master/names/cctld.json), [gTLDS](https://github.com/handshake-org/hs-names/blob/master/names/gtld.json), [rTLD](https://github.com/handshake-org/hs-names/blob/master/names/rtld.json)) are reserved and can't be opened at auction.
|
||||||
|
|
||||||
|
## Alexa
|
||||||
|
The Handshake blockchain pre-reserves the [top ~100,000 domain names](https://github.com/handshake-org/hs-names/blob/master/names/alexa.json) from the Alexa top 1 million domain names. Since the Handshake blockchain only thinks in terms of top-level domains, existing domains on the Alexa top 1 million are "converted" to TLDs.
|
||||||
|
|
||||||
|
For example:
|
||||||
|
|
||||||
|
`google.com` -> `google`
|
||||||
|
`bbc.co.uk` -> `bbc`
|
||||||
|
|
||||||
|
### Rules
|
||||||
|
In order to have your domain pre-reserved, there are a few rules implemented in generate.js that it must conform to:
|
||||||
|
|
||||||
|
- The domain's deepest subdomain must not be in the blacklist.
|
||||||
|
- The domain's deepest subdomain must not be a pseudo-TLD for an existing naming project.
|
||||||
|
- The domain's deepest subdomain must not be a trademarked name.
|
||||||
|
- The domain must not collide with an existing top-level domain in ICANN's root zone, as all existing TLDs are also pre-reserved. For example, `google.com` would lose to `google`.
|
||||||
|
- The domain must not collide with a higher-ranked domain. For example, `google.co.uk` would lose to `google.com`. Only the owner of the higher-ranked domain is able to redeem it.
|
||||||
|
- The domain must not be deeply nested. `bbc.co.uk` will work, but `jeffs-blog.wordpress.com` will not.
|
||||||
|
- The domain must abide by Handshake policy standards (no leading or trailing hyphens or underscores).
|
||||||
|
- The domain must not be a single letter.
|
||||||
|
- If the domain is ranked lower than 50,000, the domain must not be two letters.
|
||||||
|
- If the domain is ranked lower than 50,000, the domain must not be an [English word](https://raw.githubusercontent.com/handshake-org/hs-names/master/names/words.json).
|
||||||
|
|
||||||
|
## Blacklist
|
||||||
|
The following list is permanently reserved:
|
||||||
|
|
||||||
|
- `example`
|
||||||
|
- `invalid`
|
||||||
|
- `local`
|
||||||
|
- `localhost`
|
||||||
|
- `test`
|
||||||
|
|
||||||
|
## Late Additions
|
||||||
|
Names which were added *after* the final snapshot:
|
||||||
|
|
||||||
|
- `charity` - A new gTLD added on ICANN's system.
|
||||||
|
- `inc` - A new gTLD added on ICANN's system.
|
||||||
|
- `ss` - ccTLD for South Sudan.
|
||||||
|
- `xn--mgbah1a3hjkrd` - iccTLD for Mauritania.
|
||||||
|
- `cpa` - A new gTLD added on ICANN's system.
|
||||||
|
- `gay` - A new gTLD added on ICANN's system.
|
||||||
|
- `xn--qxa6a` - iccTLD for .eu in Greek.
|
||||||
|
- `llp` - A new gTLD added on ICANN's system.
|
||||||
|
|
||||||
|
Names which were *removed* after the final snapshot:
|
||||||
|
|
||||||
|
- `goodhands` - A gTLD removed from ICANN's system.
|
||||||
|
- `jlc` - A gTLD removed from ICANN's system.
|
||||||
|
- `panerai` - A gTLD removed from ICANN's system.
|
||||||
|
- `spiegel` - A gTLD removed from ICANN's system.
|
||||||
|
- `statoil` - A gTLD removed from ICANN's system.
|
||||||
|
- `telecity` - A gTLD removed from ICANN's system.
|
||||||
|
- `vista` - A gTLD removed from ICANN's system.
|
||||||
|
- `epost` - A gTLD removed from ICANN's system.
|
||||||
|
- `zippo` - A gTLD removed from ICANN's system.
|
||||||
|
- `blanco` - A gTLD removed from ICANN's system.
|
||||||
|
- `active` - A gTLD removed from ICANN's system.
|
||||||
|
- `bnl` - A gTLD removed from ICANN's system.
|
||||||
|
- `cartier` - A gTLD removed from ICANN's system.
|
||||||
|
- `chrysler` - A gTLD removed from ICANN's system.
|
||||||
|
- `dodge` - A gTLD removed from ICANN's system.
|
||||||
|
- `doha` - A gTLD removed from ICANN's system.
|
||||||
|
- `duns` - A gTLD removed from ICANN's system.
|
||||||
|
- `everbank` - A gTLD removed from ICANN's system.
|
||||||
|
- `honeywell` - A gTLD removed from ICANN's system.
|
||||||
|
- `iselect` - A gTLD removed from ICANN's system.
|
||||||
|
- `ladbrokes` - A gTLD removed from ICANN's system.
|
||||||
|
- `mobily` - A gTLD removed from ICANN's system.
|
||||||
|
- `mopar` - A gTLD removed from ICANN's system.
|
||||||
|
- `piaget` - A gTLD removed from ICANN's system.
|
||||||
|
- `srt` - A gTLD removed from ICANN's system.
|
||||||
|
- `starhub` - A gTLD removed from ICANN's system.
|
||||||
|
- `uconnect` - A gTLD removed from ICANN's system.
|
||||||
|
- `warman` - A gTLD removed from ICANN's system.
|
||||||
|
- `xn--mgbb9fbpob` - An iccTLD removed from ICANN's system.
|
||||||
|
- `lancome` - A gTLD removed from ICANN's system.
|
||||||
152
en/resolve.md
Normal file
@@ -0,0 +1,152 @@
|
|||||||
|
---
|
||||||
|
title: Resolving Handshake Domains
|
||||||
|
description:
|
||||||
|
published: 1
|
||||||
|
date: 2024-09-11T05:16:11.845Z
|
||||||
|
tags:
|
||||||
|
editor: markdown
|
||||||
|
dateCreated: 2024-02-09T05:50:52.713Z
|
||||||
|
---
|
||||||
|
|
||||||
|
# Resolving Handshake Domains
|
||||||
|
|
||||||
|
Visiting HNS websites in your browser securely requires two pieces of software:
|
||||||
|
|
||||||
|
1. HNS Resolver: Looks up domain names and gets IP addresses for web servers to fetch website data. Also fetches DNSSEC data which are DNS records with cryptographic keys and signatures to ensure authenticity.
|
||||||
|
1. DANE Verifier: Relies on a secure HNS resolver to verify SSL certificates from web servers and establish secure HTTPS connections.
|
||||||
|
|
||||||
|
There are many methods to visit HNS websites on your computer and there are trade-offs for each method.
|
||||||
|
|
||||||
|
## Methods
|
||||||
|
|
||||||
|
### hsd full node + letsdane proxy
|
||||||
|
|
||||||
|
[HSD](https://github.com/handshake-org/hsd)
|
||||||
|
[LetsDANE](https://github.com/buffrr/letsdane)
|
||||||
|
|
||||||
|
> Security: HIGH
|
||||||
|
> Privacy: HIGH
|
||||||
|
> Decentralization: HIGH
|
||||||
|
> Convenience: MEDIUM
|
||||||
|
> Complexity: HIGH
|
||||||
|
{.is-info}
|
||||||
|
|
||||||
|
HSD is the most bullet-proof piece of Handshake software available. It verifies every single transaction and every single block against every single protocol rule we have. It has the best security practices and the best privacy. It does complete recursive domain name resolution from the HNS root zone all the way down. letsdane is the best tool available for verifying DANE and establishing HTTPS connections to websites hosted on Handshake domains. It checks all DNSSEC records served by hsd and checks the certificate offered by the web server. Every cryptographic signature is verified. If a user installs both of these on the computer they are browsing from, there is very little surface for attack: your browsing history remains private and all data transmitted and received is private and secure.
|
||||||
|
|
||||||
|
|
||||||
|
### hsd SPV node / hnsd light client + letsdane proxy (Fingertip)
|
||||||
|
[Fingertip](https://impervious.com/fingertip)
|
||||||
|
[HSD](https://github.com/handshake-org/hsd)
|
||||||
|
[HNSD](https://github.com/handshake-org/hnsd)
|
||||||
|
[LetsDANE](https://github.com/buffrr/letsdane)
|
||||||
|
|
||||||
|
> Security: HIGH
|
||||||
|
> Privacy: MEDIUM
|
||||||
|
> Decentralization: MEDIUM
|
||||||
|
> Convenience: MEDIUM
|
||||||
|
> Complexity: HIGH
|
||||||
|
{.is-info}
|
||||||
|
|
||||||
|
Users install and launch the software. The light client syncs the blockchain (may take one minute or more). User must add a locally-generated certificate to their browser's trusted certificate store. User then must configure their browser to proxy all HTTP requests through the proxy so that DANE can be verified. Can be configured for a single browser like Firefox or the entire operating system can be run through the software. Light clients rely on hsd full nodes on the Handshake p2p network for block headers. This means that only SOME of the HNS consensus protocol is verified, like proof-of-work. External full nodes are required to resolve top-level domains from the HNS root zone. All data is verified, but the hsd full nodes you connect to will learn the top-level domains you are looking up.
|
||||||
|
|
||||||
|
There are available guides for [connecting Fingertip to Firefox](https://gist.github.com/pinheadmz/264e360742e8b35798bf88005e77f2f8) and a video demonstration for [connecting Fingertip to Chrome or Safari using the operating-system level](https://vimeo.com/584892397).
|
||||||
|
|
||||||
|
### Beacon Web Browser
|
||||||
|
[Beacon Web Browser (currently only released for iOS)](https://impervious.com/beacon)
|
||||||
|
|
||||||
|
> Security: HIGH
|
||||||
|
> Privacy: LOW
|
||||||
|
> Decentralization: MEDIUM
|
||||||
|
> Convenience: LOW
|
||||||
|
> Complexity: LOW
|
||||||
|
{.is-info}
|
||||||
|
|
||||||
|
Beacon is a web browser that works a lot like Fingertip but is self-contained. It is convenient since it requires no setup, but inconvenient since it requires a user to abandon their current default browser. The technical mechanism is similar to Fingertip but Beacon does not do recursive name resolution, meaning it relies on external DNS-over-HTTPS servers. It leaks domain names to those servers, but still verifies all data using the blockchain data it keeps internally from hnsd. If Chrome / Safari / Brave / Opera ever adopt Handshake in a meaningful way, this method will probably be the best we can hope for.
|
||||||
|
|
||||||
|
### Internal HNS resolver: hsd or hnsd without letsdane proxy
|
||||||
|
[HSD](https://github.com/handshake-org/hsd)
|
||||||
|
[HNSD](https://github.com/handshake-org/hnsd)
|
||||||
|
|
||||||
|
> Security: LOW
|
||||||
|
> Privacy: HIGH (hsd) / MEDIUM (hnsd)
|
||||||
|
> Decentralization: HIGH (hsd) / MEDIUM (hnsd)
|
||||||
|
> Convenience: MEDIUM
|
||||||
|
> Complexity: HIGH
|
||||||
|
{.is-info}
|
||||||
|
|
||||||
|
|
||||||
|
A user can install their own HNS resolver but neglect to install the DANE verifying software. This user will be able to browse to websites hosted on HNS domain names BUT NEVER SECURELY. This user can not establish an HTTPS connection but can still "see" HNS websites, assuming the web server allows HTTP connections without requiring or enforcing security. A user can even run hsd on a server and connect to it remotely. This is technically an external resolver and will require additional security (SIG0) to ensure that the received data is authentic.
|
||||||
|
|
||||||
|
|
||||||
|
### External HNS resolver
|
||||||
|
[HNSDoH](https://welcome.hnsdoh.com) <!--
|
||||||
|
[hdns.io](https://hdns.io)
|
||||||
|
[NextDNS](https://nextdns.io/)-->
|
||||||
|
[resolvr](https://resolvr.info/)
|
||||||
|
[HandshakeNames](https://handshakenames.com/dns-resolver)
|
||||||
|
[Bob Wallet Chrome Extension](https://bobwallet.io/)
|
||||||
|
|
||||||
|
> Security: LOW
|
||||||
|
> Privacy: LOW
|
||||||
|
> Decentralization: LOW
|
||||||
|
> Convenience: HIGH
|
||||||
|
> Complexity: LOW
|
||||||
|
{.is-info}
|
||||||
|
|
||||||
|
Access Handshake domains by getting DNS records from a public resolver. The most important thing to know about this method is that SOMEONE ELSE IS VERIFYING THE BLOCKCHAIN, NOT YOU. Since the blockchain is the root of all "trust" in this system, you are outsourcing absolutely everything including security and privacy. It may be possible to run a letsdane proxy in addition to these resolvers and establish a secure HTTPS connection between your browser and the web server. However, since the blockchain data is being served to you from some untrusted source we can not classify this method as truly secure. This is currently how Brave actually resolves "decentralized domain names" such as Unstoppable Domains and Ethereum Name Service.
|
||||||
|
|
||||||
|
### External proxy like hns.to
|
||||||
|
[hns.to](https://hns.to)
|
||||||
|
|
||||||
|
> Security: EXTREMELY LOW
|
||||||
|
> Privacy: LOW
|
||||||
|
> Decentralization: LOW
|
||||||
|
> Convenience: EXTREMELY HIGH
|
||||||
|
> Complexity: LOW
|
||||||
|
{.is-info}
|
||||||
|
|
||||||
|
Users are presented with an illusion that they can "see" websites hosted on HNS domains but really they are looking at a website hosted on legacy ICANN domain name. If there is any HTTPS security offered at all it is anchored in legacy certificate authority. The server knows the entire URL you are looking up and knows all data you send and receive to the web server. The proxy CAN ALTER DATA you send or receive to the web server, including links. This is currently how Puma browser resolves Handshake domains. This is marked as extremely low security as the proxy can view and edit any traffic.
|
||||||
|
|
||||||
|
> NEVER USE A PROXY TO ENTER PASSWORDS OR SENSITIVE INFO.
|
||||||
|
{ .is-warning }
|
||||||
|
|
||||||
|
|
||||||
|
## Features and Rankings
|
||||||
|
### Security
|
||||||
|
Can you trust the authenticity of the content you see in the browser? Can you enter private, personal or sensitive data into a website? Most browsers offer a "lock" icon in the URL bar when an HTTPS connection is established, meaning the answer to both these questions is "yes". Eavesdropping on your connection is impossible and altering data to and from both you and the web server is impossible. It's important to remember that HTTPS requires proper configuration by the website and domain name owners as well. Just because you have set up the proper tools on your computer does not mean every website is secure.
|
||||||
|
|
||||||
|
- **HIGH**: Secure HTTPS is available. Domain name has been cryptographically verified and web server identity has been cryptographically identified.
|
||||||
|
- **LOW**: Secure HTTPS is not available. The chain of cryptographic verification is broken. Do not trust this content. Do not enter personal data into this website.
|
||||||
|
|
||||||
|
### Privacy
|
||||||
|
Do any other entities (besides your browser and the web server) know what websites you are visiting?
|
||||||
|
|
||||||
|
- **EXTREMELY HIGH**: Everything about your connection is completely encrypted and obfuscated. Only possible with networks like Tor and NOT Handshake. This level is listed only as a reference point.
|
||||||
|
- **HIGH**: Domain name lookups are done entirely on your own computer, no one else knows what domain names you are looking up.
|
||||||
|
- **MEDIUM**: Only the top-level domain is leaked to another entity. For example, some service may know the URL you are seeking ends in .com but they do not know you are looking up google.com.
|
||||||
|
- **LOW**: The entire URL is leaked to another entity. Someone out there knows exactly which websites you visit.
|
||||||
|
|
||||||
|
### Decentralization
|
||||||
|
How many other services do you rely on for this connection? How easy is it for your connection to get censored or terminated outside of your control?
|
||||||
|
|
||||||
|
- **EXTREMELY HIGH**: It is essentially impossible for any entity to prevent your browser from connecting to the web server. Only possible with networks like Tor and NOT Handshake. This level is listed only as a reference point.
|
||||||
|
- **HIGH**: You do not rely on any service or third party to connect to the web server. Everything about the connection is handled by your computer and the web server without any help.
|
||||||
|
- **MEDIUM**: Some outside service is required, but that service can be provided by anyone (even yourself if you run your own service). If one service provider fails, ANY other provider can be used.
|
||||||
|
- **LOW**: Your connection depends entirely on one single service. If they go down, you can not connect. If they decide to block you or ban you from their service, you can not connect.
|
||||||
|
|
||||||
|
### Convenience
|
||||||
|
How easy is it to configure your computer to use this method.
|
||||||
|
|
||||||
|
- **EXTREMELY HIGH**: User does nothing except buy a computer. This is how the legacy DNS and certificate authority systems work.
|
||||||
|
- **HIGH**: User changes some kind of setting in their operating system or in their browser's preferences, but otherwise doesn't have to do anything unusual.
|
||||||
|
- **MEDIUM**: User installs new software on their computer, but otherwise doesn't have to do anything unusual or anything outside their every-day internet usage behavior.
|
||||||
|
- **LOW**: User installs new software on their computer and has to change their ordinary behavior (like switching to a new browser).
|
||||||
|
|
||||||
|
### Complexity
|
||||||
|
Related to convenience. What percentage of the internet population is capable of executing all the necessary steps to correctly execute this method?
|
||||||
|
|
||||||
|
- **HIGH**: Requires command-line tools, installing dependencies, shared libraries or compilers.
|
||||||
|
- **MEDIUM**: Requires installing new software directly from a website or GitHub (i.e. not your device's "App Store").
|
||||||
|
- **LOW**: Nothing required, user does nothing they do not already do every day with their device. Includes changing settings in an application or operating system.
|
||||||
|
|
||||||
|
|
||||||
23
en/shakecities.md
Normal file
@@ -0,0 +1,23 @@
|
|||||||
|
---
|
||||||
|
title: ShakeCities
|
||||||
|
description:
|
||||||
|
published: 1
|
||||||
|
date: 2024-02-09T12:48:32.018Z
|
||||||
|
tags: tools, websites
|
||||||
|
editor: markdown
|
||||||
|
dateCreated: 2024-02-09T12:48:32.018Z
|
||||||
|
---
|
||||||
|
|
||||||
|
# ShakeCities
|
||||||
|
|
||||||
|
[ShakeCities](https://shakecities.com) is a site offering free personalizable websites.
|
||||||
|
This is a perfect way to start your journey into Handshake domains!
|
||||||
|
Step into a new experience where Handshake domains become instant sites, and where everyone can create their own unique decentralized page.
|
||||||
|
|
||||||
|
Secured with HTTPS powered by DANE (DNS-based Authentication of Named Entities).
|
||||||
|
But that's not all – ShakeCities goes beyond, allowing you to seamlessly integrate crypto addresses into your site, providing an easy way to get paid. Simply send crypto to `@yourname.shakecities` (or on our shorter TLDs `@yourname.onsc`
|
||||||
|
|
||||||
|
Your ShakeCity domain can be used to chat on [HNSChat](https://hns.chat) or to authenticate on any site using Varo auth (such as this wiki)
|
||||||
|
Join us in building a decentralized, secure, and innovative internet landscape. Embrace the future with ShakeCities – where Handshake domains meet simplicity.
|
||||||
|
|
||||||
|
An example site is https://nathan.shakecities/
|
||||||
26
en/shaker.md
Normal file
@@ -0,0 +1,26 @@
|
|||||||
|
---
|
||||||
|
title: Shaker
|
||||||
|
description:
|
||||||
|
published: 1
|
||||||
|
date: 2024-09-11T05:20:46.199Z
|
||||||
|
tags: tools
|
||||||
|
editor: markdown
|
||||||
|
dateCreated: 2024-02-10T01:30:07.120Z
|
||||||
|
---
|
||||||
|
|
||||||
|
# Shaker
|
||||||
|
|
||||||
|
Shaker is a discord bot used to verify ownership of a Handshake domain.
|
||||||
|
This bot is managed by [Nathan.Woodburn/](/directors/nathanwoodburn) so please contact him if the bot has any issues.
|
||||||
|
|
||||||
|
## How to use
|
||||||
|
1. Run `/verify` and enter your domain
|
||||||
|
2. Follow the instructions the bot gives by adding the TXT record provided
|
||||||
|
3. Wait a few minutes and run `/verify` again with the same domain as before to get the bot to check you added the TXT record
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
## How to add to your own server
|
||||||
|
1. Invite the bot using [this link](https://discord.com/api/oauth2/authorize?client_id=1073940877984153692&permissions=402653184&scope=bot)
|
||||||
|
2. Create a Verified domain role (eg. the Namebase uses `Namer` and the HNSDNS server uses `Domainer`)
|
||||||
|
3. Tell the bot to assign verified users that role by using the `/setverifiedrole` command
|
||||||
33
en/shakestation.md
Normal file
@@ -0,0 +1,33 @@
|
|||||||
|
---
|
||||||
|
title: ShakeStation
|
||||||
|
description:
|
||||||
|
published: 1
|
||||||
|
date: 2024-02-09T12:33:44.995Z
|
||||||
|
tags: wallets, websites
|
||||||
|
editor: markdown
|
||||||
|
dateCreated: 2024-02-09T05:52:46.216Z
|
||||||
|
---
|
||||||
|
|
||||||
|
# ShakeStation
|
||||||
|
|
||||||
|
[ShakeStation](https://shakestation.io) is a custodial platform for Handshake users. ShakeStation did not create Handshake, but has been built by members of its community.
|
||||||
|
|
||||||
|
## Platform Offerings:
|
||||||
|
### Auctions: Bidding, Revealing, etc.
|
||||||
|
https://shakestation.io/auctions
|
||||||
|
|
||||||
|
### Name Claims
|
||||||
|
https://shakestation.io/claims
|
||||||
|
|
||||||
|
### Marketplace
|
||||||
|
https://shakestation.io/marketplace
|
||||||
|
|
||||||
|
### Portfolio: Name/TLD management
|
||||||
|
https://shakestation.io/portfolio
|
||||||
|
|
||||||
|
### Account management
|
||||||
|
https://shakestation.io/account
|
||||||
|
Includes the capability to configure a .shakestation alias for others to send HNS to you, use for login for Handshake utilities like HNS Chat, etc. Example: ng.shakestation
|
||||||
|
|
||||||
|
(More to come...)
|
||||||
|
|
||||||
35
en/sinpapeles.md
Normal file
@@ -0,0 +1,35 @@
|
|||||||
|
---
|
||||||
|
title: Sinpapeles
|
||||||
|
description:
|
||||||
|
published: 1
|
||||||
|
date: 2024-02-09T12:34:06.703Z
|
||||||
|
tags: tools, websites
|
||||||
|
editor: markdown
|
||||||
|
dateCreated: 2024-02-09T05:58:46.831Z
|
||||||
|
---
|
||||||
|
|
||||||
|
# Sinpapeles
|
||||||
|
|
||||||
|
{.align-right}
|
||||||
|
Sinpapeles \[sĩm pa.ˈpe.les] (Spanish for "no papers" or "no ID") is a non-custodial project for Handshake domains content management.
|
||||||
|
|
||||||
|
## App.Sinpapeles
|
||||||
|
[App.Sinpapeles](https://sinpaples.xyz/) is the main Sinpapeles project. It was created to help domain owners to add content or redirect from their Handshake domain to a legacy domain.
|
||||||
|
|
||||||
|
Its features include:
|
||||||
|
|
||||||
|
- [DANE](/en/dane) support: https for Handshake domains.
|
||||||
|
- [Sia's Skynet](https://siasky.net/) to host unlimited static content.
|
||||||
|
- DNS management, including `MX` records.
|
||||||
|
- Unlimited subdomains.
|
||||||
|
|
||||||
|
## Parking.Sinpapeles
|
||||||
|
[Parking.Sinpapeles](http://parking.sinpaples/) is an [open source](https://github.com/Falci/parking.sinpapeles/), free, landing page and domain listing for secondhand selling. It believes that the best place to advertise a domain is the domain itself.
|
||||||
|
|
||||||
|
Domain owners can add DNS records direct to [Handshake blockchain](http://parking.sinpapeles/about), which is monitored by Sinpapeles and automatically updates the Parking website.
|
||||||
|
|
||||||
|
## Profile Builder
|
||||||
|
{.align-right}
|
||||||
|
[Sinpapeles Profile Builder](https://sinpapeles.hns.siasky.net/) is an [open source](https://github.com/falci/sinpapeles-profile-builder) web app to generate static profile page. The builder allows the users to add unlimited number of links, including mail and phone number. It's also possible to customise background and foreground colours and font family.
|
||||||
|
|
||||||
|
After creating the profile, it's possible to download the source in HTML or JSON format and/or upload to SIA, which gives the user a permanent Sia link, like `https://siasky.net/AABLf0SIW_1-zfXW3SGgy9KHKaB2RCSch7Yo90_JpgzFPQ`
|
||||||
45
en/using_names.md
Normal file
@@ -0,0 +1,45 @@
|
|||||||
|
---
|
||||||
|
title: Using your name
|
||||||
|
description:
|
||||||
|
published: 1
|
||||||
|
date: 2024-06-24T04:15:26.843Z
|
||||||
|
tags:
|
||||||
|
editor: markdown
|
||||||
|
dateCreated: 2024-02-10T01:25:01.099Z
|
||||||
|
---
|
||||||
|
|
||||||
|
# Using your name
|
||||||
|
|
||||||
|
Domains can have many uses such as guiding users to websites, using as your identity, and other online resources.
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
## Websites
|
||||||
|
- [HNSHosting](/hnshosting) - Free wordpress hosting service for Handshake domains
|
||||||
|
- [Excerpt](/excerpt) - Free blogging website hosting for Handshake domains
|
||||||
|
- [HNS Links](https://links.hns.au) - A free links page hosting service powered by [HNSAU](/hnsau)
|
||||||
|
- [Site Manager](https://l.woodburn.au/site-mgr) - A web app to allow easy management of your Handshake websites
|
||||||
|
- [Self Hosted](https://l.woodburn.au/website) - A guide to self host your website on a Linode server
|
||||||
|
|
||||||
|
|
||||||
|
## Chats/Forums
|
||||||
|
- [HNS Mastodon](https://mastodon.hns.au) - A Mastodon instance that allows people to login using their HNS domain.
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
## Identity
|
||||||
|
- [Varo Auth](https://auth.varo.domains/implement) - A php authentication system using Handshake domains as yor identity
|
||||||
|
- [HNS Login](https://login.hns.au) - A OAuth2/OpenID Handshake login system. (This is the authentication used for Handypedia)
|
||||||
|
- [Shaker](/en/shaker) - A discord bot used to verify ownership of a Handshake domain.
|
||||||
|
|
||||||
|
## Earn
|
||||||
|
- [Sell SLDs via Namebase](https://www.namebase.io/registry) - Offer SLDs via popular registrars using Namebase's Registry
|
||||||
|
- [Sell SLDs via HNS.ID](https://hns.id/stake) - Offer SLDs minted on the Optimism L2 chain using HNS.ID
|
||||||
|
- [Sell SLDs via a Varo instance](/dns_hosting#varo)
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
## Other uses
|
||||||
|
- [Link shortener](https://linkr) - A self hosted link shortener (Tutorial coming soon from Nathan.Woodburn/)
|
||||||
|
- [HNS Cloud](https://cloud.hns.au) - A cloud service that uses HNS Login for user authentication
|
||||||
23
en/wallets.md
Normal file
@@ -0,0 +1,23 @@
|
|||||||
|
---
|
||||||
|
title: Wallets
|
||||||
|
description:
|
||||||
|
published: 1
|
||||||
|
date: 2024-02-13T04:43:33.232Z
|
||||||
|
tags:
|
||||||
|
editor: markdown
|
||||||
|
dateCreated: 2024-02-09T04:45:27.058Z
|
||||||
|
---
|
||||||
|
|
||||||
|
# Wallets
|
||||||
|
|
||||||
|
|
||||||
|
## Custodial Wallets
|
||||||
|
- [Namebase](/namebase)
|
||||||
|
- [ShakeStation](/shakestation)
|
||||||
|
|
||||||
|
## Self Custodial Wallets
|
||||||
|
- [Bob Wallet](/bobwallet)
|
||||||
|
- [FireWallet](/firewallet)
|
||||||
|
- [FX Wallet](https://www.fxwallet.com/) (Not open source)
|
||||||
|
- [CoinEx Wallet](https://wallet.coinex.com/) (Not open source)
|
||||||
|
- [Palm Reader](https://github.com/pinheadmz/palmreader)
|
||||||
25
en/🤝.md
Normal file
@@ -0,0 +1,25 @@
|
|||||||
|
---
|
||||||
|
title: 🤝
|
||||||
|
description: 🤝 Escrow Service
|
||||||
|
published: 1
|
||||||
|
date: 2024-09-11T05:12:25.486Z
|
||||||
|
tags: wallets, escrows, exchanges
|
||||||
|
editor: markdown
|
||||||
|
dateCreated: 2024-09-11T05:12:25.486Z
|
||||||
|
---
|
||||||
|
|
||||||
|
# 🤝
|
||||||
|
|
||||||
|
Trade cryptocurrencies securely using this escrow service created by [Eskimo](https://eskimo.dev/).
|
||||||
|
This escrow is only available on the Handshake domain [🤝/](https://🤝)
|
||||||
|
|
||||||
|
## Currently Supported Currencies
|
||||||
|
|
||||||
|
| Token | Symbol |
|
||||||
|
| --- | --- |
|
||||||
|
| Handshake | HNS |
|
||||||
|
| Bitcoin | BTC |
|
||||||
|
| Cardano | ADA |
|
||||||
|
| Dogecoin | DOGE |
|
||||||
|
| Litecoin | LTC |
|
||||||
|
|
||||||
BIN
files/assets.zip
Normal file
BIN
files/handshake_monogram_outlined.zip
Normal file
BIN
files/handshake_monogram_solid.zip
Normal file
BIN
files/handshake_wordmark.zip
Normal file
BIN
files/hns_black.zip
Normal file
BIN
files/hns_white.zip
Normal file
BIN
firewallet/favicon.png
Normal file
|
After Width: | Height: | Size: 62 KiB |
BIN
firewallet/home.png
Normal file
|
After Width: | Height: | Size: 171 KiB |
BIN
firewallet/plugin_page.png
Normal file
|
After Width: | Height: | Size: 88 KiB |
BIN
firewallet/plugins.png
Normal file
|
After Width: | Height: | Size: 47 KiB |
BIN
hnsau_logo.png
Normal file
|
After Width: | Height: | Size: 25 KiB |
BIN
sinpapeles_logo.png
Normal file
|
After Width: | Height: | Size: 20 KiB |
BIN
sinpapeles_profile_example.png
Normal file
|
After Width: | Height: | Size: 93 KiB |
19
wallets.md
@@ -1,19 +0,0 @@
|
|||||||
---
|
|
||||||
title: Wallets
|
|
||||||
description:
|
|
||||||
published: 1
|
|
||||||
date: 2024-02-09T04:45:27.058Z
|
|
||||||
tags:
|
|
||||||
editor: markdown
|
|
||||||
dateCreated: 2024-02-09T04:45:27.058Z
|
|
||||||
---
|
|
||||||
|
|
||||||
# Wallets
|
|
||||||
|
|
||||||
|
|
||||||
## Custodial Wallets
|
|
||||||
- [Namebase](/en/namebase)
|
|
||||||
- [ShakeStation](/en/shakestation)
|
|
||||||
|
|
||||||
## Self Custodial Wallets
|
|
||||||
- [Bob Wallet](/en/bobwallet)
|
|
||||||
BIN
white_website_icons/android-chrome-192x192.png
Normal file
|
After Width: | Height: | Size: 9.4 KiB |
BIN
white_website_icons/apple-touch-icon.png
Normal file
|
After Width: | Height: | Size: 9.0 KiB |
BIN
white_website_icons/favicon-16x16.png
Normal file
|
After Width: | Height: | Size: 4.9 KiB |
BIN
white_website_icons/favicon-32x32.png
Normal file
|
After Width: | Height: | Size: 5.3 KiB |
BIN
white_website_icons/favicon.ico
Normal file
|
After Width: | Height: | Size: 4.1 KiB |
BIN
white_website_icons/favicon.png
Normal file
|
After Width: | Height: | Size: 29 KiB |