1
0
mirror of https://github.com/oceanprotocol/docs.git synced 2024-11-26 19:49:26 +01:00
docs/content/tutorials/marketplace-publish-data-asset.md
2022-04-12 17:13:28 +02:00

4.7 KiB

title description
Publish a Data asset on Ocean Market place. A tutorial to publish an asset using Ocean Market

What can be published?

Ocean Market provides a convenient interface for individuals as well as organizations to publish their data. Data set can be images, location information, audio, video, sales data, or combinations of all! There is no exhaustive list of what type of data can be published on the Market. Please note that the Ocean Protocol team maintains a purgatory list here to block addresses and remove assets for any violations.

Tutorial

Connecting wallet and navigating to the publish page

  1. Go to Ocean Market

  2. Connect wallet.

    connect wallet

    In this tutorial, we will be using Rinkeby testnet.

  3. Go to publish page.

    publish page

Step 1 - Fill in metadata

Fill in the metadata.

Mandatory fields are marked with *

  • Asset type*

    An asset can be a dataset or an algorithm. The type of asset cannot be changed once the asset is published on chain. Based on the the selected asset type, addtional form fields will appear.

  • Title*

    This a descriptive name of the asset and can be changed later.

  • Description*

    This field can store the information about the asset. Ocean Marketplace supports rendering the content of this field in Markdown format. The description can be updated anytime.

  • Author*

    Author can be an individual or an organization. The author name can be updated anytime.

  • Tags

    Tags help the asset to be discoverable. If not provided, the list of tags is empty by default.

publish part-1

Step 2 - Fill in access details

Mandatory fields are marked with *

  • Access Type*

    An asset can be a downloadable file or a compute service on which buyers can run their algorithm. By selecting download, buyers will be able to download the dataset. Select compute if the access to the dataset is to be allowed in a compute-to-data environment.

  • Provider URL*

    Provider facilitates the asset download to buyers or for compute jobs and much more. Provider URL cannot be changed once the asset is published.

  • File*

    This is the URL from which the dataset can be accessed. Provider encrypts this field before publishing the asset on-chain. Once the asset is published, the file URL cannot be changed.

  • Sample file*

    This is the sample URL that potential buyers can access before buying the dataset. Provider encrypts this field before publishing the asset on-chain. The sample file can be updated anytime.

  • Timeout*

    This field specifies how long the buyer can access the dataset after the dataset is purchased. The timeout can be updated anytime.

publish part-2

Step 3 - Set pricing

Before the asset is published, the user(s) can choose the pricing option as per their choice. Only the publisher can set the pricing option and cannot be changed once the publisher selects any one method.

There are 3 options for settings the price of an asset on Ocean Marketplace.

  1. Fixed pricing
  2. Dynamic pricing (using Balancer pools)
  3. Free pricing

Flow for dynamic pricing schema is shown below.

publish part-3

Step 4 - Preview and confirm

publish part-4

Step 5 - Send blockchain transactions

publish part-5


publish part-6


publish part-7

Confirmation

Once the transactions are completed, the below screen is displayed.

publish success

To view the the published assets on the marketplace click here

https://blog.oceanprotocol.com/on-selling-data-in-ocean-market-9afcfa1e6e43