> For the complete documentation index, see [llms.txt](https://docs.astrakode.tech/akb-wiki/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.astrakode.tech/akb-wiki/astrakode-wiki/smart-contract-ide/technologies/hyperledger-fabric/components/asset-definition.md).

# Asset Definition

**Define the Name:** Assign a unique, descriptive name to your asset for easy identification.

**Set Properties:** Click on "PROPERTIES\*" to specify the attributes that make up your asset, ensuring each property is essential and well-defined.

<figure><img src="/files/59d88nlxdB8kG928ymFi" alt="" width="281"><figcaption></figcaption></figure>

In the "Add Struct Data Entity" section, you can define a new data structure by assigning a unique name, specifying if the entity is constant, and selecting its type. You can then add various properties to the structure by clicking the "+" button, where you will provide labels and types for each property. Additionally, you can use the "DefinitionRef" field to reference other existing definitions, ensuring your data structure is comprehensive and well-organized.
