# Update assets

You can update general details of an asset such as its name, decimals, and symbol. You can also lock assets to prevent them from being used in transactions.

Ripple Custody automatically registers assets contained in incoming transactions. Although these assets are unvalidated, you can still use them to create transaction orders. For this reason, it is essential to lock any assets you don't want to use.

All asset updates involve the creation of an intent with the appropriate type and the `id` set to the asset to update.

This table lists some common asset update tasks:

| Update | Intent type | Additional information |
|  --- | --- | --- |
| Update the details of an asset | `v0_UpdateTicker` | [Propose an intent to update an entity](/products/custody/v1.26/api/get-started/key-operations/update/intent-proposal#propose-an-intent-to-update-an-entity) |
| Lock an asset | `v0_LockTicker` | [Propose an intent to lock or unlock an entity](/products/custody/v1.26/api/get-started/key-operations/update/intent-proposal#propose-an-intent-to-lock-or-unlock-an-entity) |
| Unlock an asset | `v0_UnlockTicker` | [Propose an intent to lock or unlock an entity](/products/custody/v1.26/api/get-started/key-operations/update/intent-proposal#propose-an-intent-to-lock-or-unlock-an-entity) |