Skip to content

For developers ​

This section describes a self-hosted Clio-X on the Sepolia test network, built in September 2026. It runs without Pontus-X membership and on free tiers only.

Portal (web app)cliox.ldas.jpVercel
↓ queries
Ocean Node (catalogue, provider, compute)cliox-node.ldas.jpmdx VM
Subgraph (event index)cliox-subgraph.ldas.jpsame VM
↓ reads
Public ledgerSepoliaEthereum test network
PartSoftwareWhere
PortalClio-X (ciferresearch/ClioX-mvg-portal, this fork)Vercel, Hobby tier
Ocean Nodeoceanprotocol/ocean-node:4.2.0 + Typesensemdx VM, 6 vCPU / 8.8 GiB / 99 GB, Ubuntu 24.04
Subgraphgraphprotocol/graph-node v0.45.0 + IPFS + PostgreSQL 14same VM
Public endpointsCloudflare Tunnel (--protocol http2)only SSH is open inbound

Pages ​

  • Self-hosting on Sepolia — the full guide: what is official and what we added, who may run compute, VM, secrets, subgraph shortcut, tunnel, portal, carbon location.
  • API (OpenAPI) — the HTTP and GraphQL calls Clio-X makes against the node and the subgraph, checked against Ocean Node 4.2.0.
  • CLI: publish and free compute — reproducible sample: publish a public-domain text and a word-count algorithm with @oceanprotocol/cli 2.1.0 and run a free Compute-to-Data job.
  • Known problems — what cost us time, with causes and workarounds.

Measured on the first run (2026-09-26) ​

Datasetdid:op:04f79245ba012ab323600b60bb537c865560ca18867025a3d31b38f4560b9787
Algorithmdid:op:fdefde90da7983f083b54c0939b719cb69dac21bff6e5cc4a343d2f6a033daa4
Jobfree environment, 1 CPU / 1 GiB, exit code 0
Result1,338 words; people 10, laws 9, states 8 — identical to a local run in the same image
Subgraph sync~750 blocks/min on a public RPC; starts at block 11,459,550 instead of the Ocean deployment block

Source ​

All files are on the branch deploy/hosting of the fork (deploy/ocean-node/, deploy/trial/, docs/). This site is built from the same texts on the branch docs/site.

Independent notes by Satoru Nakamura (University of Tokyo; visiting UBC). Not an official Clio-X or Ocean Protocol site.