← Back to Skills Marketplace
Rydberg Agent Node
by
Probe.Network
· GitHub ↗
· v2.5.1
· MIT-0
257
Downloads
0
Stars
0
Active Installs
7
Versions
Install in OpenClaw
/install rydberg-agent-node
Description
Deploy a ProbeChain Rydberg testnet Agent node with one command. Auto-registers as Agent (NodeType=1), gas-free, supports macOS/Linux/Windows. Triggers on /r...
Usage Guidance
This skill appears to do what it says: download/build a Rydberg testnet Agent node and run it. Before installing, (1) confirm you trust ProbeChain and the GitHub repository being used; (2) review the remainder of the SKILL.md for any commands that create system services, write outside your home directory, or modify firewall/network config; (3) be aware the installer saves a node password to ~/rydberg-agent/password.txt (created with restrictive permissions) — if you don't want a local plaintext secret, modify the workflow to use a secure keystore; (4) verify the release tag and, if possible, the GPG key fingerprint used to sign release checksums; and (5) consider testing in a VM/container if you are uncertain about running a networked node on your primary machine. I have medium confidence because the SKILL.md was truncated in the provided content—if the remaining steps create systemd services or perform system-wide changes that were not shown, that could raise the risk level.
Capability Analysis
Type: OpenClaw Skill
Name: rydberg-agent-node
Version: 2.5.1
The skill automates the deployment of a ProbeChain Rydberg testnet node by downloading binaries or building from source via GitHub (ProbeChain/Rydberg-Mainnet). It implements security best practices including SHA256 checksum verification and GPG signature checks for downloads. The script's use of system execution and network access is strictly aligned with its stated purpose of node installation and maintenance, and it handles sensitive data like node passwords with local file permission precautions (umask 077).
Capability Assessment
Purpose & Capability
The skill claims to deploy a Rydberg Agent node and its instructions request exactly the capabilities needed for that: network outbound access, filesystem read/write in the user's home, and running build/runtime binaries. Requiring git/go/curl/tar/shasum for building or downloading a release and saving files under ~/rydberg-agent is consistent with the stated purpose.
Instruction Scope
The SKILL.md stays on task (detect OS, check/install node, verify releases, build if necessary, run the node). It reads and writes only under ~/rydberg-agent (per the provided snippets) and uses GitHub release APIs and optional GPG/signature verification. Two items to note: (1) it asks the user to enter and saves a node password to password.txt (protected via umask 077) — this stores a secret on disk in plaintext (though file permissions are restricted), and (2) the skill automatically registers every deployed node as an Agent node on the testnet (this has protocol/consent implications). There is no evidence in the shown content of reading unrelated system files or exfiltrating data to unexpected endpoints.
Install Mechanism
This is an instruction-only skill (no bundled installer). It downloads release artifacts from the project's GitHub releases or clones the repository and builds from source using a pinned tag — both are standard and expected. For macOS arm64 it enforces checksum verification and optionally GPG verification. There are no downloads from untrusted personal URLs or IPs in the shown content.
Credentials
The skill declares no required environment variables or external credentials, which matches the manifest. It does require filesystem and network access (reasonable for a node deployer). It does not request unrelated secret env vars. The only secret handled is a user-entered node password which the script stores locally; the user should be aware that this is a local secret file (albeit created with restrictive permissions).
Persistence & Privilege
The skill is not marked always:true and is user-invocable (normal). The shown instructions create files in the user's home and execute binaries, which is expected. The truncated portion may include steps to register a service (systemd) or open ports; if so, those would be higher privilege operations — review the remainder of the SKILL.md for any system-wide service installs, firewall changes, or writes outside the user's home directory before proceeding.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install rydberg-agent-node - After installation, invoke the skill by name or use
/rydberg-agent-node - Provide required inputs per the skill's parameter spec and get structured output
Version History
v2.5.1
No file changes detected; this is a version bump only.
- Version updated from 2.5.0 to 2.5.1
- No changes to code, documentation, or behavior
v2.5.0
- Agent node install path changed to `~/rydberg-agent` (was `~/rydberg-node`) for clarity and to prevent conflicts.
- Improved detection of existing installations; now checks for correct network ID (8004) and flags old or incompatible nodes.
- Updated all steps and scripts to use the new `~/rydberg-agent` location throughout installation, startup, and operation.
- Enhanced user instructions for cases where an old mainnet node is installed at a different location.
- No changes to consensus registration, pre-built binary integrity checks, or node operation logic.
v2.4.1
- Added public homepage and repository links to metadata.
- Added optional GPG signature verification for macOS arm64 binary downloads if GPG and signatures are available.
- No functional command or script changes for users; install and node management remain unchanged.
v2.4.0
**Summary:**
This version enhances installer robustness with version-pinned genesis/bootnodes and IPC path improvements.
- Genesis and bootnode URLs are now pinned to the current release tag for deterministic, immutable node setup.
- The node IPC file is moved to `~/rydberg-node/gprobe.ipc` for consistency and reliability.
- Requirements section is now explicit, listing all tools needed for installation and build.
- HTTP CORS domain for the node changed to `http://localhost:*` to tighten default policy.
- Minor bug fixes and improved comments to match changes in install/start logic.
v2.3.1
- Enforced mandatory SHA256 integrity verification for macOS arm64 release; installation now aborts if checksum is missing or mismatched.
- For source builds, now uses the pinned latest release tag from GitHub to ensure version consistency.
- Improved error handling during install if release metadata or tag is unavailable.
- No changes to usage or commands; upgrade is fully backward compatible.
vv2.3.0
**Enhanced security, reproducibility, and easier bootnode management for Agent node installation**
- Stores the node password securely with restricted file permissions and avoids echoing to terminal.
- Adds SHA256 checksum verification for macOS pre-built binary downloads (integrity check).
- Dynamically fetches the official bootnode from repository instead of using a hardcoded enode.
- Separates sensitive APIs and runs mining/account unlock only over local IPC, not exposed via HTTP.
- Improves reproducibility for source builds with clearer steps.
- Removes obsolete legacy code and tightens script hygiene.
v2.2.0
v2.2.0: Gas-free Agent node auto-registration. Nodes deployed via this skill are automatically registered as Agent (NodeType=1) on
the PoB consensus layer. Added agent-status and re-register sub-commands.
Metadata
Frequently Asked Questions
What is Rydberg Agent Node?
Deploy a ProbeChain Rydberg testnet Agent node with one command. Auto-registers as Agent (NodeType=1), gas-free, supports macOS/Linux/Windows. Triggers on /r... It is an AI Agent Skill for Claude Code / OpenClaw, with 257 downloads so far.
How do I install Rydberg Agent Node?
Run "/install rydberg-agent-node" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Rydberg Agent Node free?
Yes, Rydberg Agent Node is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does Rydberg Agent Node support?
Rydberg Agent Node is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Rydberg Agent Node?
It is built and maintained by Probe.Network (@probebuilders); the current version is v2.5.1.
More Skills