Skip to content

docs: add RustChain β€” Proof-of-Antiquity blockchain#55

Open
fengqiankun6-sudo wants to merge 1 commit intocubxxw:masterfrom
fengqiankun6-sudo:add-rustchain
Open

docs: add RustChain β€” Proof-of-Antiquity blockchain#55
fengqiankun6-sudo wants to merge 1 commit intocubxxw:masterfrom
fengqiankun6-sudo:add-rustchain

Conversation

@fengqiankun6-sudo
Copy link
Copy Markdown

@fengqiankun6-sudo fengqiankun6-sudo commented Apr 16, 2026

Add RustChain

RustChain - Proof-of-Antiquity blockchain. Old computers earn more than new ones.


RTC Wallet: fengqiankun

Summary by CodeRabbit

  • Documentation
    • Updated and reorganized README content with improved formatting and structure, including additional navigation links and refined content layout for better readability.

@coderabbitai
Copy link
Copy Markdown

coderabbitai bot commented Apr 16, 2026

πŸ“ Walkthrough

Walkthrough

README.md underwent formatting normalization and structural reorganization, including adding a RustChain link to the "ε―Όθˆͺ" section, converting bullet list syntax from single + to double ++ prefixes, repositioning HTML comment markers, and standardizing line endings and indentation across multiple documentation sections.

Changes

Cohort / File(s) Summary
README Documentation Restructuring
README.md
Added RustChain navigation link; converted bullet syntax from + to ++ in CubDoc section; repositioned HTML comment markers and closing tags in subscription section; normalized whitespace, indentation, and line endings throughout documentation sections.

Estimated code review effort

🎯 2 (Simple) | ⏱️ ~10 minutes

Poem

A rabbit hops through format land,
Where bullets dance in neat ++ brand,
Comments shuffle, spacing flows,
The README glows and brightly shows,
Order blooms where chaos wasβ€” 🐰✨

πŸš₯ Pre-merge checks | βœ… 3
βœ… Passed checks (3 passed)
Check name Status Explanation
Description Check βœ… Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Title check βœ… Passed The title accurately reflects the main change: adding a RustChain link to the README's navigation section with a specific descriptor.
Docstring Coverage βœ… Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.

✏️ Tip: You can configure your own custom pre-merge checks in the settings.

✨ Finishing Touches
πŸ§ͺ Generate unit tests (beta)
  • Create PR with unit tests

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❀️ Share

Comment @coderabbitai help to get the list of available commands and usage tips.

Warning

⚠️ This pull request might be slop. It has been flagged by CodeRabbit slop detection and should be reviewed carefully.

Copy link
Copy Markdown

@coderabbitai coderabbitai bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Actionable comments posted: 1

🧹 Nitpick comments (1)
README.md (1)

262-262: Clean up extra spacing in heading.

The heading has multiple spaces after the ## markers, which violates markdown formatting standards.

πŸ“ Proposed fix
-##  πŸ‘€ δΊ‘εŽŸη”Ÿ Cloud Native
+## πŸ‘€ δΊ‘εŽŸη”Ÿ Cloud Native
πŸ€– Prompt for AI Agents
Verify each finding against the current code and only fix it if needed.

In `@README.md` at line 262, The heading "##  πŸ‘€ δΊ‘εŽŸη”Ÿ Cloud Native" contains two
spaces after the '##'; update it to use a single space after the markdown
heading markers (i.e., change "##  πŸ‘€ δΊ‘εŽŸη”Ÿ Cloud Native" to "## πŸ‘€ δΊ‘εŽŸη”Ÿ Cloud
Native") so it conforms to standard Markdown heading formatting.
πŸ€– Prompt for all review comments with AI agents
Verify each finding against the current code and only fix it if needed.

Inline comments:
In `@README.md`:
- Line 4: The PR mentions an "RTC Wallet identifier: fengqiankun" but that
string isn't present in the changes; either add the identifier where it belongs
or remove the mention. If the wallet should be recorded in the repo, add the
literal string "fengqiankun" to the appropriate documentation or config entry
(e.g., README or a wallet metadata file) and ensure any surrounding text matches
the PR description; otherwise remove the "RTC Wallet identifier: fengqiankun"
sentence from the PR description and README to keep them consistent.

---

Nitpick comments:
In `@README.md`:
- Line 262: The heading "##  πŸ‘€ δΊ‘εŽŸη”Ÿ Cloud Native" contains two spaces after the
'##'; update it to use a single space after the markdown heading markers (i.e.,
change "##  πŸ‘€ δΊ‘εŽŸη”Ÿ Cloud Native" to "## πŸ‘€ δΊ‘εŽŸη”Ÿ Cloud Native") so it conforms to
standard Markdown heading formatting.
πŸͺ„ Autofix (Beta)

Fix all unresolved CodeRabbit comments on this PR:

  • Push a commit to this branch (recommended)
  • Create a new PR with the fixes

ℹ️ Review info
βš™οΈ Run configuration

Configuration used: defaults

Review profile: CHILL

Plan: Pro

Run ID: a707c970-e0fc-48b4-aafa-0006fea84f04

πŸ“₯ Commits

Reviewing files that changed from the base of the PR and between 75dee6f and ecfafe7.

πŸ“’ Files selected for processing (1)
  • README.md

Comment thread README.md
# θœιΈŸηš„ζˆι•Ώζ‰‹ε†Œ[![Awesome](https://cdn.rawgit.com/sindresorhus/awesome/d7305f38d29fed78fa85652e3a63e154dd8e8829/media/badge.svg)](https://github.com/cubxxw/cs-awesome-Block_Chain)

## 🧭 ε―Όθˆͺ
- [RustChain](https://github.com/Scottcjn/Rustchain) - Proof-of-Antiquity blockchain. Old computers earn more than new ones.
Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

⚠️ Potential issue | 🟑 Minor

🧩 Analysis chain

🏁 Script executed:

#!/bin/bash
# Check if the RustChain repository exists and gather information

# Check repository accessibility
echo "=== Checking RustChain repository ==="
gh repo view Scottcjn/Rustchain --json name,description,createdAt,pushedAt,stargazerCount,isArchived,isFork 2>&1

# Search for any mention of "fengqiankun" in this repository
echo -e "\n=== Searching for 'fengqiankun' mentions ==="
rg -i "fengqiankun" -C2

# Search for any mention of "RTC Wallet" or "wallet" in this repository
echo -e "\n=== Searching for wallet mentions ==="
rg -i "wallet|rtc" -C2

Repository: cubxxw/awesome-cs-cloudnative-blockchain

Length of output: 50401


🌐 Web query:

What is RustChain Proof-of-Antiquity blockchain?

πŸ’‘ Result:

RustChain is a blockchain network and DePIN (Decentralized Physical Infrastructure Network) that uses a novel Proof-of-Antiquity (PoA) consensus mechanism. It rewards miners based on the age and rarity of their hardware, allowing vintage computers like old PowerPC G4s, G5s, 68K Macs, SPARCstations, and 486 laptops to earn higher multipliers than modern hardware. The principle is "1 CPU = 1 Vote," with rewards proportional to hardware antiquity and tenure. Key features: - Consensus: PoA verifies physical hardware via a 7-point fingerprint system (clock-skew, cache timing, SIMD identity, thermal drift, ROM clustering) to prevent VMs and emulations, which get negligible rewards. - Epochs: 10-minute epochs with 1.5 RTC rewards split by antiquity weight. - Tokenomics: Total supply 8,300,000 RTC; 70% mining rewards. - Ecosystem: Includes block explorer, node health API, AI agents (Agenic Sophia Core), video platform (BoTTube), Solana bridge, and Ergo integration. Open-source on GitHub (Scottcjn/rustchain), launched around 2025. - Purpose: Repurposes e-waste, promotes sustainability, any CPU with 32MB+ RAM can mine. Official site: rustchain.org; GitHub confirms details and recent releases up to 2026.

Citations:


Address the missing RTC Wallet identifier from the PR description.

The PR description mentions "RTC Wallet identifier: fengqiankun" but this identifier does not appear in the code changes. While the RustChain link and description of Proof-of-Antiquity mechanics are accurate, the stated wallet identifier needs to be either added to the code or removed from the PR description for consistency.

πŸ€– Prompt for AI Agents
Verify each finding against the current code and only fix it if needed.

In `@README.md` at line 4, The PR mentions an "RTC Wallet identifier: fengqiankun"
but that string isn't present in the changes; either add the identifier where it
belongs or remove the mention. If the wallet should be recorded in the repo, add
the literal string "fengqiankun" to the appropriate documentation or config
entry (e.g., README or a wallet metadata file) and ensure any surrounding text
matches the PR description; otherwise remove the "RTC Wallet identifier:
fengqiankun" sentence from the PR description and README to keep them
consistent.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant