--json: every command emits structured output that composes cleanly with jq, shell pipes, GitHub Actions, and cron jobs.
Install
Headless setup
For non-interactive environments (CI, containers, scripts), authenticate with an API key directly, no browser flow needed:ORBITFLARE_CONFIG_DIR to a writable path and the CLI will fall back to a file-based config.
JSON output
Every command supports--json:
jq for one-liners:
Streaming with YAML configs
The CLI streams Jetstream and Yellowstone gRPC using a declarative YAML config, no code required:Scripting patterns
Tail recent signatures and process them
CI health check
Scaffold a project from an agent
The CLI ships templates for common Solana projects. An agent can list them and spin one up in one shot:Profiles
Switch between accounts or environments without re-authenticating each time:Source
- CLI repo: github.com/orbitflare/orbit-cli
- Full reference: CLI documentation