create-rustchain-agent for Openclaw

A 60-second onboarding CLI tool to scaffold RustChain-participating AI agents with wallet and MCP wiring.

scottcjn
v0.1.0
Jun 11, 2026
0
548
0

Install & Download

1. ClawHub CLI

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

npx clawhub@latest install create-rustchain-agent

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 create-rustchain-agent 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 create-rustchain-agent?

The create-rustchain-agent skill is an onboarding generator designed to bootstrap AI agents participating in the RustChain ecosystem. With a single terminal command, this tool scaffolds a fully functioning local agent complete with an Ed25519 RTC wallet, automated MCP configuration, and run-ready code to query node health and claim bounties.

By streamlining the integration with developer tooling and decentralized protocols, it serves as an essential resource within the Openclaw Skills directory. It helps developers bypass manual configuration hurdles and transition instantly from environment setup to building production-ready autonomous network actors.

create-rustchain-agent Use Cases

  • Setting up a new RustChain agent workflow from scratch in under a minute.
  • Configuring AI coding assistants like Cursor, Claude Code, or Cline to interface with the RustChain protocol.
  • Testing decentralized agent identities on testnets without manually generating wallets and configuring Model Context Protocol JSON schemas.
  • Participating in the First-Light bounty program by quickly obtaining the necessary cryptographic infrastructure.

How create-rustchain-agent Works

  1. Scaffold Directory: The CLI tool creates a dedicated workspace folder containing a template Python environment.
  2. Generate Ed25519 Wallet: It cryptographically generates a secure RTC wallet locally, setting strict file permissions (0600) and updating .gitignore to prevent private key exposure.
  3. Configure MCP: The tool writes a .mcp.json file to wire the rustchain-mcp tool directory directly to compatible AI coding IDEs.
  4. Initialize Script: A runnable agent.py script is written to check testnet or mainnet health, query balance, and interact with the network.
  5. Register (Optional): If the --register flag is passed, the tool interacts with the testnet to register a Beacon identity.

create-rustchain-agent Setup

To use this skill, make sure you have Python, pip (or uv), and the cryptography package installed.

# Run the tool via uvx
uvx create-rustchain-agent my-agent

# Navigate to your agent folder
cd my-agent

# Run the default agent script
python agent.py

You can also target custom testnets or register your identity immediately:

uvx create-rustchain-agent my-agent --register --node <testnet-url>

create-rustchain-agent Data Schema & Taxonomy

The generated agent workspace conforms to the following structure:

File/Folder Purpose Access/Permissions
agent.py Main runnable Python entrypoint to check node health and claim bounties. Readable/Writable
.mcp.json Model Context Protocol configuration for integration with AI-native IDEs. Standard
.gitignore Configured automatically to protect secret wallet keys. Standard
Private Key Ed25519 RTC wallet private key generated during initialization. 0600 (Owner Only)

Required Dependencies

  • cryptography: Required for secure local Ed25519 wallet generation.
  • Python 3.8 or higher.

create-rustchain-agent Advanced Features

  • Automated MCP Configuration: Directly supports IDE integrations for Claude Code, Cursor, and Cline without manual setup.
  • First-Light Bounty Readiness: Emits the boilerplate and logic required to claim bounties immediately upon project initialization.
  • Beacon Identity Registration: Native command-line flags (--register and --node) let developers interface with live testnets securely and rapidly.
  • Secure Wallet Generation: Built-in security defaults prevent cryptographic materials from being committed to Git repositories or accessed by unauthorized local processes.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*