A high-performance command-line interface for contributing proofs to the Nexus network.

We're building a global distributed prover network to unite the world's computers and power a new and better Internet: the Verifiable Internet. Connect to the beta and give it a try today.
Nexus is a global distributed prover network that unites the world's computers to power a new and better Internet: the Verifiable Internet.
There have been several testnets so far:
- Testnet 0: October 8 – 28, 2024
- Testnet I: December 9 – 13, 2024
- Testnet II: February 18 – 22, 2025
For the simplest and most reliable installation:
curl https://cli.nexus.xyz/ | sh
This will:
- Download and install the latest precompiled binary for your platform
- Prompt you to accept the Terms of Use
- Start the CLI in interactive mode
For automated installations (e.g., in CI):
curl -sSf https://cli.nexus.xyz/ -o install.sh
chmod +x install.sh
NONINTERACTIVE=1 ./install.sh
Use of the CLI is subject to the Terms of Use. First-time users running interactively will be prompted to accept these terms.
During the CLI's startup, you'll be asked for your node ID. To skip prompts in a
non-interactive environment, manually create a ~/.nexus/config.json
in the
following format:
{
"node_id": "<YOUR NODE ID>"
}
- To submit programs to the network for proving, contact [email protected].
- Network FAQ
- Discord Community
- Technical issues? Open an issue
Interested in contributing to the Nexus Network CLI? Check out our Contributor Guide for:
- Development setup instructions
- How to report issues and submit pull requests
- Our code of conduct and community guidelines
- Tips for working with the codebase
For most users, we recommend using the precompiled binaries as described above. The contributor guide is intended for those who want to modify or improve the CLI itself.