ChainSafe / ChainSafe/WebZjs

Shield fails with "incorrect consensus branch id" after NU6.1 update Body:

Open
#166 1 comment 1 reaction 0 assignees View on GitHub
Dominant language
TypeScript
Stars
39
Forks
29
PR merge metrics
No merged PRs in 30d

Description

Shield transaction consistently fails at broadcast with error code -25: transaction uses an incorrect consensus branch id. Full resync does not help. PCZT is created and signed successfully, ZK proof generates fine, but the network rejects the transaction.
The wallet shows the "under active development" banner related to NU6.1. Snap version installed via MetaMask. Transparent balance visible and confirmed. Issue persists across multiple Full Resync attempts.
Console error: Transaction rejected by network: code=-25, reason=failed to validate tx: WtxId("private"), error: transaction did not pass consensus validation: transaction uses an incorrect consensus branch id

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.