Powering top apps on Sui

Powering innovative crypto teams


import { createSuiClient } from "@shinami/clients";

const nodeClient = createSuiClient(yourNodeAccessKey);

// when you subscribe, you receive a function to unsubscribe
let unsubscribeFunction = await nodeClient.subscribeEvent({ 
    filter: { 
        // receive all events emitted by a Move package
        Package: "thePackageId"
    },
    // What you want to happen when an event is received
    onMessage: yourCallbackFunction 
});

// returns true if successful, false if not
let result = await unsubscribeFunction();
  

import { createSuiClient } from "@shinami/clients";

const nodeClient = createSuiClient(yourNodeAccessKey);

// get the current gas price
await nodeClient.getReferenceGasPrice();

  
 

Dynamically scalable

Is your growth faster than you imagined? We'll seamlessly scale with you.
High-Availability
Redundancy, snapshotting, and more.
For the reliability you need.
5 Shinami nodes working in-sync on the Sui blockchain showing 100% data accuracy
Data Accuracy
Maintain data consistency even as you scale to multiple nodes.