← 返回 Skills 市场
probebuilders

Rydberg Agent Node

作者 Probe.Network · GitHub ↗ · v2.5.1 · MIT-0
cross-platform ✓ 安全检测通过
257
总下载
0
收藏
0
当前安装
7
版本数
在 OpenClaw 中安装
/install 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...
安全使用建议
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.
功能分析
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).
能力评估
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.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install rydberg-agent-node
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /rydberg-agent-node 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
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.
元数据
Slug rydberg-agent-node
版本 2.5.1
许可证 MIT-0
累计安装 0
当前安装数 0
历史版本数 7
常见问题

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... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 257 次。

如何安装 Rydberg Agent Node?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install rydberg-agent-node」即可一键安装,无需额外配置。

Rydberg Agent Node 是免费的吗?

是的,Rydberg Agent Node 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。

Rydberg Agent Node 支持哪些平台?

Rydberg Agent Node 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 Rydberg Agent Node?

由 Probe.Network(@probebuilders)开发并维护,当前版本 v2.5.1。

💬 留言讨论