Skip to main content

System Requirements

envcheck is a cross-platform tool that works on:
  • macOS (x86_64, ARM64/Apple Silicon)
  • Linux (x86_64, ARM64)
  • Windows (x86_64)
No runtime dependencies are required - envcheck is a single, statically-linked binary.

Installation Methods

Platform-Specific Notes

macOS

On macOS, you may see a security warning when first running envcheck if you downloaded a pre-built binary. To allow it:
Alternatively, go to System Preferences → Security & Privacy and click Allow Anyway when prompted.

Linux

On most Linux distributions, envcheck works out of the box. Ensure /usr/local/bin is in your PATH:
Add the export command to your .bashrc or .zshrc to make it permanent.

Windows

On Windows, if you’re using PowerShell, you may need to update your execution policy:

Updating envcheck

Update to the latest version:

Uninstalling

Troubleshooting

Ensure the installation directory is in your PATH:
Add the export to your shell profile (.bashrc, .zshrc, etc.) to make it permanent.
Make sure the binary is executable:
Ensure you have the latest Rust version:
envcheck requires Rust 1.70.0 or later.
Some validators check network connectivity. Ensure you have OpenSSL installed:

Next Steps

Quick Start Guide

Now that envcheck is installed, learn how to use it with our quick start guide