# Blade naming conventions

Each Platform blade that is deployed to a Deployment Framework must have a unique name.

When developing a new Platform blade, follow these naming conventions that will make it easier to maintain the blade in future:

* Give the blade a name reflecting the feature that it implements.

  For example, **TradeFXBlade**, for an Adapter blade that implements an [Integration Adapter](../platform-architecture/putting-data-into-the-platform.md) dedicated to FX Trading .
* The name of the root directory where the blade files are located in the Deployment Framework must be the blade name.

  For example, the blade called **TradeFXBlade**, must be located in the directory &lt;Framework-root>/kits/**TradeFXBlade**

  For another example of this, see [Create the Adapter blade’s directory structure](cdf-create-a-c-based-adapter-blade.md#create-the-adapter-blades-directory-structure) in [Create a C-based Adapter blade](cdf-create-a-c-based-adapter-blade.md).
* For C-based Adapter blades, in any [DataSource configuration](../datasource/datasource-datasource-configuration.md) that refers to the Adapter, the `label` and `remote-name` options of the `add-peer` configuration item should contain the name of the blade.

  For examples of this, see [Set up Liberator configuration](cdf-create-a-c-based-adapter-blade.md#set-up-liberator-configuration) and [Set up Transformer configuration](cdf-create-a-c-based-adapter-blade.md#set-up-transformer-configuration) in [Create a C-based Adapter blade](cdf-create-a-c-based-adapter-blade.md).
* If the blade provides a [data service](../datasource/datasource-data-services.md) to [Liberator](../liberator/index.md), the `service-name` option in the `add-data-service` configuration item of the Liberator configuration by default contains the name of the blade, though you may wish to change this to a more meaningful name.

  For an example of this, see [Set up Liberator configuration](cdf-create-a-c-based-adapter-blade.md#set-up-liberator-configuration) in [Create a C-based Adapter blade](cdf-create-a-c-based-adapter-blade.md).
