Skip to content

mainnet deploy 5/27/2025 #1634

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 707 commits into from
May 28, 2025
Merged

mainnet deploy 5/27/2025 #1634

merged 707 commits into from
May 28, 2025

Conversation

sam0x17
Copy link
Contributor

@sam0x17 sam0x17 commented May 13, 2025

Yuma Consensus v3 (available for all subnets)

  • Per-bond EMA scaling: individual & sparse-mode bonds now adapt via exponential moving
    averages for smoother rewards
  • Refactored α-parameters (including new sigmoid-steepness tuning) for fine-grained consensus
    control
  • Monte Carlo scenario tests & map_consensus.py integration tests validate retention guarantees
    under adversarial conditions
  • On-chain toggle event & ABI support to enable/disable Yuma3 per subnet for easy rollbacks
  • [Feat] Yuma Consensus v3 #1593

Notes for Subnet Owners

  • Yuma 3 should be beneficial and safe to use in model verification subnets (specifically subnets which guarantee that a change in miner performance happens with a knowledge commitment), provided the bond reset flag is used correctly.
  • It will distribute dividends to the validators more fairly than Yuma 2 did and Liquid Alpha 2.0 allows the subnet owners to disincentivize weight copying.

Generic Crowdloan Pallet (live for public testing)

  • Launch generic crowdloans via a simple balance-transfer + arbitrary extrinsic
    wrapper—supports create, contribute, withdraw, refund & finalize flows
  • Enforce a 500-contributor cap to prevent unbounded loops and track counts for benchmarking
  • Hardened withdraw logic: only the original contributor can withdraw, and creator’s initial
    deposit is locked until dissolution
  • Feat/crowdloan pallet #1503

Notes

The MEV-resistant staking PRs have been pulled back for now while we address some issues pointed out by the community but should be in an upcoming release

Full PR List

Ensure stake threshold is respected when handing out vpermits
@sam0x17 sam0x17 changed the title mainnet deploy 5/15/2025 mainnet deploy 5/27/2025 May 27, 2025
@sam0x17 sam0x17 requested a review from camfairchild May 27, 2025 17:01
@sam0x17 sam0x17 marked this pull request as ready for review May 28, 2025 05:10
@sam0x17 sam0x17 merged commit 1b0c63a into main May 28, 2025
31 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
breaking-change This PR introduces a noteworthy breaking change deploy-mainnet skip-cargo-audit This PR fails cargo audit but needs to be merged anyway
Projects
None yet
Development

Successfully merging this pull request may close these issues.

10 participants