Reproducible Builds
Platform Support
Platform
Architecture
What You Can Build
Your System
Can Build For
Install Nix
sh <(curl -L https://nixos.org/nix/install) --daemonmkdir -p ~/.config/nix
echo "experimental-features = nix-command flakes" >> ~/.config/nix/nix.conf
# Restart Nix daemon
# Linux:
sudo systemctl restart nix-daemon
# macOS:
sudo launchctl unload /Library/LaunchDaemons/org.nixos.nix-daemon.plist
sudo launchctl load /Library/LaunchDaemons/org.nixos.nix-daemon.plistBuild
Supported Platforms
Working Platforms
Platform-Specific Build Instructions
From Linux
From macOS
Development Environment
Verifying Reproducibility
Quick Test
Full Verification (recommended for release verification)
Cross-Machine Verification
Verifying Downloaded Binaries
Step 1: Check the Release Tag
Step 2: Build the Binary
Step 3: Compare Binaries
Troubleshooting
Hash Doesn't Match
Common Issues
Issue
Solution
Cleaning Build Cache
Additional Resources
Last updated
Was this helpful?