Ports
Mumak

Mumak

This page provides instructions on how to interact with the Mumak service offered by Demeter.

About Mumak

A custom PostgreSQL extension to interact with Cardano CBOR data directly.

Demeter Implementation

Each Demeter cluster provides highly-available, multi-tenant instances of Mumak. Queries to these instances are load balanced. Projects can access Mumak data by connecting directly to the PostgreSQL engine.

Enabling Access

To enable access in your project, you need to add a Mumak Port resource:

  1. Login to Demeter.run (opens in a new tab)
  2. Select your project (opens in a new tab)
  3. From your project's dashboard, click "Add APIs & Services"
  4. Find the resource "Mumak" card and select it
  5. Click "Create Resource"
  6. Select the Cardano network you want to access
  7. Click "Create Resource" once again

Getting Started

Once created, your Mumak Port resource will present you with the required information to access the PostgreSQL instance:

  • public hostname: the publicly accesible hostname of the PostgreSQL instance (eg: mumak-m0.demeter.run)
  • public port number: the publicly accesible port of the PostgreSQL instance (eg: 5432)
  • database name: the name of the PostgreSQL database (eg: cardano-mainnet)
  • username: the username for authenticating against PostgreSQL (eg: dmtr_mumak1jjv9pyqyna)
  • password: the password for authenticating against PostgreSQL

The above value will change for each project depending on your configuration.