Publishing & Metadata Analysis

Currently when publishing a new asset there’s a 5 step definition process: Metadata, Access, Pricing, Preview, Submit The first three steps are forms with fields.

1. Metadata fields

Data NFT, Asset Type, Title, Description, Author, Tags, T&C

2. Access fields

Provider URL (auto), File, Sample file, Timeout*

3. Pricing fields

Choose tab Fixed|Free

4. Preview

Displays all the values for review.

5. Submit

Has 3 steps and 2 transactions:

  1. Create Tokens & Pricing [1 Transaction] ”The Data NFT representing your asset, the Datatokens defining access to it, and the pricing schema are all created in a single transaction.”
  2. Construct & Encrypt DDO ”Entered metadata is transformed into a structured document (DDO) where the file URLs, and the whole DDO itself are encrypted.”
  3. Publish DDO [1 Transaction] ”The encrypted DDO is stored on-chain as part of the Data NFT. Indexers like Aquarius can decrypt the DDO for displaying purposes, but the file URLs can only be decrypted by exchanging the respective datatokens for this asset.”

Metadata Storage Format

The DDO is in JSON format. These are the fields: