QuantumAuth Hardware security
Get Started
Install

Install the Client (Linux)

Install the QuantumAuth Client on Linux to enable local authentication and connect websites via the browser extension.

Requirements

  • Linux (x86_64)
  • Terminal access
  • sudo permissions to install a package
  • Infura API key

Install

Download the .deb package from releases, install it, then start the service.

Step 1

Create the keyrings directory

Creates the standard directory where APT stores trusted repository signing keys.

Terminal window
sudo install -d -m 0755 /etc/apt/keyrings
Step 2

Install the repository signing key

Downloads the QuantumAuth APT repository public signing key and installs it for package verification.

Terminal window
curl -fsSL https://apt.quantumauth.io/keyrings/quantumauth.gpg \
| sudo tee /etc/apt/keyrings/quantumauth.gpg > /dev/null
Step 3

Add the APT repository

Registers the QuantumAuth APT repository as a trusted package source for amd64 and arm64 systems.

Terminal window
echo "deb [arch=amd64,arm64 signed-by=/etc/apt/keyrings/quantumauth.gpg] https://apt.quantumauth.io stable main" \
| sudo tee /etc/apt/sources.list.d/quantumauth.list > /dev/null
Step 4

Install the client

Refreshes the package index and installs the QuantumAuth client from the signed repository.

Terminal window
sudo apt update
sudo apt install quantum-auth-client
Step 5

Verify the installation

Verifies the installation and prints the installed client version, commit, and build date.

Terminal window
quantumauth --version

Notes

  • Keep the client running while using the extension.
  • We’ll document apt (repo) installation in a dedicated section.