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.