Skip to content

kennen-tech/network-api

 
 

Repository files navigation

Nexus Network CLI

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

Nexus Network visualization showing a distributed network of interconnected nodes with a 'Launch Network' button in the center

Verifiable Computation on a Global Scale
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.

Quick Start

curl https://cli.nexus.xyz/ | sh

If you don't have Rust installed, you will be prompted to install it.

Prerequisites

Linux

sudo apt update && sudo apt upgrade
sudo apt install build-essential pkg-config libssl-dev git-all

macOS

brew install git

Windows

Install WSL first, then follow Linux instructions.

Terms of Use

Use of the CLI is subject to the Terms of Use. First-time users will be prompted to accept the terms. For non-interactive acceptance (e.g., CI environments), use:

NONINTERACTIVE=1 sh

Current Limitations

  • Only latest CLI version is supported
  • No prebuilt binaries yet
  • Email linking available on web only
  • Proof cycle counting coming soon
  • Program submission requires API key (contact growth@nexus.xyz)

Get Help

Repository Structure

network-api/
├── clients/
│   └── cli/      # Main CLI implementation
└── src/          # Shared network interface code

Contributing

See CONTRIBUTING.md for development setup and guidelines.

About

No description, website, or topics provided.

Resources

License

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Rust 93.9%
  • HTML 4.1%
  • Shell 2.0%