mirror of
https://github.com/open-jarvis/OpenJarvis.git
synced 2026-07-31 03:12:16 +00:00
Consolidates NVIDIA vLLM, Apple Silicon, CPU Pearl mining support, CLI/docs, and live H100 validation.
59 lines
1.6 KiB
Markdown
59 lines
1.6 KiB
Markdown
# Pearl CLI Integration
|
|
|
|
OpenJarvis includes a thin `jarvis pearl` wrapper for Pearl's native command
|
|
line tools. It does not replace Pearl's node or wallet; it makes the common
|
|
commands discoverable from the same CLI users use for mining.
|
|
|
|
## Binary Discovery
|
|
|
|
`jarvis pearl` looks for `pearld`, `oyster`, and `prlctl` on `PATH`, then under
|
|
`$PEARL_HOME/bin`.
|
|
|
|
```bash
|
|
export PEARL_HOME=/path/to/pearl
|
|
jarvis pearl doctor
|
|
```
|
|
|
|
## Native Pass-Through
|
|
|
|
Use pass-through commands when you need the full Pearl surface:
|
|
|
|
```bash
|
|
jarvis pearl node -- --help
|
|
jarvis pearl wallet -- --help
|
|
jarvis pearl ctl -- --help
|
|
```
|
|
|
|
These map directly to:
|
|
|
|
| OpenJarvis command | Pearl binary |
|
|
|---|---|
|
|
| `jarvis pearl node` | `pearld` |
|
|
| `jarvis pearl wallet` | `oyster` |
|
|
| `jarvis pearl ctl` | `prlctl` |
|
|
|
|
The command format is always `jarvis pearl <command>`. Pearl-native arguments
|
|
go after that command. Use `--` before Pearl arguments when the arguments begin
|
|
with dashes and you want to make the pass-through boundary explicit.
|
|
|
|
## Wallet Address Helper
|
|
|
|
If Oyster is already running, generate a mining address through wallet RPC:
|
|
|
|
```bash
|
|
jarvis pearl address \
|
|
-u rpcuser \
|
|
-P rpcpass \
|
|
-s localhost:44207
|
|
```
|
|
|
|
The helper uses `prlctl --wallet` and defaults to `--notls`, which matches the
|
|
local validation flow. Use `--tls --skipverify` if your Oyster RPC endpoint is
|
|
serving TLS with a local certificate.
|
|
|
|
## Boundary
|
|
|
|
`jarvis mine` is the OpenJarvis mining lifecycle. `jarvis pearl` is an escape
|
|
hatch to Pearl's native node, wallet, and RPC tools. For advanced node or
|
|
wallet administration, Pearl's own help output is the source of truth.
|