Practical overview
When it fits
Use it when you need an open-source starting point for a web marketplace centered on tokenized datasets and Ocean Protocol components, or when evaluating how such a frontend is structured for local development.
Who it is for
- Developers building or adapting tokenized-data marketplace interfaces
- Teams exploring DeFi marketplace frontends for data-economy applications
- Ocean Protocol developers working with marketplace components and integrations
Documented uses
- Discover and present tokenized data assets
- Build a frontend for data-token marketplace functionality
- Provide interfaces related to liquidity pools and exchange components
- Connect marketplace presentation to Ocean Protocol data and network services
Requirements & limits
The repository is public, active in the supplied status information and licensed under Apache-2.0. The documented local development setup requires Git and Node.js.
- The application uses React, Next.js, TypeScript and CSS modules.
- The documented integrations include Aquarius, the Ocean Protocol subgraph, ENS, Purgatory and network metadata.
- The repository identifies Balancer-related exchange, data-token and liquidity-pool components.
- Local development can use remote Ocean components by default or local Barge, Ganache and Graph components for advanced setups.
- The available documentation does not verify specific supported networks or a complete end-user operational workflow.
Check current requirements in the official documentation. Source-based guidance does not mean OpenViST has run or independently tested this project.
Set up Ocean Marketplace for local development
Install the documented dependencies and start the React development server.
Before you start
- Git
- Node.js using the version specified in the repository’s .nvmrc file
- nvm is recommended for managing the Node.js version
Steps
Clone the oceanprotocol/market repository and change into its directory.
Use nvm to select the repository’s Node.js version, when using nvm.
Install the project dependencies with npm install; the README notes npm install --legacy-peer-deps as an alternative in case of dependency errors.
Run npm start to start the development server on port 8000.
Expected outcome
A local development server is started for the Ocean Marketplace application at http://localhost:8000.
Guide limitations
- This setup connects to Ocean remote components by default.
- The documented setup does not establish that a particular network, marketplace workflow or deployment target will operate successfully.
Sources & review
Source record details
- Source availability
- Active
- Sources checked
- 2 October 2026
- Original website title
- oceanprotocol/market · Official homepage title · retained in its source language

