From 49e35e6176cd35ae4eee76ad01a48360a88c3faf Mon Sep 17 00:00:00 2001 From: Jacob Mazelin Date: Thu, 19 Mar 2026 03:36:06 +0000 Subject: [PATCH 1/2] docs: Add First-Time Contributor Quick Guide section - Added clear 5-minute win examples for new contributors - Included step-by-step first PR checklist - Added table of files to check for quick fixes - Helps newcomers earn 10 RTC first PR bonus faster This improves contributor onboarding and reduces friction for first-time bounty hunters. --- CONTRIBUTING.md | 31 +++++++++++++++++++++++++++++++ 1 file changed, 31 insertions(+) diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index 5f470910..8e0aaae1 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -2,6 +2,37 @@ Thanks for your interest in contributing to RustChain! We pay bounties in RTC tokens for quality contributions. +## First-Time Contributor Quick Guide (10 RTC Bonus) + +New to RustChain? Get 10 RTC for your **first merged PR** — even for small improvements: + +### 5-Minute Wins That Count +- Fix a typo in any `.md` file +- Add a missing link to the README +- Clarify a confusing instruction +- Add an example command that was missing +- Update outdated version numbers + +### Your First PR Checklist +- [ ] Fork the repo (click Fork button on GitHub) +- [ ] Create a branch: `git checkout -b fix-typo-readme` +- [ ] Make your change (even one line counts!) +- [ ] Test it: follow your own instructions +- [ ] Commit: `git commit -m "docs: fix typo in README"` +- [ ] Push: `git push origin fix-typo-readme` +- [ ] Open PR on GitHub — mention "First PR" in description +- [ ] Get 10 RTC on merge + any bounty rewards + +### Where to Look for Quick Fixes +| File | Common Issues | +|------|---------------| +| `README.md` | Broken links, outdated versions | +| `CONTRIBUTING.md` | This guide you're reading now | +| `INSTALL.md` | Missing steps, unclear commands | +| `API_WALKTHROUGH.md` | Outdated API endpoints | + +--- + ## Quick Start 1. **Browse open bounties**: Check [Issues](https://github.com/Scottcjn/Rustchain/issues?q=is%3Aissue+is%3Aopen+label%3Abounty) labeled `bounty` From 6b59e9ebf62e9c59cbf2c8f907df2b33d39ad3be Mon Sep 17 00:00:00 2001 From: Jacob Mazelin Date: Thu, 19 Mar 2026 03:36:56 +0000 Subject: [PATCH 2/2] feat: Add RustChain Live Stats Dashboard MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Single-file HTML dashboard showing real-time network stats - Fetches from rustchain.org API (health, miners, epoch) - Auto-refresh every 60 seconds - Responsive design for desktop and mobile - Clean, branded UI with 'Powered by RustChain' footer - No build step required — pure HTML/CSS/JS Tested against live node: https://rustchain.org - Displays current epoch - Shows active miner count - Network health indicator Bounty: Addresses #673 (Creative Ecosystem Growth) Requested: 50 RTC (.00) for technical tool @Scottcjn --- dashboard/index.html | 193 +++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 193 insertions(+) create mode 100644 dashboard/index.html diff --git a/dashboard/index.html b/dashboard/index.html new file mode 100644 index 00000000..f3823088 --- /dev/null +++ b/dashboard/index.html @@ -0,0 +1,193 @@ + + + + + + RustChain Live Stats + + + +
+

🔥 RustChain Live Stats

+ +
+
+
Current Epoch
+
-
+
+ +
+
Active Miners
+
-
+
+ +
+
Network Health
+
+ + - +
+
+ +
+
API Endpoint
+
rustchain.org
+
+
+ +
Auto-refreshing every 60 seconds
+
+ + + + + +