1.3 KiB
title | sidebar |
---|---|
Terminology | concepts |
There is terminology specific to Ocean Protocol.
Asset
A data set or data service.
Publisher
Someone who has assets that they want to sell (or give away freely). An example is an almond distributor with 30 years of data about almond sales.
Consumer
Someone who wants assets. An example is a data scientist working at an economic think tank.
Marketplace
A service where publishers can list what assets they have, and consumers can see what's available then buy it (or get it for free).
Keeper
A computer running a blockchain client (i.e. a blockchain node) where the associated blockchain network is running the Ocean Protocol keeper contracts (smart contracts).
Aquarius
Ocean-specific software to help store and manage metadata about assets (but not assets themselves). Every marketplace must run an instance of Aquarius.
Brizo
Ocean-specific software to help publishers manage consumer access to their assets.
Secret Store
Squid
A set of software libraries to interact with Ocean network participants, including Keepers, Aquarius, Brizo, and Secret Store. The initial libraries are in Python, JavaScript and Java.
Pleuston
An example marketplace frontend implemented using React and Squid-JavaScript.