> ## Documentation Index
> Fetch the complete documentation index at: https://docs.hedera.com/llms.txt
> Use this file to discover all available pages before exploring further.

# TokenDelete

Marks a token as deleted, though it will remain in the ledger.

The operation must be signed by the specified Admin Key of the Token. If admin key is not set, Transaction will result in `TOKEN_IS_IMMUTABlE`.

Once deleted update, mint, burn, wipe, freeze, unfreeze, grant kyc, revoke kyc and token transfer transactions will resolve to `TOKEN_WAS_DELETED`.

## TokenDeleteTransactionBody

| Field   | Type                                               | Description                                                                                           |
| ------- | -------------------------------------------------- | ----------------------------------------------------------------------------------------------------- |
| `token` | [TokenID](/reference/protobuf/basic-types/tokenid) | The token to be deleted. If invalid token is specified, transaction will result in `INVALID_TOKEN_ID` |
