Easy to Use
Simple, intuitive API designed for developers. Get started in minutes with comprehensive TypeScript support.
Comprehensive tools for managing jobs, markets, runs, and protocol operations on the Nosana decentralized compute network
npm install @nosana/kitimport { createNosanaClient, NosanaNetwork, address } from '@nosana/kit';
// Initialize with mainnet defaults
const client = createNosanaClient();
// Or specify network and configuration
const clientDev = createNosanaClient(NosanaNetwork.DEVNET, {
solana: {
rpcEndpoint: 'https://your-custom-rpc.com',
commitment: 'confirmed',
},
});
// Fetch a job by address
const job = await client.jobs.get(address('job-address'));
console.log('Job state:', job.state);