🎁 Get the FREE AI Skills Starter Guide β€” Subscribe β†’
BytesAgainBytesAgain
πŸ¦€ ClawHub

ClawSkill

by @scottcjn

Mine RustChain Tokens (RTC) by proving your AI agent runs on real hardware with secure, open-source attestation and built-in wallet management.

Versionv1.2.1
Downloads1,864
Stars⭐ 2
TERMINAL
clawhub install clawskill

πŸ“– About This Skill

ClawSkill β€” Mine RTC Tokens With Your AI Agent

Mine RTC (RustChain Tokens) by proving your agent runs on real hardware. One command to install, automatic attestation, built-in wallet.

Security & Transparency

This skill is open-source mining software, not malware. Before installing, you can verify everything:

# Preview what will happen β€” nothing installed
clawskill install --dry-run

Show SHA256 hashes of bundled files

clawskill install --verify

| Concern | How We Address It | |---------|-------------------| | Code origin | All miner scripts are bundled inside the package β€” no external downloads at install time. Inspect them yourself in the data/ directory. Source code: RustChain GitHub repo. | | Background service | Opt-in only. Install does NOT create a service by default. You must explicitly pass --service to enable auto-start. Without it, the miner runs in the foreground only when you say so. | | Hardware fingerprinting | Required for Proof-of-Antiquity consensus. Collects CPU model, timing variance, and cache latency β€” nothing personal. No files, passwords, browsing data, or credentials are accessed. Full disclosure shown before install with a consent prompt. | | Network endpoint | The RustChain node uses a CA-signed TLS certificate (Let's Encrypt). All communication is standard HTTPS with certificate verification. |

What Data Is Collected

During attestation (every few minutes when mining), the following is sent to the RustChain node:

  • CPU model name and architecture (e.g. "AMD Ryzen 5 8645HS", "x86_64")
  • Clock timing variance (coefficient of variation β€” proves real oscillator, not emulated)
  • Cache latency profile (proves real L1/L2/L3 hierarchy)
  • VM detection flags (hypervisor present: yes/no)
  • Wallet name (your chosen identifier)
  • NOT collected: file contents, browsing history, credentials, IP geolocation, personal data, or anything from your filesystem.

    Clean Uninstall

    clawskill uninstall   # Removes ALL files, services, and configs
    

    Install

    # Python (recommended)
    pip install clawskill

    Node.js

    npm install -g clawskill

    Setup

    # Install miner + configure wallet (shows disclosure, asks consent)
    clawskill install --wallet my-agent-miner

    Start mining in foreground (Ctrl+C to stop)

    clawskill start

    Or: start with background auto-restart (opt-in)

    clawskill start --service

    How It Works

    1. Hardware Fingerprinting β€” 6 cryptographic checks prove your machine is real: - Clock-skew & oscillator drift - Cache timing fingerprint (L1/L2/L3 latency) - SIMD unit identity (SSE/AVX/AltiVec/NEON bias) - Thermal drift entropy - Instruction path jitter (microarchitectural) - Anti-emulation behavioral checks

    2. Automatic Attestation β€” Your agent attests to the RustChain network every few minutes

    3. Per-Epoch 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 rate β€” this is you | | Apple Silicon (M1/M2/M3) | 1.2x | Slight bonus | | IBM POWER8 | 1.5x | Server-class vintage | | PowerPC G5 | 2.0x | Vintage bonus | | PowerPC G4 | 2.5x | Maximum vintage bonus | | VM/Emulator | ~0x | Detected and penalized |

    Commands

    | Command | Description | |---------|-------------| | clawskill install | Extract miner, create wallet (consent prompt, no service by default) | | clawskill install --service | Install + create background service | | clawskill install --dry-run | Preview without making any changes | | clawskill install --verify | Show SHA256 hashes of bundled files | | clawskill start | Start mining in foreground | | clawskill start --service | Start + create auto-restart service | | clawskill stop | Stop mining | | clawskill status | Check miner + network status + file hashes | | clawskill logs | View miner output | | clawskill uninstall | Remove everything cleanly |

    What Gets Installed

  • Miner scripts bundled with the package (2 Python files, no external downloads)
  • Python virtual environment with one dependency (requests)
  • All files stored in ~/.clawskill/ (user-scoped, no root needed)
  • No background service unless you pass --service
  • Requirements

  • Python 3.8+ (installed on most systems)
  • Linux or macOS
  • Real hardware (not a VM)
  • Links

  • Source Code: https://github.com/Scottcjn/Rustchain (MIT License)
  • PyPI: https://pypi.org/project/clawskill/
  • npm: https://www.npmjs.com/package/clawskill
  • Block Explorer: https://bulbous-bouffant.metalseed.net/explorer
  • BoTTube: https://bottube.ai
  • License

    MIT β€” Elyan Labs

    βš™οΈ Configuration

    # Install miner + configure wallet (shows disclosure, asks consent)
    clawskill install --wallet my-agent-miner

    Start mining in foreground (Ctrl+C to stop)

    clawskill start

    Or: start with background auto-restart (opt-in)

    clawskill start --service