Skip to content
This repository was archived by the owner on Aug 3, 2026. It is now read-only.

feat: burn-to-uid-0 weight fallback (validator + auditor) - #41

Merged
bitzic merged 1 commit into
mainfrom
fix/burn-fallback-uid0
Jun 22, 2026
Merged

feat: burn-to-uid-0 weight fallback (validator + auditor)#41
bitzic merged 1 commit into
mainfrom
fix/burn-fallback-uid0

Conversation

@bitzic

@bitzic bitzic commented Jun 22, 2026

Copy link
Copy Markdown
Contributor
  • validator: set_burn_weights to uid 0 when no scoreable submissions this epoch (no king / all rejected) so it still sets weights + keeps vTrust
  • auditor: same burn fallback when no clean epoch (empty/404 audit repo)
  • chain: BittensorChain/LocalChain.set_burn_weights via shared _submit_weight_tensors; target uid via RALPH_BURN_UID (default 0)
  • on by default; disable with RALPH_BURN_FALLBACK=0
  • fixes validators/auditors setting nothing while the subnet has no real accepted submissions yet (standard burn-to-owner)

- validator: set_burn_weights to uid 0 when no scoreable submissions
  this epoch (no king / all rejected) so it still sets weights + keeps vTrust
- auditor: same burn fallback when no clean epoch (empty/404 audit repo)
- chain: BittensorChain/LocalChain.set_burn_weights via shared
  _submit_weight_tensors; target uid via RALPH_BURN_UID (default 0)
- on by default; disable with RALPH_BURN_FALLBACK=0
- fixes validators/auditors setting nothing while the subnet has no
  real accepted submissions yet (standard burn-to-owner)

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
@bitzic
bitzic merged commit 9f4bbcd into main Jun 22, 2026
4 checks passed
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant