Some tools that can be useful when working with Ocean Protocol.


Plecos is a Python tool to check metadata (a JSON file) to see if it conforms to the OEP-8 schema. It wraps the jsonschema validator. It can be found in the Plecos repository on GitHub and as a Python package in PyPI.

Note: Aquarius uses Plecos for checking metadata and other Ocean Protocol software will probably use it in the future.

Faucet Server

The Ocean Protocol Faucet Server is a microservice that allows users to request Ether for a particular Ethereum network (e.g. the Nile Testnet).

Submarine Blockchain Explorer

Submarine is based on BlockScout (by POA), an open source blockchain explorer for Ethereum networks.

There is an Ocean Protocol fork of BlockScout. An instance is deployed in the Nile Testnet at