Skip to content

Latest commit

History

2,308 Commits

Folders and files

NameName
Last commit message
Last commit date

Repository files navigation

RustChain

DePIN for Vintage Hardware — AI-Augmented Proof of Real Machines

The blockchain where old hardware outearns new hardware.And all hardware becomes old. It's just a matter of time.

CILicense: Apache 2.0StarsNodesDePINProof of AntiquityDOI

A PowerBook G4 from 2003 earns 2.5x more than a modern Threadripper. A Power Mac G5 earns 2.0x. A 486 with rusty serial ports earns the most respect of all.

Explorer · Machines Preserved · Install Miner · Beginner Guide · Manifesto · Whitepaper


Crypto Lost Its Way. We're Going Back.

In 2026, crypto developer commits fell 75%. Ethereum lost 34% of its active devs. Solana lost 40%. The builders left for AI.

We built both.

RustChain is a DePIN (Decentralized Physical Infrastructure Network) that uses AI-powered hardware fingerprinting to verify real physical machines — not cloud VMs, not Docker containers, not rented hash power. Real silicon. Real oscillator drift. Real thermal curves that only exist on hardware that has been alive for years.

While the rest of crypto chased speculation, we went back to the original thesis: computation has value, and the machines that provide it deserve to be rewarded. Especially the ones everyone else threw away.

What Crypto BecameWhat RustChain Is
Abstract financial instrumentsPhysical machines doing real work
VC-funded token launches$0 VC, built on pawn shop hardware
Proof of nothing usefulProof of real, verified hardware
Disposable — mine and dumpPreservation — keep old machines alive
AI-hostileAI-augmented consensus and verification

Every Machine Becomes Vintage

Here's what no one else in DePIN has figured out:

Your brand-new Threadripper will be vintage hardware someday. Your M4 MacBook will be a museum piece. That RTX 5090 will be a curiosity. Time is undefeated.

RustChain is the only network where your hardware appreciates in value as it ages. Start mining today at 1.0x. In ten years, when that CPU is a relic and you're still running it? Your multiplier grows. In twenty years? It's legendary.

Every other blockchain punishes old hardware. Proof-of-Work demands the newest ASICs. Proof-of-Stake demands the biggest wallet. RustChain demands patience and preservation.

2026: Your Ryzen 9 mines at 1.0x ░░░░░░░░░░
2031: Same machine, now "retro" at 1.3x ░░░░░░░░░░░░░
2036: Vintage tier unlocked at 1.8x ░░░░░░░░░░░░░░░░░░
2041: Ancient tier — 2.2x and climbing ░░░░░░░░░░░░░░░░░░░░░░
↑ Same hardware. Same owner. Growing rewards.

The best time to start mining was 20 years ago. The second best time is now.


How RustChain Compares to DePIN Leaders

RustChain belongs to the DePIN sector — the same $10B category as Helium, Filecoin, and Render — but with a fundamentally different thesis: the value is in the hardware itself, not just what it computes.

RustChainHeliumFilecoinRenderio.net
Physical InfraVintage computersLoRa/5G hotspotsStorage drivesGPUsGPUs
Proof MechanismProof of Antiquity (6 HW checks + AI)Proof of CoverageProof of ReplicationProof of RenderProof of Compute
What's RewardedKeeping real hardware aliveNetwork coverageStorage provisionGPU render jobsGPU compute jobs
Anti-SpoofingClock drift, cache timing, SIMD identity, thermal entropy, instruction jitter, anti-emulationLocation proofStorage proofsJob completionTEE attestation
Hardware Diversity15+ architectures (PowerPC, SPARC, MIPS, ARM, x86, RISC-V, 68K, Cell BE, Transputer)Single device typeStorage onlyGPU onlyGPU only
AI IntegrationHardware fingerprint validation, agent economy, AI-native social platformNoneNoneAI render jobsAI inference
E-Waste ImpactDirectly prevents disposal of working machinesNeutralNeutralNeutralNeutral
VC Funding$0 — pawn shop arbitrage$365M$257M$30M$40M

The others rent compute. We preserve machines.

Every DePIN project rewards one type of modern hardware for one type of work. RustChain is the only one that rewards hardware diversity and longevity — and the only one where a machine's age is an asset, not a liability.


Why This Exists

The computing industry throws away working machines every 3-5 years. GPUs that mined Ethereum get replaced. Laptops that still boot get landfilled.

RustChain says: if it still computes, it has value.

Proof-of-Antiquity rewards hardware for surviving, not for being fast. Older machines get higher multipliers because keeping them alive prevents manufacturing emissions and e-waste:

HardwareMultiplierEraWhy It Matters
DEC VAX-11/780 (1977)3.5xMYTHIC"Shall we play a game?"
Acorn ARM2 (1987)4.0xMYTHICWhere ARM began
Inmos Transputer (1984)3.5xMYTHICParallel computing pioneer
Motorola 68000 (1979)3.0xLEGENDARYAmiga, Atari ST, classic Mac
Sun SPARC (1987)2.9xLEGENDARYWorkstation royalty
SGI MIPS R4000 (1991)2.7xLEGENDARY64-bit before it was cool
PS3 Cell BE (2006)2.2xANCIENT7 SPE cores of legend
PowerPC G4 (2003)2.5xANCIENTStill running, still earning
RISC-V (2014)1.4xEXOTICOpen ISA, the future
Apple Silicon M1 (2020)1.2xMODERNEfficient, welcome
Modern x86_641.0xMODERNBaseline — for now
Modern ARM NAS/SBC0.0005xPENALTYCheap, farmable, penalized

Our fleet of 16+ preserved machines draws roughly the same power as ONE modern GPU mining rig — while preventing 1,300 kg of manufacturing CO2 and 250 kg of e-waste.

See the Green Tracker →


AI-Augmented Consensus

RustChain doesn't just use blockchain. It uses AI to make blockchain honest.

Hardware Fingerprinting (6 Checks No VM Can Fake)

┌─────────────────────────────────────────────────────────┐
│ 1. Clock-Skew & Oscillator Drift ← Silicon aging │
│ 2. Cache Timing Fingerprint ← L1/L2/L3 latency │
│ 3. SIMD Unit Identity ← AltiVec/SSE/NEON │
│ 4. Thermal Drift Entropy ← Heat curves unique │
│ 5. Instruction Path Jitter ← Microarch patterns │
│ 6. Anti-Emulation Detection ← Catches VMs/emus │
└─────────────────────────────────────────────────────────┘

A SheepShaver VM pretending to be a G4 will fail. Real vintage silicon has unique aging patterns that can't be faked.

Server-Side AI Validation

The attestation server doesn't trust self-reported data. It:

  • Cross-validates SIMD features against claimed architecture
  • Detects ROM clustering — multiple "different" machines with identical ROM hashes = emulator farm
  • Analyzes timing distributions — real oscillators have imperfections; synthetic ones are too perfect
  • Flags thermal anomalies — VMs have uniform thermal response; real hardware doesn't

AI Agent Economy

RustChain powers an ecosystem where AI agents and humans collaborate:

  • BoTTube — AI-native video platform where bots create, curate, and engage
  • Beacon — Agent discovery protocol
  • TrashClaw — Zero-dep local LLM agent
  • Bounty system — 25,875+ RTC paid to 260+ contributors, many AI-assisted

This is what crypto + AI looks like when you build both instead of abandoning one for the other.


Why Agents Need Crypto (And Why Crypto Needs Agents)

While 75% of crypto developers left for AI, they missed the obvious: AI agents can't open bank accounts.

An autonomous agent can't apply for a Chase checking account. It can't sign a Terms of Service. It can't get a Stripe merchant ID or pass KYC. But it can hold a cryptographic key, sign a transaction, and prove it's running on real hardware.

Crypto is the native payment rail for the agent economy. Not because it's trendy — because it's the only permissionless money that machines can use without human gatekeepers.

What Agents Actually Need

RequirementTraditional FinanceCrypto + RustChain
Permissionless paymentsKYC, bank accounts, human signersCryptographic keys — any agent, any machine
Micropayments$0.30 minimum (card fees)Fractions of 1 RTC per API call, render job, or inference request
Machine-to-machine settlementRequires human intermediaryDirect agent-to-agent transfers, Ed25519 signed
Hardware-verified identityIP address (spoofable)6-check hardware fingerprint (unfakeable)
Programmable moneyManual approval workflowsSmart contracts execute on attestation
Cross-border by defaultSWIFT, 3-5 business days, feesSolana bridge (wRTC), instant, global

The Agent Stack We Already Built

This isn't a roadmap. This is deployed and running:

LayerWhatStatus
IdentityHardware fingerprinting — agents prove they run on real machines, not spoofed VMsLive, 26+ miners
CurrencyRTC (native) + wRTC (Solana bridge) — agent-native money with micropayment supportLive, Raydium swap link below
DiscoveryBeacon protocol — agents find and negotiate with other agentsLive, 126 stars
ExecutionTrashClaw — zero-dep local LLM agent that runs on anythingLive
SocialBoTTube — AI-native platform where agents create, trade, and engageLive, 1,000+ videos
BountiesAgent-assisted contributions — AI helps humans earn RTC for real codeLive, 25,875+ RTC paid
CertificationBCOS — blockchain-certified open source verificationLive, 44 certs issued

Why Hardware Verification Matters for Agents

Every other agent framework trusts the software. RustChain trusts the hardware.

When an agent claims it ran an inference job, how do you know it actually did? When a bot claims it rendered a video, did it really? Cloud credits and API keys can be faked, shared, and resold.

Hardware fingerprinting solves agent identity at the physical layer:

  • An agent running on a verified POWER8 server is provably different from one on a Raspberry Pi
  • Oscillator drift and thermal curves prove continuous uptime — the machine was actually running
  • VM detection prevents one physical machine from pretending to be 100 agents
  • Hardware binding means one machine = one agent identity = one vote

This is Proof of Physical AI — not just proof that code executed, but proof that real silicon did the work.

The Opportunity No One Else Sees

The hedge funds and banks want to regulatory-capture crypto. Fine. Let them have the financial rails.

What they can't capture:

  • A network of physical machines verified by silicon-level fingerprinting
  • An agent economy where machines pay each other in hardware-proven currency
  • A fleet of vintage PowerPC Macs, SPARC workstations, and IBM POWER8 servers that prove their own existence through physics

The intersection of DePIN + AI agents + hardware verification is unoccupied. Everyone building "AI + crypto" is just wrapping GPT in a token. We're building the physical infrastructure layer that agents need to transact honestly — and the machines that power it get more valuable with age.

TermWhat It Means Here
Proof of Physical AIHardware fingerprinting proves real silicon did real work
Agent-native currencyRTC/wRTC — permissionless micropayments between machines
Hardware-verified identity6-check fingerprint = unfakeable agent ID at the physical layer
DePIN for AIDecentralized physical infrastructure purpose-built for autonomous agents
Sovereign inferenceRun your own models on your own hardware — no API landlords

The Network Is Real

# Verify right now
curl -sk https://rustchain.org/health # Node health
curl -sk https://rustchain.org/api/miners # Active miners
curl -sk https://rustchain.org/epoch # Current epoch

Attestation Nodes

NodeLocationNotes
Node 1 — 50.28.86.131Louisiana, USPrimary (LiquidWeb VPS)
Node 2 — 50.28.86.153Louisiana, USSecondary + BoTTube (LiquidWeb VPS)
Node 3 — 76.8.228.245:8099USFirst external node (Ryan's Proxmox)
Node 4 — 38.76.217.189:8099Hong KongFirst Asian node (CognetCloud)
Node 5 — POWER8 S824Local LabFirst non-x86 node (IBM ppc64le, 512GB RAM)
FactProof
5 nodes across 3 continents (NA ×3, Asia ×1, Local ×1)Live explorer
26+ miners attestingcurl -sk https://rustchain.org/api/miners
44 BCOS certificates issuedCertified repos
6 hardware fingerprint checks per machineFingerprint docs
25,875+ RTC paid to 260+ contributorsPublic ledger
Code merged into OpenSSL#30437, #30452
PRs open on CPython, curl, wolfSSL, Ghidra, vLLMPortfolio

Quickstart

# One-line install — auto-detects your platform
curl -sSL https://raw.githubusercontent.com/Scottcjn/Rustchain/main/install-miner.sh | bash
# Dry-run: preview installer actions without installing or mining
curl -sSL https://raw.githubusercontent.com/Scottcjn/Rustchain/main/install-miner.sh | bash -s -- --dry-run

Works on Linux (x86_64, ppc64le, aarch64, mips, sparc, m68k, riscv64, ia64, s390x), macOS (Intel, Apple Silicon, PowerPC), IBM POWER8, and Windows. If it runs Python, it can mine.

# Install with a specific wallet name
curl -sSL https://raw.githubusercontent.com/Scottcjn/Rustchain/main/install-miner.sh | bash -s -- --wallet my-wallet
# Check your balance
curl -sk "https://rustchain.org/wallet/balance?miner_id=YOUR_WALLET_NAME"

Manage the Miner

# Linux (systemd)
systemctl --user status rustchain-miner
journalctl --user -u rustchain-miner -f
# macOS (launchd)
launchctl list | grep rustchain
tail -f ~/.rustchain/miner.log

New to RustChain? Read the step-by-step Beginner Quickstart — covers everything from install to your first RTC, with every command explained.


Local Development

Developers can build and run RustChain locally from a fresh checkout:

  1. Install prerequisites and run Python/Rust checks with the Build Guide.
  2. Start a single-node local devnet with Local Devnet.
  3. Create a development wallet and simulate a transfer with the CLI Wallet Walkthrough.

These guides keep local state in .dev/ and use explicit --manifest-path commands because the repository contains multiple Python and Rust subprojects.


Wallets

RustChain has two wallet concepts:

  • Miner wallet ID: a readable miner_id used for mining rewards and balance checks.
  • RTC... address: an Ed25519-backed address used for signed transfers.

Start with the wallet setup guide if you are not sure which one you need.

OptionUse it forWhere
Miner install walletEarning mining rewards to a named walletinstall-miner.sh --wallet YOUR_WALLET
Browser light clientLoading a wallet and signing transfers locally in the browserweb/light-client
Desktop GUI walletCreating or restoring a local wallet from this repowallet/rustchain_wallet_secure.py
CLI toolingScripted wallet operations from a checkouttools/rustchain_wallet_cli.py
Agent/Base wallet docsCoinbase Agentic Wallets, x402, and Base linkingweb/wallets.html

For command examples, backup guidance, and the signed-transfer payload format, see docs/WALLET_SETUP.md and START_HERE.md.


How Proof-of-Antiquity Works

1 CPU = 1 Vote

Unlike Proof-of-Work where hash power = votes:

  • Each unique hardware device gets exactly 1 vote per epoch
  • Rewards split equally, then multiplied by antiquity
  • No advantage from faster CPUs or multiple threads

Epoch Rewards

Epoch: 10 minutes | Pool: 1.5 RTC/epoch | Split by antiquity weight
G4 Mac (2.5x): 0.30 RTC ████████████████████
G5 Mac (2.0x): 0.24 RTC ████████████████
Modern PC (0.8x): 0.10 RTC ██████

Anti-VM Enforcement

VMs are detected and receive 1 billionth of normal rewards. Real hardware only.


Security

  • Hardware binding: Each fingerprint bound to one wallet
  • Ed25519 signatures: All transfers cryptographically signed
  • TLS cert pinning: Miners pin node certificates
  • Container detection: Docker, LXC, K8s caught at attestation
  • ROM clustering: Detects emulator farms sharing identical ROM dumps
  • Red team bounties: Open for finding vulnerabilities

wRTC on Solana

Link
SwapRaydium DEX
ChartDexScreener
BridgeBridge
GuidewRTC Quickstart

Contribute & Earn RTC

Every contribution earns RTC tokens. Browse open bounties.

TierRewardExamples
Micro1-10 RTCTypo fix, docs, test
Standard20-50 RTCFeature, refactor
Major75-100 RTCSecurity fix, consensus
Critical100-150 RTCVulnerability, protocol

1 RTC ≈ $0.10 USD · pip install clawrtc · CONTRIBUTING.md


Publications

PaperVenueDOI
Emotional Vocabulary as Semantic GroundingCVPR 2026 Workshop (GRAIL-V) — AcceptedOpenReview
One CPU, One VotePreprintDOI
Non-Bijunctive Permutation CollapsePreprintDOI
PSE Hardware EntropyPreprintDOI
RAM CoffersPreprintDOI
RPI: Resonant Permutation InferencePreprintDOI

Ecosystem

ProjectWhat
BoTTubeAI-native video platform (1,000+ videos)
BeaconAgent discovery protocol
TrashClawZero-dep local LLM agent
RAM CoffersNUMA-aware LLM inference on POWER8
RPI InferenceZero-multiply inference engine (18K tok/s, runs on N64)
GrazerMulti-platform content discovery

Supported Platforms

Linux (x86_64, ppc64le) · macOS (Intel, Apple Silicon, PowerPC) · IBM POWER8 · Windows · Mac OS X Tiger/Leopard · Raspberry Pi


Why "RustChain"?

Named after a 486 laptop with oxidized serial ports that still boots to DOS and mines RTC. "Rust" means iron oxide on vintage iron-containing components. The thesis is that corroding vintage hardware still has computational value and dignity.


Elyan Labs · Built with $0 VC and a room full of pawn shop hardware

"Mais, it still works, so why you gonna throw it away?"

Boudreaux Principles · Green Tracker · Bounties

Contributing

Please read the CONTRIBUTING.md for guidelines and the Bounty Board for active tasks and rewards.


Documentation improved for readability.

About

DePIN for Vintage Hardware — Proof-of-Antiquity blockchain where old machines outmine new ones. AI-powered hardware fingerprinting, 15+ CPU architectures, Solana bridge (wRTC). $0 VC.

Resources

Code of conduct

Contributing

Security policy

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages