# NotSubnetOwner (/docs/errors/chain/NotSubnetOwner)

The signing coldkey is not the recorded owner of the subnet it tried to administer (e.g. setting subnet identity or owner-only hyperparameters). Compare the caller against the `SubnetOwner` storage entry for that netuid.

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

## 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 NotSubnetOwner`.
