Installation
Install the Package
bash
npm install @nosana/kitRequirements
- 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.