← Back to Skills Marketplace
scottcjn

create-rustchain-agent

by AutoJanitor · GitHub ↗ · v0.1.0 · MIT-0
cross-platform ✓ Security Clean
18
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install create-rustchain-agent
Description
Scaffolds a runnable RustChain agent with Ed25519 wallet, MCP wiring, node health checks, and First-Light bounty claim path in one command.
README (SKILL.md)

create-rustchain-agent

60-second onboarding for a RustChain-participating agent. One command scaffolds a working agent: an Ed25519 RTC wallet, a runnable agent.py, MCP wiring for rustchain-mcp, and the path to claim the First-Light bounty.

Use

uvx create-rustchain-agent my-agent
cd my-agent && python agent.py

Capabilities

  • Generates an Ed25519 RTC wallet (0600, gitignored)
  • Writes .mcp.json wiring rustchain-mcp for Claude Code / Cursor / Cline
  • Emits a runnable agent that checks node health + balance + First-Light bounty
  • --register registers a Beacon identity; --node targets a testnet

Limitations

Scaffolding is local-only by default (no network writes unless --register). Requires cryptography.

Part of the RustChain ecosystem · pip: create-rustchain-agent · MIT.

Usage Guidance
Install only if you intend to create a RustChain wallet and agent. Treat the generated wallet.json as a real secret: back it up securely, do not commit it, and understand that enabling the generated MCP config gives rustchain-mcp access to that wallet path. Use --register only when you are ready to perform a network write.
Capability Tags
cryptorequires-walletrequires-sensitive-credentials
Capability Assessment
Purpose & Capability
The package purpose is to create a local RustChain agent project with a wallet, generated agent.py, README, .gitignore, and MCP config; the code matches that stated purpose.
Instruction Scope
It handles sensitive wallet material by generating a plaintext private key in wallet.json, but this is explicitly disclosed, chmod 0600 is applied, and wallet.json is gitignored.
Install Mechanism
The pyproject defines a normal console entry point and a cryptography dependency; no post-install hooks, obfuscated installers, or automatic execution paths were found.
Credentials
Default behavior writes only into the requested project directory. Network activity is limited to generated agent health/balance reads when the user runs it, plus an optional --register network write.
Persistence & Privilege
No background workers, startup persistence, privilege escalation, credential harvesting, or broad local indexing were found. The generated .mcp.json only configures a project-local MCP server for user-enabled editor use.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install create-rustchain-agent
  3. After installation, invoke the skill by name or use /create-rustchain-agent
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v0.1.0
Initial: 60-second RustChain agent scaffolder (wallet+agent+mcp+First-Light).
Metadata
Slug create-rustchain-agent
Version 0.1.0
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 1
Frequently Asked Questions

What is create-rustchain-agent?

Scaffolds a runnable RustChain agent with Ed25519 wallet, MCP wiring, node health checks, and First-Light bounty claim path in one command. It is an AI Agent Skill for Claude Code / OpenClaw, with 18 downloads so far.

How do I install create-rustchain-agent?

Run "/install create-rustchain-agent" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is create-rustchain-agent free?

Yes, create-rustchain-agent is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does create-rustchain-agent support?

create-rustchain-agent is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created create-rustchain-agent?

It is built and maintained by AutoJanitor (@scottcjn); the current version is v0.1.0.

💬 Comments