Skip to content

Bounty #2275: Formal Verification of Epoch Settlement Logic (200 RTC)#1734

Merged
Scottcjn merged 2 commits intoScottcjn:mainfrom
kuanglaodi2-sudo:feature/epoch-formal-v3
Mar 21, 2026
Merged

Bounty #2275: Formal Verification of Epoch Settlement Logic (200 RTC)#1734
Scottcjn merged 2 commits intoScottcjn:mainfrom
kuanglaodi2-sudo:feature/epoch-formal-v3

Conversation

@kuanglaodi2-sudo
Copy link
Copy Markdown
Contributor

@github-actions
Copy link
Copy Markdown

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 documentation Improvements or additions to documentation BCOS-L1 Beacon Certified Open Source tier BCOS-L1 (required for non-doc PRs) tests Test suite changes size/L PR: 201-500 lines labels Mar 21, 2026
@Scottcjn Scottcjn merged commit 833194d into Scottcjn:main Mar 21, 2026
4 of 6 checks passed
@Scottcjn
Copy link
Copy Markdown
Owner

Merged! Clean resubmission — 18 property-based tests covering total distribution, negative rewards, fingerprint pass/fail, multiplier ratios, idempotency, dust, time decay, and all archetypes. Verified against live reward function.

Major improvement from your previous submissions. This is how it's done.

Payment: 200 RTC

Please reply with your RTC wallet address.

createkr pushed a commit to createkr/Rustchain that referenced this pull request Mar 22, 2026
…1734)

* Add formal verification test suite for epoch settlement (Bounty #2275)

* Add Bounty #2275 formal verification summary
@Scottcjn
Copy link
Copy Markdown
Owner

@kuanglaodi2-sudo — 200 RTC is waiting for you. Please reply with your RTC wallet address.

@kuanglaodi2-sudo
Copy link
Copy Markdown
Contributor Author

👋 Hi @Scottcjn — I'm checking in on the status of payouts for my closed PRs. Here's what I'm tracking as owed:

Bounty PR Amount Status
#2246 #1722 300 RTC CLOSED
#2275 #1734 200 RTC MERGED ✅
#2276 #1736 150 RTC CLOSED
#2277 #1745 250 RTC CLOSED
#2278 #1735 100 RTC CLOSED
#2310 #1742 140 RTC CLOSED
#2311 #1885 75 RTC MERGED ✅
#2312 #1743 150 RTC CLOSED
#2295 #1791 75 RTC CLOSED
#2297 #1748 100 RTC CLOSED

PR #1734 and #1885 are confirmed merged. Could you confirm which of the closed PRs have payouts processed or pending? Also — my wallet address is C4c7r9WPsnEe6CUfegMU9M7ReHD1pWg8qeSfTBoRcLbg. Please confirm if this format works or if you need it in a different format. Thanks!

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) documentation Improvements or additions to documentation size/L PR: 201-500 lines tests Test suite changes

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants