Powering top apps on Sui

Powering innovative crypto teams


import { createSuiClient } from "shinami";

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";

const nodeClient = createSuiClient(yourNodeAccessKey);

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

  
 

Dynamically scalable

Perfectly elastic

Whether growth is predictable or faster than you imagined, your app will seamlessly scale to meet the demand.
Auto Scaling
Infrastructure designed to scale node usage infinitely.
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.