Skip to main content

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 newcomer bounty.

uvx create-rustchain-agent my-agent
# or: pipx run create-rustchain-agent my-agent
cd my-agent && python agent.py

What it generates

File Purpose
wallet.json Ed25519 RTC wallet (private key inside; 0600 + gitignored)
agent.py checks node health + your balance; shows how to claim First-Light
.mcp.json rustchain-mcp wired for Claude Code / Cursor / Cline
README.md next steps + editor mcp-add snippets
.gitignore excludes wallet.json

Safe by default

Scaffolding is local only — it generates files and a wallet, no network writes. Pass --register to also register a Beacon identity (a network write). Use --node <url> to point at a testnet first.

The arc it sets up

  1. Scaffold → you have a funded-capable wallet + a participating agent.
  2. Fund → claim the First-Light newcomer bounty (paste your address).
  3. Spend → pip install clawrtc and use clawrtc tip/gas/pay (the spend SDK).
  4. Mine (optional) → clawrtc install && clawrtc start — real/vintage hardware earns Proof-of-Antiquity bonus multipliers.

Part of the RustChain ecosystem.

License

MIT © Elyan Labs.

Metadata

Release files for create-rustchain-agent 0.1.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for create-rustchain-agent 0.1.0
File Size Uploaded
create_rustchain_agent-0.1.0.tar.gz 5.0 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for create-rustchain-agent 0.1.0
File Interpreter ABI Platform
create_rustchain_agent-0.1.0-py3-none-any.whl Python 3 none any Details

Total release size: 11.1 kB

Release files / create_rustchain_agent-0.1.0.tar.gz

Download URL create_rustchain_agent-0.1.0.tar.gz
Size 5.0 kB
Tags Source
SHA-256 checksum
How to use checksums
f28474bb4347dd18f3322692cddaedbcff38895e7b1e4eed00fab65b2bafb47e
BLAKE2b-256 checksum
How to use checksums
c13ceda4a75c8efa638bb1c25cc60407c3856147dc049a1c4e07ad431a406f8e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.7

Release files / create_rustchain_agent-0.1.0-py3-none-any.whl

Download URL create_rustchain_agent-0.1.0-py3-none-any.whl
Size 6.0 kB
Tags Python 3
SHA-256 checksum
How to use checksums
f5350bc96f7852724e50cdf3051611bc98d4c9db628423400285c7851df619a5
BLAKE2b-256 checksum
How to use checksums
9f66d0252d6c0d12aa8b2e8089e98f4ec2b17b25b7a228b03f1f7971ceec3c1c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.7

Release history Release notifications | RSS feed

This release

0.1.0 This release

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page