Skip to main content

Installation

One-Command Install

Takes about 30 seconds. No account needed.

curl -fsSL https://raw.githubusercontent.com/seallabs/onlyfence/main/install.sh | sh

The installer downloads the latest release, sets up the binary, and runs fence setup to create your wallet and config.

Install a Specific Version

curl -fsSL https://raw.githubusercontent.com/seallabs/onlyfence/main/install.sh | ONLYFENCE_VERSION=0.2.0 sh

Build from Source

Requires Node.js >= 25.

git clone https://github.com/seallabs/onlyfence.git
cd onlyfence
npm install && npm run build

Requirements

  • macOS (Intel or Apple Silicon) or Linux (x64 or ARM64)
  • No other dependencies — Node.js runtime is bundled in the standalone binary

Verify Installation

After installation, verify everything is working:

fence --version

Uninstall

fence uninstall

This removes the binary and optionally cleans up ~/.onlyfence/ data.