Skip to content

v2 beta One ocean-node, DDO v5 and Compute-to-Data v2

The TypeScript toolkit for the data economy.

Publish, sell and compute on data across Ocean Enterprise ecosystems. One typed client handles wallets, credentials and the ocean-node for you.

Overview

From wallet to data in three steps.

  1. Import the modulesNautilus works with any ethers signer.
  2. Create a clientOne ocean-node serves metadata, provider services and the indexer.
  3. Consume a service offeringOrders are placed or reused, and you get a URL back.
access.ts
// 1. Import modules.
import {  } from '@deltadao/nautilus'
import { ,  } from 'ethers'
 
// 2. Set up your client.
const  = new ('https://rpc.dev.pontus-x.eu')
const  = new ('0x...', )
const  = await .(, {
  : { : 'https://ocean-node.dev.pontus-x.eu' }
})
 
// 3. Consume a service offering!
const {  } = await .({ : 'did:ope:...' })
const  = await ()
Community & support

Build the data economy with us.

We are committed to Nautilus as an open-source project. Reach out if you can support the effort or want to collaborate.