Skip to main content

What you’ll need

  • A Hivenet account with Compute credits ready
  • macOS 11 (Big Sur) or newer
  • Terminal (built in)
  • OpenSSH (installed by default)

Step 1 – Create your SSH key pair

  1. Open Terminal.
  2. Run:
  3. Press Enter to accept the default location (/Users/<you>/.ssh/id_ed25519).
  4. When prompted, enter a passphrase (optional but recommended).
Already use a password manager? Many, including 1Password and Bitwarden, can create and store SSH keys in one click. If that’s your jam, generate the key there and copy the public part straight from the manager.
The command (or your manager) creates two files:

Step 2 – Find your key files

Open the .ssh folder in Finder:
You’ll see the two files listed above.

Step 3 – Add your public key to Hivenet

  1. Double-click id_ed25519.pub to open it in TextEdit.
  2. Copy the entire line (it starts with ssh-ed25519).
  3. In Compute with Hivenet, paste that line into the SSH key field when you create an instance.
Paste only the .pub file contents. Never share the private key.
The SSH key field accepts one public key only.If you want to authorize more keys later (for teammates or alternate devices), connect to the instance and add them manually in ~/.ssh/authorized_keys.

Step 4 – (Optional) add a quick SSH config

In ~/.ssh, create or edit a file named config (no extension) and paste:
Now you can connect with:
—much quicker than pasting the full string each time.

Troubleshooting