# Welcome to Ocean Network

Ocean Network solves the "Coordination Problem" of Decentralized Compute.

Currently, the world has massive amounts of idle computing power (GPUs/CPUs) and data scientists who need it, but no easy way to connect them.

Ocean Network bridges this gap by providing:

* **For Node Operators (Supply)**: A way to monetize their hardware. The Dashboard and Ocean Node software let them "rent out" their machines, track their earnings, and compete on leaderboards based on performance benchmarks.
* **For Developers/Data Scientists (Demand)**: A "Catalog" of compute resources. They can easily filter for the exact specs they need (e.g., "I need an Nvidia H100 with 64GB RAM"), pay for it securely, and run their jobs (via tools like the VSCode extension) without needing a centralized cloud provider.

**In short**: It turns the entire global network of individual computers into one giant, accessible, and monetizable supercomputer for AI and data processing.

### Key Concepts

* **Ocean Nodes**: The backbone of the network. Nodes process compute jobs, index metadata, and store data. Anyone can run a node and earn rewards.
* **Ocean CLI**: A command-line tool for developers and data scientists to interact with the network (publish, consume, run compute jobs).
* **Dashboard**: A visual interface to monitor network health, track your node's performance, and run compute jobs.
* **Base Network**: Ocean is deployed on Base (Ethereum L2) for low-fee, high-speed transactions.

### Getting Started

\
Choose your path to interact with the Ocean Network::

<figure><img src="/files/rqt1pdNFeOKxIVQmFeUf" alt=""><figcaption></figcaption></figure>

* **Run a Node**: Support the network, earn rewards, and provide compute. Go to Ocean Node Guide
* **Explore all Network fetaures**: Publish datasets, algorithms, and orchestrate complex compute flows from your terminal. Go to Ocean CLI Guide
* **Develop Algorithms & Run Compute Job**: Write and test algorithms directly in your IDE. Go to VS Code Extension or other IDE based on VS Code and orchestrate complex compute flows from your terminal. Go to Ocean CLI Guide

<table data-view="cards"><thead><tr><th></th><th></th><th></th><th data-hidden data-card-cover data-type="files"></th><th data-hidden></th><th data-hidden data-card-target data-type="content-ref"></th></tr></thead><tbody><tr><td><h4><i class="fa-bolt">:bolt:</i></h4></td><td><strong>Run a Job</strong></td><td>Orchestrate complex compute flows</td><td></td><td></td><td><a href="/pages/7FvWQMF0kTK7HGhlQfmo">/pages/7FvWQMF0kTK7HGhlQfmo</a></td></tr><tr><td><h4><i class="fa-leaf">:leaf:</i></h4></td><td><strong>Use the Network</strong></td><td>Use Ocean CLI</td><td></td><td></td><td><a href="https://github.com/GitbookIO/gitbook-templates/blob/main/product-docs/broken-reference/README.md">https://github.com/GitbookIO/gitbook-templates/blob/main/product-docs/broken-reference/README.md</a></td></tr><tr><td><h4><i class="fa-globe-pointer">:globe-pointer:</i></h4></td><td><strong>Run a Node</strong></td><td>Support the network and earn rewards. Go to Ocean Node Guide</td><td></td><td></td><td><a href="/pages/QPzbTvC6XsT5gERiU43E">/pages/QPzbTvC6XsT5gERiU43E</a></td></tr></tbody></table>


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.oncompute.ai/readme.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
