darkmesh-node
v0.2.0
Published
Operator node CLI and daemon for the DarkMesh prototype network.
Maintainers
Readme

darkmesh-node
Built by DARKSOL 🌑
Operator node CLI and daemon for the DarkMesh prototype network.
darkmesh-node gives operators a local install surface for:
- node identity generation
- operator account key generation
- coordinator registration/connect flow
- click-through ASCII terminal operations UI
- local background service control
- status, jobs, earnings, balance, ledger, and payout-claim commands
Status
This package is a working prototype operator surface.
What is real today:
- local operator + node identity persistence
- operator-backed node registration
- outbound node connectivity to a coordinator
- terminal-native operator console via
darkmesh ui - routed text-job handling
- internal credits / ledger / payout-claim flow
- foreground + background service controls
What is not real yet:
- production coordinator hosting
- wallet settlement
- payout approval backend
- full operator dashboard/admin UX
- final verification/audit pipeline
Install
npm install -g darkmesh-nodeQuick Start
darkmesh init \
--coordinator-url http://127.0.0.1:8787 \
--operator-id meta \
--label my-node \
--provider memory
# register / connect the node
darkmesh connect
# inspect local/operator/node state
darkmesh whoami
darkmesh status --pretty
# open the click-through operator console
darkmesh ui
# run foreground worker
darkmesh runCore commands
darkmesh init
darkmesh whoami
darkmesh connect
darkmesh ui
darkmesh disconnect
darkmesh status --pretty
darkmesh jobs
darkmesh earnings
darkmesh balance
darkmesh ledger
darkmesh payout --amount 1 --destination wallet:demo
darkmesh service start
darkmesh service status
darkmesh service stopTerminal UI
Operators can launch a terminal-native console instead of working purely through flags:
darkmesh uiCurrent console sections:
- overview
- configure node
- register / connect node
- recent jobs
- earnings / balance / claims
- payout request
- service status / start / stop / restart / logs
- disconnect local node
Notes
- This package is the operator-side install surface only.
- The coordinator / control plane is a separate service lane.
- Current economics are internal credits only.
Built with teeth. 🌑
