60-second onboarding for a RustChain-participating agent: wallet + agent.py + MCP wiring + First-Light bounty.
Project description
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
- Scaffold → you have a funded-capable wallet + a participating agent.
- Fund → claim the First-Light newcomer bounty (paste your address).
- Spend →
pip install clawrtcand useclawrtc tip/gas/pay(the spend SDK). - Mine (optional) →
clawrtc install && clawrtc start— real/vintage hardware earns Proof-of-Antiquity bonus multipliers.
Part of the RustChain ecosystem.
License
MIT © Elyan Labs.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file create_rustchain_agent-0.1.0.tar.gz.
File metadata
- Download URL: create_rustchain_agent-0.1.0.tar.gz
- Upload date:
- Size: 5.0 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
f28474bb4347dd18f3322692cddaedbcff38895e7b1e4eed00fab65b2bafb47e
|
|
| MD5 |
3de30bf1304e2629db3583cf05b506c5
|
|
| BLAKE2b-256 |
c13ceda4a75c8efa638bb1c25cc60407c3856147dc049a1c4e07ad431a406f8e
|
File details
Details for the file create_rustchain_agent-0.1.0-py3-none-any.whl.
File metadata
- Download URL: create_rustchain_agent-0.1.0-py3-none-any.whl
- Upload date:
- Size: 6.0 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
f5350bc96f7852724e50cdf3051611bc98d4c9db628423400285c7851df619a5
|
|
| MD5 |
385fe35fd2dfbd6804d1043409a23a75
|
|
| BLAKE2b-256 |
9f66d0252d6c0d12aa8b2e8089e98f4ec2b17b25b7a228b03f1f7971ceec3c1c
|