NymVPN — Fedora RPM Repository

Decentralized VPN for metadata-level anonymity

Fedora 40+ x86_64 aarch64

Quick Install

Add the Nym VPN repository and install the daemon:

sudo rpm --import https://fedora.laissez-faire.trade/RPM-GPG-KEY-nym

sudo tee /etc/yum.repos.d/nym-vpn.repo <<'EOF'
[nym-vpn-stable]
name=Nym VPN Stable Repository
baseurl=https://fedora.laissez-faire.trade/fedora/$releasever/$basearch/
enabled=1
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-nym
EOF

sudo dnf install nym-vpnd
sudo systemctl enable --now nym-vpnd

What Gets Installed

PackageDescription
nym-vpndNymVPN daemon — runs as a systemd service managing mixnet VPN tunnels
nym-vpncCLI client for interacting with the daemon over gRPC

Installed binaries:

Service Management

# Enable and start the daemon
sudo systemctl enable --now nym-vpnd

# Check status
systemctl status nym-vpnd

# View logs
journalctl -u nym-vpnd -f

# Stop / restart
sudo systemctl stop nym-vpnd
sudo systemctl restart nym-vpnd

Auto-Updates

Once the repository is configured, updates are available via dnf:

# Check for updates
sudo dnf check-update nym-vpnd

# Apply update
sudo dnf update nym-vpnd

# Or enable automatic updates
sudo dnf install -y dnf-automatic
sudo systemctl enable --now dnf-automatic.timer
For automatic updates, edit /etc/dnf/automatic.conf and set apply_updates = yes.

CLI Usage

# Start a VPN session
nym-vpnc start-session

# Connect / disconnect
nym-vpnc connect
nym-vpnc disconnect

# Check tunnel status
nym-vpnc status

# List available gateways
nym-vpnc gateway list

# Store account credentials
nym-vpnc account store

# Run diagnostics
nym-vpnc diagnostic

Uninstall

sudo systemctl stop nym-vpnd
sudo systemctl disable nym-vpnd
sudo dnf remove nym-vpnd nym-vpnc
sudo rm /etc/yum.repos.d/nym-vpn.repo

Available Packages

PackageVersionArchSizeLink
nym-vpnd2026.12.3x86_6425 MBDownload
nym-vpnd2026.12.3aarch6424 MBDownload
nym-vpnc2026.12.3x86_642.0 MBDownload
nym-vpnc2026.12.3aarch641.9 MBDownload

GPG Key: RPM-GPG-KEY-nym

Links