Skip to content

Installation

Install the Package

bash
npm install @nosana/kit

Requirements

  • Node.js >= 20.18.0
  • TypeScript >= 5.3.0 (for development)

INFO

The SDK is fully typed with TypeScript. While TypeScript is not required at runtime, we highly recommend using it for the best development experience.

TypeScript Support

The SDK is written in TypeScript and provides complete type definitions. All types are exported for use in your applications.

ts
import type {
  
Job
,
Run
,
Market
,
JobState
,
MarketQueueType
,
Stake
,
MerkleDistributor
,
ClaimStatus
,
ClaimTarget
,
ClientConfig, NosanaClient,
Wallet
,
Address
,
} from '@nosana/kit'; // The `address` utility is also available import {
address
} from '@nosana/kit';

TIP

All exported types are documented in the SDK Reference. Hover over types in your IDE or click through to see detailed documentation.