Capabilities
Compatibility
Verification
Tags
@starcoinorg/openclaw-powd
powd gives OpenClaw a local mining capability that an agent can use through natural language.
How To Use In OpenClaw
-
Install the plugin in OpenClaw:
openclaw plugins install clawhub:@starcoinorg/openclaw-powd openclaw gateway restart -
In OpenClaw, say
install powd. -
Then keep going in chat, for example:
set my wallet to 0x...show my mining statusstart mining
What it does
- adds
powd_installandpowd_setup_statustools for agents - adds
/powd installand/powd statuscommands - adds
openclaw powd installandopenclaw powd statusCLI subcommands - downloads the latest stable
powdrelease binary on demand - writes
mcp.servers.powdin OpenClaw config
It does not set a wallet or start mining automatically.
Local Packaging
Create a local plugin archive with:
npm pack
Install it into OpenClaw with:
openclaw plugins install ./starcoinorg-openclaw-powd-<version>.tgz
openclaw gateway restart
Then, inside OpenClaw, say:
install powd
To pin a specific release instead of the latest stable one, say:
install powd 1.0.0-rc.1
Local Testing
Local tests inject fixture release URLs directly into the installer. The published plugin always resolves releases from the official starcoinorg/powd GitHub Releases endpoints.
Advanced release override
For local smoke tests or mirrored releases, set plugin config under plugins.entries.powd.config:
releaseBaseUrlreleaseApiBaseUrl
Example:
openclaw config set plugins.entries.powd.config.releaseBaseUrl '"http://127.0.0.1:<port>/releases/download"'
openclaw config set plugins.entries.powd.config.releaseApiBaseUrl '"http://127.0.0.1:<port>/api/releases"'
The plugin appends /v<version>/<asset> to releaseBaseUrl, and it requests /latest from releaseApiBaseUrl.
Supported platforms
- Linux x86_64
- macOS Apple Silicon
