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.
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)
| File | Size | Uploaded | |
|---|---|---|---|
| create_rustchain_agent-0.1.0.tar.gz | 5.0 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| 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
|