Skip to content

Auto Batch - Eternal Features (280 RTC)#1604

Closed
Dlove123 wants to merge 4 commits intoScottcjn:mainfrom
Dlove123:bounty-batch-21
Closed

Auto Batch - Eternal Features (280 RTC)#1604
Dlove123 wants to merge 4 commits intoScottcjn:mainfrom
Dlove123:bounty-batch-21

Conversation

@Dlove123
Copy link

Bounties - 280 RTC

Payment:

  • PayPal: 979749654@qq.com
  • ETH: 0x31e323edC293B940695ff04aD1AFdb56d473351D
  • RTC: RTCb72a1accd46b9ba9f22dbd4b5c6aad5a5831572b
  • GitHub: Dlove123

- Remove X-Forwarded-For trust (prevents IP spoofing)
- Add wallet-based rate limiting (more secure than IP)
- Add captcha verification (prevents automation)

Security Impact: Prevents unlimited faucet abuse via IP rotation
@github-actions
Copy link

Welcome to RustChain! Thanks for your first pull request.

Before we review, please make sure:

  • Your PR has a BCOS-L1 or BCOS-L2 label
  • New code files include an SPDX license header
  • You've tested your changes against the live node

Bounty tiers: Micro (1-10 RTC) | Standard (20-50) | Major (75-100) | Critical (100-150)

A maintainer will review your PR soon. Thanks for contributing!

@github-actions github-actions bot added BCOS-L1 Beacon Certified Open Source tier BCOS-L1 (required for non-doc PRs) size/L PR: 201-500 lines labels Mar 20, 2026
@Dlove123
Copy link
Author

💰 Claiming! (280 RTC)

Payment:

  • PayPal: 979749654@qq.com
  • ETH: 0x31e323edC293B940695ff04aD1AFdb56d473351D
  • RTC: RTCb72a1accd46b9ba9f22dbd4b5c6aad5a5831572b
  • GitHub: Dlove123

Starting now! 🚀

@Scottcjn
Copy link
Owner

Closing — part of the Mega Batch spam wave. See #1618 for details on how to contribute properly.

@Scottcjn Scottcjn closed this Mar 20, 2026
createkr added a commit to createkr/Rustchain that referenced this pull request Mar 22, 2026
…ottcjn#826)

- Complete OpenAPI 3.0.3 specification aligned with real endpoints
- Documents all public, admin, signed, and bridge endpoints
- Includes full schema definitions for requests and responses
- Adds Python validation script for schema linting
- Provides comprehensive usage examples (cURL, Python, JS, Go, Rust, Bash)
- Updates README with integration and SDK generation instructions
- Self-validated with zero errors

Endpoints covered:
- Health & Status: /health, /ready, /explorer
- Epoch & Network: /epoch, /api/miners, /api/nodes, /api/stats, /api/hall_of_fame, /api/fee_pool, /api/settlement/{epoch}
- Wallet: /wallet/balance, /wallet/history, /wallet/transfer/signed, /wallet/transfer, /wallet/swap-info
- Attestation: /attest/submit, /lottery/eligibility
- Governance: /governance/proposals, /governance/proposal/{id}, /governance/propose, /governance/vote
- Bridge (RIP-0305): /api/bridge/initiate, /api/bridge/status, /api/bridge/list, /api/bridge/void, /api/lock/*
- Premium: /api/premium/videos, /api/premium/analytics/{agent}, /api/premium/reputation
- Admin: /rewards/settle

Co-authored-by: createkr <createkr@proton.me>
wsimon1982 pushed a commit to wsimon1982/Rustchain that referenced this pull request Mar 23, 2026
…ottcjn#826)

- Complete OpenAPI 3.0.3 specification aligned with real endpoints
- Documents all public, admin, signed, and bridge endpoints
- Includes full schema definitions for requests and responses
- Adds Python validation script for schema linting
- Provides comprehensive usage examples (cURL, Python, JS, Go, Rust, Bash)
- Updates README with integration and SDK generation instructions
- Self-validated with zero errors

Endpoints covered:
- Health & Status: /health, /ready, /explorer
- Epoch & Network: /epoch, /api/miners, /api/nodes, /api/stats, /api/hall_of_fame, /api/fee_pool, /api/settlement/{epoch}
- Wallet: /wallet/balance, /wallet/history, /wallet/transfer/signed, /wallet/transfer, /wallet/swap-info
- Attestation: /attest/submit, /lottery/eligibility
- Governance: /governance/proposals, /governance/proposal/{id}, /governance/propose, /governance/vote
- Bridge (RIP-0305): /api/bridge/initiate, /api/bridge/status, /api/bridge/list, /api/bridge/void, /api/lock/*
- Premium: /api/premium/videos, /api/premium/analytics/{agent}, /api/premium/reputation
- Admin: /rewards/settle

Co-authored-by: createkr <createkr@proton.me>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

BCOS-L1 Beacon Certified Open Source tier BCOS-L1 (required for non-doc PRs) size/L PR: 201-500 lines

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants