# Create a new service

To create a new service, perform the following:

1\. Click on the "**Add a new service**" button. The "Add a new service" form is displayed.&#x20;

2\. Fill in the following fields:

* Service Name
* Service Description
* Service Language
* Price: <mark style="color:$info;background-color:$info;">If you want the asset to be free, set the price to zero. For a paid asset, set the price to a value other than zero.</mark>
* Payment Collector Address: By default, the payment collector address is the publisher's address; however, it can be changed to a different address.
* Provider URL: the Ocean Node that will encrypt the asset.&#x20;
* The asset's file
* Timeout
* Access Rules
* Consumer Parameters

<mark style="color:$info;background-color:$info;">For a description of each of these attributes, please review step 3 of the</mark> [<mark style="color:$info;background-color:$info;">Publishing an asset</mark>](https://docs.oceanenterprise.io/user-guides/using-the-oe-marketplace/publishing-an-asset) <mark style="color:$info;background-color:$info;">page.</mark>&#x20;

3\. After the service's attributes are entered, click "**Submit**". A transaction request notification from Metamask appears on the screen. Press "**Confirm**".

<figure><img src="https://1789397093-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FH0zpgrXbeZ7u6UuCV9Gz%2Fuploads%2Fe4uwNENkWhavTCoCkn5U%2Fimage.png?alt=media&#x26;token=2eb7fa05-e621-46c1-b7ee-0954dfd1ae34" alt=""><figcaption></figcaption></figure>

4\. A confirmation message is displayed on the screen. Click "**Back to Asset**" to return to the asset details screen.

<figure><img src="https://1789397093-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FH0zpgrXbeZ7u6UuCV9Gz%2Fuploads%2FcNNZyWV402HoGBrt3d7L%2Fimage.png?alt=media&#x26;token=091d4272-6537-4a49-8aa6-c5f413ff84fd" alt=""><figcaption></figcaption></figure>

<mark style="background-color:$info;">Please note that from the time an asset is updated on the blockchain until it is indexed by the Ocean Node’s indexer, a delay may occur. This delay typically ranges from a few seconds to several minutes, depending on factors such as RPC endpoint performance, the current indexed block, and the machine’s processing capacity running the Ocean Node.</mark>
