# WrongCommitment (/docs/errors/chain/WrongCommitment)

The revealed signing key does not match the account's current commitment. Check the mnemonic, derivation version, and current generation before signing again.

Declared by the `HashedAccounts` pallet; it classifies to the semantic code [`not_authorized`](/docs/errors/not-authorized).

Declared at [`pallets/hashed-accounts/src/lib.rs#L269`](/code/pallets/hashed-accounts/src/lib.rs#L269).

## Remediation [#remediation]

Sign with the key or origin that owns the target object, then retry

The same explanation is available in the terminal: `btcli explain WrongCommitment`.
