# AnnouncedColdkeyHashDoesNotMatch (/docs/errors/chain/AnnouncedColdkeyHashDoesNotMatch)

The `new_coldkey` passed to `swap_coldkey_announced` (`btcli wallet swap-coldkey`) hashes to a different value than the hash committed in the earlier `announce_coldkey_swap` (`btcli wallet announce-coldkey-swap`). Use the same new coldkey you announced; check status with `btcli wallet swap-check`.

Declared by the `SubtensorModule` pallet; it classifies to the semantic code [`invalid_argument`](/docs/errors/invalid-argument).

Declared at [`pallets/subtensor/src/macros/errors.rs#L161`](/code/pallets/subtensor/src/macros/errors.rs#L161).

## Remediation [#remediation]

The new coldkey does not match the hash from `btcli wallet announce-coldkey-swap`; use the same new coldkey you announced

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