Skip to content

Burn Root Prop#2659

Open
JohnReedV wants to merge 6 commits into
devnet-readyfrom
BurnRootProp
Open

Burn Root Prop#2659
JohnReedV wants to merge 6 commits into
devnet-readyfrom
BurnRootProp

Conversation

@JohnReedV
Copy link
Copy Markdown
Contributor

@JohnReedV JohnReedV commented May 13, 2026

Description

This PR adds a root-only admin-utils call to burn root prop proceeds instead of paying root yield.

  • Adds a BurnRootProp toggle
  • Adds a root-only sudo_set_burn_root_prop dispatch
  • Sets reported root yield/proportion to zero across subnets while enabled
  • Preserves root prop sell pressure by still routing root yield through the subnet pool
  • Burns the resulting TAO after the root yield sells through the pool
  • Forces root claims through the sell path while enabled, even when the claim type is Keep
  • Prevents root stakers from receiving root yield while enabled
  • Preserves normal non-root subnet validator/server emission behavior
  • Adds a unit test covering root-only access, zeroed root prop, sell-through-pool behavior, TAO burn, and blocked root-staker payout

@JohnReedV JohnReedV added the skip-cargo-audit This PR fails cargo audit but needs to be merged anyway label May 13, 2026
@github-actions github-actions Bot mentioned this pull request May 21, 2026
4 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

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.

1 participant