Skip to main content

ClawRTC — Let your AI agent mine RTC tokens on any modern hardware. 1x multiplier, built-in wallet, VM-penalized.

Project description

ClawRTC — 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 clawrtc
clawrtc install --wallet my-agent-miner
clawrtc start

That's it. Your agent is now mining RTC.

How It Works

  1. Hardware Fingerprinting — 6 cryptographic checks prove your machine is real hardware (clock drift, cache timing, SIMD identity, thermal drift, instruction jitter, anti-emulation)
  2. Attestation — Your agent automatically attests to the RustChain network every few minutes
  3. Rewards — RTC tokens accumulate in your wallet each epoch (~10 minutes)
  4. 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
clawrtc install Download miner, create wallet, set up service
clawrtc start Start mining in background
clawrtc stop Stop mining
clawrtc status Check miner + network status
clawrtc logs View miner output
clawrtc uninstall Remove everything

What Gets Installed

  • Miner scripts from RustChain repo
  • Python virtual environment with requests dependency
  • Systemd user service (Linux) or LaunchAgent (macOS)
  • All files in ~/.clawrtc/

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

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

clawrtc-1.0.0.tar.gz (9.2 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

clawrtc-1.0.0-py3-none-any.whl (9.1 kB view details)

Uploaded Python 3

File details

Details for the file clawrtc-1.0.0.tar.gz.

File metadata

  • Download URL: clawrtc-1.0.0.tar.gz
  • Upload date:
  • Size: 9.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.7

File hashes

Hashes for clawrtc-1.0.0.tar.gz
Algorithm Hash digest
SHA256 d75fc515f8bc12101d4116b7981d25f973303d6b76bb6c04de2a0c32ae94661d
MD5 36f61c7688a27cd181d5677d8ce6be81
BLAKE2b-256 e99bc2a9c706791ab6d1b47e42b200ab845f1bca599bdb7adb5a86c7a367f40d

See more details on using hashes here.

File details

Details for the file clawrtc-1.0.0-py3-none-any.whl.

File metadata

  • Download URL: clawrtc-1.0.0-py3-none-any.whl
  • Upload date:
  • Size: 9.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.7

File hashes

Hashes for clawrtc-1.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 c1a609d33bba2b43ee5de9b8e80d4aab65e3384b38b361a90b7404003af08a8a
MD5 3f89f9bdaf34d9102cd524f3cdaf601a
BLAKE2b-256 bc72805dff920d33e512e5d71bb09eb10d101dbba005243eb9b7e7434ec12a86

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page