# TokenUpdateMetadata

Updates token metadata. The transaction signer must be the token's metadata\_update\_authority. Fields:

| Field    | Type          | Description   |
| -------- | ------------- | ------------- |
| metadata | TokenMetadata | New metadata  |
| token    | String        | Token address |

Sample Response:

```json
{
  "transaction_type": "TokenUpdateMetadata",
  "data": {
    "metadata": {
      "name": "US Dollar X",
      "uri": "https://example.com/metadata",
      "additional_metadata": [
        {
          "key": "website",
          "value": "https://example.com"
        }
      ]
    },
    "token": "0x1234567890123456789012345678901234567890"
  }
}
```
