ClawSkill — Mine RTC Tokens With Your AI Agent
Your Claw agent can earn RTC (RustChain Tokens) by proving it runs on real hardware. One command to install, automatic attestation, built-in wallet.
Quick Start
pip install clawskill
clawskill install --wallet my-agent-miner
clawskill start
That's it. Your agent is now mining RTC.
How It Works
- Hardware Fingerprinting — 6 cryptographic checks prove your machine is real hardware (clock drift, cache timing, SIMD identity, thermal drift, instruction jitter, anti-emulation)
- Attestation — Your agent automatically attests to the RustChain network every few minutes
- Rewards — RTC tokens accumulate in your wallet each epoch (~10 minutes)
- VM Detection — Virtual machines are detected and receive effectively zero rewards. Real iron only.
Multipliers
| Hardware | Multiplier | Notes |
|---|---|---|
| Modern x86/ARM | 1.0x | Standard reward rate |
| Apple Silicon (M1/M2/M3) | 1.2x | Slight bonus |
| PowerPC G5 | 2.0x | Vintage bonus |
| PowerPC G4 | 2.5x | Maximum vintage bonus |
| VM/Emulator | ~0x | Detected and penalized |
Commands
| Command | Description |
|---|---|
clawskill install |
Download miner, create wallet, set up service |
clawskill start |
Start mining in background |
clawskill stop |
Stop mining |
clawskill status |
Check miner + network status |
clawskill logs |
View miner output |
clawskill uninstall |
Remove everything |
What Gets Installed
- Miner scripts from RustChain repo
- Python virtual environment with
requestsdependency - Systemd user service (Linux) or LaunchAgent (macOS)
- All files in
~/.clawskill/
VM Warning
RustChain uses Proof-of-Antiquity (PoA) consensus. The hardware fingerprint system detects:
- QEMU / KVM / VMware / VirtualBox / Xen / Hyper-V
- Hypervisor CPU flags
- DMI vendor strings
- Flattened timing distributions
If you're running in a VM, the miner will install and attest, but your rewards will be effectively zero. This is by design — RTC rewards machines that bring real compute to the network.
Requirements
- Python 3.8+
- Linux or macOS (Windows installer coming soon)
- Real hardware (not a VM)
Links
License
MIT — Elyan Labs
Metadata
Release files for clawskill 1.2.1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| clawskill-1.2.1.tar.gz | 18.5 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| clawskill-1.2.1-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 37.1 kB
Release files / clawskill-1.2.1.tar.gz
| Download URL | clawskill-1.2.1.tar.gz |
|---|---|
| Size | 18.5 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
5310ddc8e268d444d0fb712b0ff7d16982d0867384d55ea75a7a12b27d61623f
|
|
BLAKE2b-256 checksum How to use checksums |
73fca1fb59b83b2384672bf5846725df2a157ed314b9a08faf573880ce6a7b23
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.13.7
|
Release files / clawskill-1.2.1-py3-none-any.whl
| Download URL | clawskill-1.2.1-py3-none-any.whl |
|---|---|
| Size | 18.6 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
15456978303225901b25264122e04050ea8173df902e1862adf4ece813b2149c
|
|
BLAKE2b-256 checksum How to use checksums |
b98cbacd43ce4ea6ae7bd0e401276de22d9674ce41ce3e3f630b2da37e59da79
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.13.7
|