# Table of contents

* [Orientation](README.md)
  * [Wallet Basics](building-with-ocean/wallets.md)
  * [Set Up MetaMask Wallet](orientation/metamask-setup.md)
  * [Use Your Wallet to Manage OCEAN Tokens](building-with-ocean/wallets-and-ocean-tokens.md)
* [Core Concepts](core-concepts/README.md)
  * [Architecture Overview](core-concepts/architecture.md)
  * [Data NFTs and Datatokens](core-concepts/datanft-and-datatoken.md)
  * [Data NFTs and datatoken roles](core-concepts/roles.md)
  * [Supported Networks](core-concepts/networks.md)
  * [Fees](core-concepts/fees.md)
  * [Asset pricing](core-concepts/asset-pricing.md)
  * [DID & DDO](core-concepts/did-ddo.md)
  * [Contributor Code of Conduct](core-concepts/code-of-conduct.md)
  * [Ways to Contribute](core-concepts/contributing.md)
  * [Funding](core-concepts/get-funding.md)
  * [Legal Requirements when Contributing Code](core-concepts/legal-reqs.md)
  * [Reporting Vulnerabilities](core-concepts/vulnerabilities.md)
* [API references](api-references/README.md)
  * [Aquarius REST API](api-references/aquarius-rest-api.md)
  * [Provider REST API](api-references/provider-rest-api.md)
* [Building with ocean](building-with-ocean/README.md)
  * [Obtaining Ethereum node provider API key](building-with-ocean/obtaining-api-key.md)
  * [Using Ocean libraries](building-with-ocean/using-ocean-libraries/README.md)
    * [Configuration](building-with-ocean/using-ocean-libraries/configuration.md)
    * [Creating a dataNFT](building-with-ocean/using-ocean-libraries/creating\_dataNFT.md)
    * [Create Datatoken with fixed pricing](building-with-ocean/using-ocean-libraries/create-datatoken-with-fixed-pricing.md)
    * [Mint datatoken](building-with-ocean/using-ocean-libraries/mint-datatoken.md)
    * [Update metadata](building-with-ocean/using-ocean-libraries/update-metadata.md)
  * [Publish assets using hosting services](building-with-ocean/asset-hosting.md)
  * [Binance Smart Chain (BSC)](building-with-ocean/bsc-bridge.md)
  * [Set Up a Marketplace](building-with-ocean/marketplace.md)
  * [Polygon (ex Matic)](building-with-ocean/polygon-bridge.md)
  * [Compute-to-Data](building-with-ocean/compute-to-data/README.md)
    * [Architecture](building-with-ocean/compute-to-data/compute-to-data-architecture.md)
    * [Datasets & Algorithms](building-with-ocean/compute-to-data/compute-to-data-datasets-algorithms.md)
    * [Minikube Compute-to-Data Environment](building-with-ocean/compute-to-data/compute-to-data-minikube.md)
    * [Writing Algorithms for Compute to Data](building-with-ocean/compute-to-data/compute-to-data-algorithms.md)
    * [Setting up private docker registry](building-with-ocean/compute-to-data/compute-to-data-docker-registry.md)
  * [Deploying components](building-with-ocean/deploying-components/README.md)
    * [Deploying Marketplace](building-with-ocean/deploying-components/deploying-marketplace.md)
    * [Deploying Aquarius](building-with-ocean/deploying-components/deploying-aquarius.md)
  * [Projects using Ocean Protocol](building-with-ocean/projects-using-ocean.md)
* [Using Ocean Market](using-ocean-market/README.md)
  * [Publish a data asset](using-ocean-market/marketplace-publish-data-asset.md)
  * [Download a data asset](using-ocean-market/marketplace-download-data-asset.md)
  * [Add liquidity to liquidity pools](using-ocean-market/marketplace-add-liquidity.md)
  * [Swap datatokens](using-ocean-market/marketplace-swap.md)
