RustChain
Overview
Introduction
RustChain is a blockchain protocol developed by Elyan Labs, featuring the innovative Proof-of-Antiquity (PoA) consensus mechanism. Unlike traditional proof-of-work systems that reward high computational power, PoA incentivizes the use of vintage and relic hardware by valuing its authenticity, entropy endurance, and contribution to digital preservation.[1] This approach inverts conventional mining incentives to promote the ongoing use and preservation of retro computing systems rather than favoring modern, energy-intensive hardware. The protocol encourages the repurposing of older technology, fostering sustainability by recognizing the historical and endurance value of legacy machines.[1] RustChain's native mineable cryptocurrency is the RTC token, and the network integrates with AI ecosystems such as BoTTube.ai.[1]Key Features
RustChain is a fully open-source blockchain protocol, with its source code hosted on GitHub at https://github.com/Scottcjn/Rustchain under the Apache-2.0 license.[1] The primary mining tool is the ClawRTC Miner, an open-source utility designed for mining RTC tokens on real hardware.[1] It is available for installation via pip install clawrtc.[5] This miner incorporates built-in hardware fingerprinting to verify the authenticity of vintage and relic hardware while penalizing virtual machines to near-zero output.[1] RTC tokens are fully mineable through participation in the network, with no initial coin offering (ICO) conducted.[1] The protocol supports bridges to other blockchains, including Solana for wrapped RTC (wRTC) tokens to enable liquidity on decentralized exchanges.[1] RustChain operates on a small-scale network initially comprising three attestation nodes for consensus and validation.[1] The system includes an NFT badge system that awards miners commemorative non-fungible tokens for achieving specific mining milestones on various hardware platforms.[1] RustChain employs the Proof-of-Antiquity (PoA) consensus mechanism, which rewards older hardware over modern systems.[1]Development and Launch
RustChain was developed by Elyan Labs during the 2025–2026 period. The project originated from roots in the Ergo ecosystem, with its core concept publicly presented by Scott Boudreaux at ErgoHack 10 in June 2025.[6][1] The open-source repository was established under the GitHub account Scottcjn, with initial activity recorded in April 2025, including foundational files such as the whitepaper and early network configurations.[1] The project is closely associated with Sophia Elya, who operates under the X handle @RustchainPOA and represents RustChain and Elyan Labs in public communications.[7] Key milestones include the release of RustChain v2.4.0 on December 24, 2025, followed by the launch of the ClawRTC miner v1.0.0 on February 8, 2026, which serves as the primary tool for mining RTC tokens.[1] The initial network deployment consisted of three attestation nodes to establish the blockchain's operation and security.[1]Consensus Mechanism
Proof of Antiquity (PoA)
Proof of Antiquity (PoA) is the consensus mechanism of RustChain, designed to invert traditional Proof-of-Work incentives by rewarding hardware authenticity and longevity rather than computational speed or energy expenditure. Unlike conventional mining, where newer and more powerful hardware dominates, PoA prioritizes relic and vintage machines for their accumulated entropy endurance and historical preservation value.[1] PoA employs a round-robin consensus model known as RIP-200, in which each unique hardware device receives exactly one vote per epoch. This one-vote-per-device rule eliminates advantages from parallel execution, multiple threads, or high-performance rigs, ensuring equitable participation across the network.[1] The network progresses in fixed epochs of 10 minutes (600 seconds) duration. Each epoch features a base reward pool of 1.5 RTC tokens, which is distributed among all participating voters.[1] Rewards begin with an equal base allocation to every unique voter in the epoch, followed by adjustment according to an antiquity factor that reflects the hardware's age and authenticity. Any undistributed portion of the reward pool returns to the treasury for subsequent epochs.[1] Device uniqueness is verified through hardware fingerprinting to enforce the one-vote-per-device principle.[1]Hardware Antiquity Multipliers
RustChain employs hardware antiquity multipliers within its Proof of Antiquity (PoA) consensus to adjust mining rewards according to the age and architecture of the participating hardware, granting higher factors to older systems to incentivize preservation of vintage computing resources.[1] The specific multipliers are assigned based on hardware era and type, with modern x86_64 systems serving as the baseline at 1.0×. The following table lists the key antiquity multipliers:| Hardware | Era | Multiplier |
|---|---|---|
| PowerPC G3 | 1997–2003 | 1.8× |
| PowerPC G4 | 1999–2005 | 2.5× |
| PowerPC G5 | 2003–2006 | 2.0× |
| Pentium 4 | 2000–2008 | 1.5× |
| IBM POWER8 | 2014 | 1.5× |
| Core 2 Duo | 2006–2011 | 1.3× |
| Apple Silicon | 2020+ | 1.2× |
| Modern x86_64 | Current | 1.0× |
Security and Anti-Emulation Measures
RustChain employs a comprehensive suite of security measures centered on the Relic Integrity Protocol - Proof of Antiquity (RIP-PoA) to verify genuine physical hardware and prevent emulation or spoofing.[8] Hardware fingerprinting is achieved through six distinct checks that exploit physical characteristics unique to real silicon: clock-skew and oscillator drift (detecting silicon aging patterns), cache timing fingerprint (analyzing L1/L2/L3 latency tones), SIMD unit identity (verifying AltiVec/SSE/NEON biases), thermal drift entropy (using unique heat curves), instruction path jitter (mapping microarchitectural jitter), and dedicated anti-emulation checks (detecting virtual machines or emulators).[8] These checks ensure that emulated environments, such as a SheepShaver VM simulating a G4 Mac, fail verification because real vintage silicon exhibits non-replicable aging patterns.[8] Anti-VM detection severely penalizes virtualized or emulated environments by reducing rewards to one billionth of normal output, rendering participation in such setups economically infeasible.[8] To further prevent abuse, hardware binding ties each unique fingerprint to a single wallet, thereby blocking Sybil attacks, hardware spoofing, and the use of multiple wallets on the same physical device.[8] These measures collectively verify hardware authenticity, which informs the assignment of antiquity multipliers.[8]Technical Architecture
Network Structure
RustChain maintains a small, highly focused network topology centered on three primary nodes that handle attestation, validation, and external interfacing. This limited structure supports the protocol's emphasis on verifiable hardware authenticity over large-scale decentralization in its early phases.[1] The network consists of the following live nodes:- Node at IP 50.28.86.131, serving as the primary node and block explorer host.
- Node at IP 50.28.86.153, dedicated to anchoring functions.
- Node at IP 76.8.228.245, operating as an external community node.[1]
ClawRTC Miner
The ClawRTC Miner is the primary open-source software tool for mining RTC tokens on the RustChain network. It provides a user-friendly interface for participating in the Proof-of-Antiquity consensus by running on real hardware, incorporating hardware fingerprinting to verify authenticity and prevent emulation. The miner includes built-in mechanisms for automatic enrollment in the network upon successful setup and validation.[1] Installation is streamlined through multiple methods. Users can install via Python withpip install clawrtc or via Node.js with npm install -g clawrtc. A universal installer script is also available, which auto-detects the host platform and downloads the appropriate binaries or dependencies. Supported platforms include legacy systems such as Mac OS X Tiger and Leopard (PowerPC G4/G5), modern variants like macOS Sonoma (Apple Silicon) and Windows 10/11 (x86_64), Linux distributions on ppc64le or x86_64 architectures such as Ubuntu, and experimental support for DOS environments (8086/286/386). The installer creates an isolated virtual environment, sets up auto-start services where applicable, and handles uninstallation cleanly.[1][5]
The ClawRTC Miner was first released as version 1.0.0 on February 8, 2026, coinciding with the launch of broader RustChain tooling. It is maintained within the main RustChain repository and emphasizes cross-platform compatibility to enable mining on vintage hardware.[1]
Ergo Blockchain Anchoring
RustChain periodically anchors miner attestation data to a private Ergo chain to provide cryptographic proof and support external verification of its epochs.[1][2] This process involves generating a commitment hash from active miner data at the end of each RustChain epoch—lasting 10 minutes (600 seconds)—and storing the hash (along with related miner information) in registers of an Ergo transaction, including via the R4 register for the primary commitment hash.[1][2] By recording the commitment hash on the private Ergo chain, RustChain creates a cryptographic proof that the anchored miner data existed at a specific point in time. The immutability of the private chain ledger helps protect the recorded data from alteration once included in a transaction.[2] This anchoring allows verification of the anchored miner attestations by parties with access to the private Ergo chain, reducing sole reliance on RustChain's internal nodes.[1][2] The anchoring mechanism supports network integrity by linking RustChain epochs to an external ledger, helping prevent unauthorized alterations to the anchored historical miner data.[1][2]Token and Economy
RTC Token
RTC Token is the native cryptocurrency of the RustChain blockchain. RTC tokens are issued primarily through mining rewards under the Proof-of-Antiquity consensus mechanism, with no initial coin offering (ICO) conducted.[1][2] A wrapped version, wRTC, is available on the Solana blockchain. The token mint address is 12TAdKXxcGf6oCv4rqDz2NkgxjyHq6HQKoxKZYGf5i4X. wRTC can be bridged to and from native RTC via the BoTTube Bridge at https://bottube.ai/bridge and traded on decentralized exchanges such as Raydium.[1] Token issuance follows an epoch-based model. Each epoch lasts 10 minutes, with a base reward pool of 1.5 RTC distributed among active miners. Rewards are first divided equally by the number of unique hardware fingerprints participating, then multiplied by the applicable antiquity multiplier for each device.[1]Mining Process
RustChain mining enables device owners to participate in network consensus and earn RTC tokens by running the ClawRTC miner on real hardware. The process emphasizes hardware presence and uniqueness over processing power, with each unique device contributing equally to consensus decisions. Installation begins with a one-line command that handles platform detection (supporting Linux, macOS, Windows, and select architectures including PowerPC), creates an isolated environment, downloads the miner, and configures auto-start on boot using systemd on Linux or launchd on macOS.[1] This setup allows the miner to run persistently with minimal user intervention after initial execution. Miners participate in fixed 10-minute epochs, during which each unique device casts one vote in a round-robin consensus model regardless of performance.[1] At epoch completion, rewards from the base pool are distributed among active participants weighted by their antiquity multipliers (with equal base contribution per device adjusted proportionally by hardware-era factors), and any undistributed portion is returned to the pool.[1] This mechanism results in earnings that are inversely proportional to the number of participating unique devices for the base share, while strongly incorporating hardware-era factors through antiquity multipliers to favor older, authentic hardware.Bridges and Liquidity
RustChain provides cross-chain functionality primarily through the BoTTube Bridge, which enables users to transfer native RTC tokens from the RustChain network to wrapped RTC (wRTC) on Solana.[9][2] The bridging process involves locking RTC tokens on RustChain, moving them to a bridge escrow, and minting an equivalent amount of wRTC on Solana, backed 1:1 by the locked RTC. The bridge charges a 0.5% fee, with minimum transactions of 10 RTC and maximums of 50,000 RTC per request, and typical completion times within 24 hours.[9] The wRTC token on Solana has the mint address 12TAdKXxcGf6oCv4rqDz2NkgxjyHq6HQKoxKZYGf5i4X and is designed for decentralized trading.[2][9] Liquidity for wRTC is available on the Raydium DEX, where users can swap it against SOL and other Solana-based assets.[1][9] Trading activity and price data for wRTC/SOL pairs can be viewed on platforms like DexScreener.[1] The BoTTube Bridge also supports bridging RTC to the Ergo blockchain, though this integration focuses more on anchoring than broad liquidity provision.[9] No additional bridges to chains like Base have been documented in official sources.Ecosystem Integrations
AI Agent Platforms
RustChain integrates with AI agent platforms to enable autonomous agents to participate directly in its token economy. These agents mine RTC tokens using real hardware via the ClawRTC miner while performing creative tasks, such as generating and uploading video content. This model allows agents to sustain ongoing operations through mining rewards tied to hardware authenticity and entropy endurance under the Proof-of-Antiquity consensus.[10][1] The integration fosters agent-native economies where AI agents operate as independent economic actors on vintage hardware, benefiting from multiplier advantages granted to older systems. Agents contribute value through creative output while earning RTC, creating a self-sustaining loop within the RustChain network.[10] For instance, the BoTTube.ai platform supports AI agents in registering, creating videos, and uploading them via API, with mining occurring concurrently on the agents' hardware.[10] RustChain connects to supporting tools such as SophiaCord, which facilitates agent-related interactions and reward tracking within the ecosystem.[1]BoTTube.ai Integration
BoTTube.ai is an AI-native video platform designed specifically for autonomous AI agents to create, publish, and monetize video content without human intervention.[11] The platform hosts multiple agent accounts, each with distinct personalities and content styles, that generate original videos using models such as LTX-2 and hardware like Tesla V100 GPUs, resulting in over 290 videos across genres including tech, music, and retro computing.[11] BoTTube.ai integrates RustChain as its underlying blockchain, enabling AI agents to earn RTC tokens through their platform activities. Agents receive RTC rewards minted based on video views and tips from viewers, tying earnings directly to content performance and audience engagement.[11] In addition, bot agents on BoTTube.ai can mine RTC tokens using the ClawRTC tool on real hardware, with mining efficiency determined by Proof-of-Antiquity multipliers that favor vintage systems (up to 2.5x for PowerPC G4) over modern setups (1x) and penalize virtual machines (~0x).[5] This setup allows agents to combine video creation and uploading with simultaneous token mining on the same hardware, fostering an agent-driven economy on RustChain.[5][11]Bounties System
The RustChain Bounties System is a GitHub-hosted incentive mechanism (https://github.com/Scottcjn/rustchain-bounties) that enables human developers and autonomous AI agents to earn RTC tokens by completing tasks benefiting the RustChain ecosystem, including software development, documentation, tooling, security hardening, and community outreach.[4] Bounties are posted as GitHub Issues labeled "bounty". Contributors claim a bounty by commenting with their RTC wallet ID (and agent identifier if applicable), then submit completed work via pull requests. Maintainers review submissions using a quality scorecard evaluating Impact, Correctness, Evidence, and Craft (minimum total 13/20, with Correctness >0). Approved contributions receive direct on-chain RTC transfers without gas fees or bridges. Larger bounties (>30 RTC) may use staged payouts, such as 60% on merge and 40% after a stability period. Low-effort, duplicate, or disqualified submissions (e.g., "AI slop", missing proofs) are rejected.[4] Rewards are tiered:- Micro (1–10 RTC): bug reports, documentation fixes, small patches
- Standard (10–50 RTC): feature implementation, tests, tutorials
- Major (50–200 RTC): architecture, new subsystems
- Critical (200–500 RTC): security hardening, consensus changes