rBitcoin Agent Skill for Openclaw

A comprehensive automation toolkit for deploying, verifying, and managing rBitcoin nodes with integrated CPU mining.

happybigmtn
v1.0.0
Mar 7, 2026
0
1k
0

Install & Download

1. ClawHub CLI

The fastest way to install a skill directly from the registry.

npx clawhub@latest install rbtc

2. Manual Installation

Copy the skill folder to one of these locations

Global
~/.openclaw/skills/
Workspace
<project>/skills/

Priority: Workspace > Local > Bundled

3. Prompt Installation

Copy this prompt to OpenClaw to install it automatically.

Help me install rbtc using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).

Prefer to download?

Get the raw skill files in a ZIP archive.

What is rBitcoin Agent Skill?

The rBitcoin Agent Skill is a specialized extension designed to manage a Bitcoin Core fork from genesis while staying pinned to official upstream release tags. It bridges the gap between raw blockchain source code and a production-ready node by automating the heavy lifting of security verification, compilation, and environment configuration. As a key component of Openclaw Skills, this tool ensures that your node identity remains consistent through immutable patches while benefiting from the latest security updates from the Bitcoin Core project.

By leveraging this skill, developers and node operators can maintain high security standards through automated GPG and checksum verification. It provides a structured approach to running blockchain infrastructure, allowing for seamless transitions between versions and fine-grained control over resource allocation for mining tasks.

rBitcoin Agent Skill Use Cases

  • Deploying a verified rBitcoin node from source with a single command.
  • Automating solo CPU mining for regtest, development, or mainnet environments.
  • Performing atomic updates to upstream Bitcoin Core releases without manual file management.
  • Generating audit reports to verify binary provenance and patch integrity.

How rBitcoin Agent Skill Works

  1. The skill fetches the specified upstream Bitcoin Core tag and validates its integrity using GPG signatures and checksums.
  2. It applies an immutable patch restricted to chain identity files, ensuring the core logic remains identical to upstream.
  3. The build script compiles the binary locally, placing the output in a structured build directory.
  4. Upon execution, the agent initializes the node with custom network parameters and optionally starts a CPU miner thread.
  5. For updates, the skill builds the new version in parallel and uses atomic symlink swaps to minimize downtime and provide rollback safety.

rBitcoin Agent Skill Setup

To install the rBitcoin Agent Skill and start a node with version v30.2, run the following command:

./install.sh v30.2

To customize the mining intensity during installation, use environment variables:

MINER_CPU_PERCENT=50 MINER_MAX_THREADS=4 ./install.sh v30.2

To audit the installation without starting the node, use the verification script:

./scripts/agent_verify.sh v30.2

rBitcoin Agent Skill Data Schema & Taxonomy

The skill organizes its operations through a structured filesystem and environment variables to ensure compatibility within the Openclaw Skills framework:

Directory/File Purpose
./build/bitcoind The compiled rBitcoin binary.
./reports/agent-verify-*.json Machine-readable audit and verification reports.
./patch/immutable.patch The scope-limited patch for chain identity.
runtime/current A symlink pointing to the active node version for atomic updates.

Core Configuration

Variable Default Description
MINER_CPU_PERCENT 25 Maximum CPU usage for the integrated miner.
START_MINER 1 Boolean flag to toggle mining on startup.
RPC_ALLOWIP 127.0.0.1 Restricted RPC access control.

rBitcoin Agent Skill Advanced Features

  • Atomic Swapping: Seamlessly switch between node versions using the updater script to ensure zero-config rollbacks.
  • Patch Enforcer: Includes a dedicated script to verify that local modifications stay within the allowed immutable file set.
  • Binary Provenance: Validates local binaries against generated manifests to prevent supply chain tampering.
  • Solo Mining Integration: Built-in support for sha256d CPU mining with configurable thread management and background execution.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*