Edge Collective

Experiments with the Hyper Protocol

Experiments with the Hyper Protocol


The following is all based on the excellent hyperssh NodeJs package by @mafintosh.

Installing hyperssh on Ubuntu 18.04

  1. First install openssh-server if not present:

sudo apt-get install openssh-server

  1. Grab the hyperssh repo:

git clone https://github.com/mafintosh/hyperssh.git

  1. Enter the hyperssh directory; then install it:

cd hyperssh

npm install

  1. Create symbolic links for nicer command-line usage:

npm link

Using hyperssh

(Copied from the Hyperssh README)

On a server or some laptop with ssh-server running run


This will print out the ssh fingerprint and start announcing the server on the Hyperswarm network under this fingerprint.

To connect to the server on another computer simply pass in the fingerprint and the user you want to connect as to hyperssh

hyperssh ssh-ed25519 AAAA.... maf

Misc. Hyper resources & tools


hyper sshuttle

hyper ssh



Talk about Hyperbee