rustchain
https://github.com/scottcjn/rustchain
Python
Proof-of-Antiquity blockchain — vintage PowerPC hardware earns 2.5x mining rewards. Hardware fingerprinting, Solana bridge (wRTC), AI agent economy. Discord: https://discord.gg/VqVVS2CW9Q
Triage Issues!
When you volunteer to triage issues, you'll receive an email each day with a link to an open issue that needs help in this project. You'll also receive instructions on how to triage issues.
Triage Docs!
Receive a documented method or class from your favorite GitHub repos in your inbox every day. If you're really pro, receive undocumented methods or classes and supercharge your commit history.
Python not yet supported1 Subscribers
Add a CodeTriage badge to rustchain
Help out
- Issues
- fix: [BOUNTY CAMPAIGN] Bring Your Human to Work Day — Match Agent Engagement
- [Bug] lock_ledger.py: release_lock() does not credit balance back to miner — funds permanently locked
- fix: [BOUNTY CAMPAIGN] Bring Your Human to Work Day — Match Agent Engagement
- [Bug] beacon_api.py: Stored XSS via /api/chat — user messages stored and returned unsanitized
- [Bug] beacon_api.py: /api/contracts POST has no authentication — anyone can create contracts on behalf of any agent
- [Bug] bridge_api.py: Admin key comparison uses == instead of hmac.compare_digest — timing attack + auth bypass when env var unset
- [Bug] bridge_api.py: update-external endpoint timing-unsafe comparison + unauthenticated when RC_BRIDGE_API_KEY unset
- [Bug] rustchain_sync_endpoints.py: require_admin decorator uses != for admin key comparison — timing attack
- [Bug] governance.py: Founder veto endpoint uses != for admin_key comparison — timing attack on veto authority
- [Bug] sophia_attestation_inspector.py: _is_admin() uses == for key comparison — timing attack on inspection endpoints
- Docs
- Python not yet supported