SENZODOCS
Node Network (SNN)v1.0.0HOT

Quickstart: Run a Worker Node on Your PC

Step-by-step guide to deploying a decentralized worker daemon on Windows, macOS, or Linux in under 60 seconds.

Updated: 2026-09-24
~2 min read
Verified by Senzo Core
UPD: Added standalone 1-Click .BAT and .SH launchers with automatic dependency resolution
The Senzo Worker Node is a lightweight client daemon that performs independent smart contract availability checks, pings TON blockchain RPC nodes, and monitors the health of Telegram Mini Apps. No dedicated servers required โ€” any standard home PC or laptop is fully sufficient.

1. System Requirements#

The worker is engineered for minimal resource consumption. The daemon runs silently in the background without straining your CPU or GPU during everyday computing tasks.

SpecificationMinimum RequirementRecommended
CPU2 Cores (any Intel / AMD / Apple Silicon)4+ Cores
Memory100 MB free RAM250 MB RAM
Disk Space50 MB free disk space100 MB
Operating SystemWindows 10/11, macOS 12+, Ubuntu 20.04+Any modern 64-bit OS
RuntimeNode.js v18 or higherNode.js v20 LTS / v22
Absolute Security (100% Non-Custodial)
The worker generates an ephemeral Ed25519 keypair solely for signing its own telemetry pings. The script never asks for seed phrases, private keys, or wallet credentials. Your digital assets remain entirely secure and isolated.

2. Method #1: 1-Click Launcher (Easiest)#

If you prefer not to touch terminal commands, download the pre-packaged launcher for your operating system. The script automatically verifies Node.js and starts the node daemon.

Windows 1-Click Launcher

WINDOWS

For Windows 10 / 11. Simply double-click after downloading.

Download senzo-worker.bat

Linux / macOS Shell Script

LINUX

For macOS and Ubuntu/Debian. Run with: bash senzo-worker.sh

Download senzo-worker.sh

3. Method #2: Launch via Terminal (CLI)#

If you have cloned the repository or are operating within VS Code, PowerShell, or bash, run one of the following commands:

terminal
# Option A: From senzo-crypto or senzo-explorer workspace: npm run node:worker # Option B: Direct execution via Node.js: node scripts/senzo-worker.cjs # Option C: Run as dedicated observer for a specific capsule: node scripts/senzo-worker.cjs --project my-token-slug

4. Expected Terminal Output#

Upon launch, the daemon will benchmark your CPU cores, RAM capacity, and network latency to public TON Liteservers (target benchmark: <35โ€“100 ms).

A high-visibility banner containing your unique claim code will appear in the console:

Console Output Preview
============================================================== ๐Ÿš€ SENZO NODE NETWORK (SNN) โ€” COMMUNITY WORKER DAEMON v1.0 ============================================================== ๐Ÿ” Benchmarking host hardware & network... โ€ข Hardware: 12th Gen Intel Core i5-12400F (12 Cores) โ€ข Memory: 15.8 GB RAM (Free: 9.4 GB) โ€ข Platform: win32 (x64) on DESKTOP-PC โ€ข TON Liteserver Latency: 28 ms (Sub-35ms benchmark passed) -------------------------------------------------------------- ๐Ÿ“ก Registering node in Senzo Node Network... โœ… Node registered successfully! ============================================================== ๐Ÿ”‘ YOUR CLAIM CODE: SNZ-5PG54A -------------------------------------------------------------- ๐Ÿ‘‰ Open https://senzolab.xyz/app/nodes ๐Ÿ‘‰ Click "Claim Node" ๐Ÿ‘‰ Enter code: SNZ-5PG54A ============================================================== โณ Waiting for operator to claim this node... (Heartbeats active)

5. Claiming Your Node in Operator Hub#

Copy the generated 6-character claim code (e.g., SNZ-5PG54A).

Navigate to the Operator Hub at https://senzolab.xyz/app/nodes.

Click "Claim Node", paste the code, and give your node a recognizable label (e.g., "Home Ryzen PC").

Immediately upon claiming, you will receive +100 Welcome SNN Points, and your node status will transition to Online.

Do I need to keep the terminal open?
Yes! The node remains active as long as the console window or background process is running. You can minimize the terminal to the system tray and continue your everyday work. If you shut down your PC, the node status will gracefully degrade to offline, and will resume automatically when you re-launch.