Hi there 馃憢

This blog is for everything Handshake from guides to articles. Check out https://htools.work for handshake-related tools.

FxWallet

A look into FxWallet

FxWallet is a wallet by DxPool for Android and iOS that鈥檚 not talked about enough. It鈥檚 a multi-currency self-custody wallet that supports a bunch of chains including Handshake. This post focuses on the Handshake part. Features Create and switch between multiple wallets (seed phrases) Participate in Handshake auctions A trustless marketplace for names Name monitoring (for auction and expiry) Process This post is based on this particular apk: App Version: 2....

July 28, 2022 路 Rithvik Vibhu
Raspberry Pi Zero W

Your own Handshake resolver on Raspberry Pi

Handshake has a tiny SPV resolver that can run on devices with low specs, such a Raspberry Pi Zero W. In this tutorial we will need just the RPi and a SD Card (min 4GB). We also need a SD Card reader (USB or native). Raspberry Pi OS First step is to install the OS in the SD card. Raspberry Pi has a utility called Raspberry Pi Imager that does all the work for us....

November 26, 2021 路 Falci

HNS + PowerDNS + Nginx + DANE - Introduction

Posts in this series: Introduction (this one!) Part 1 - Set up DNS server Part 2 - Set up Web server Part 3 - Secure with DANE So you wanna build a snowman website on a Handshake domain. Any website (even a regular one on an ICANN domain) needs 3 things to function A domain name - hope you have one ready A DNS server - this is what tells browsers where to fetch content from A web server - someplace where content is stored or served from Let鈥檚 quickly go through what they are (feel free to skip if you鈥檙e familiar with DNS basics)....

November 26, 2021 路 Rithvik Vibhu

HNS + PowerDNS + Nginx + DANE - Part 1

Posts in this series: Introduction Part 1 - Set up DNS server (this one!) Part 2 - Set up Web server Part 3 - Secure with DANE Set up DNS server We鈥檒l be using PowerDNS here. You can use bind9, knot, or any other authoritative server, but PowerDNS is the (personally) easiest to set up and use. Sebastian Rasor has a similar guide with nsd: https://www.sebastianrasor.com/blog/hosting-a-secure-website-on-the-handshake-protocol-using-dane Disable Stub Resolver First things first, Ubuntu comes with systemd鈥檚 stub resolver listening on port 53, which we鈥檒l need to stop / free up....

November 26, 2021 路 Rithvik Vibhu

HNS + PowerDNS + Nginx + DANE - Part 2

Posts in this series: Introduction Part 1 - Set up DNS server Part 2 - Set up Web server (this one!) Part 3 - Secure with DANE Set up Web Server In this part, we鈥檒l set up a simple nginx server that just serves a static website. You can also go with any other software like Apache httpd or lighttpd. Install nginx # Install nginx sudo apt install nginx -y # create a directory to place website sudo mkdir -p /var/www/smartface Add content Copy your website files into /var/www/smartface....

November 26, 2021 路 Rithvik Vibhu

HNS + PowerDNS + Nginx + DANE - Part 3

Posts in this series: Introduction Part 1 - Set up DNS server Part 2 - Set up Web server Part 3 - Secure with DANE (this one!) Secure with DANE If you鈥檙e following with the series, we have a website reachable with a Handshake domain, but it鈥檚 only over HTTP and not secure. With regular domains, one would request a Certificate Authority (CA) to sign our certificate and then use it on the web server....

November 26, 2021 路 Rithvik Vibhu