For the complete documentation index, see llms.txt. This page is also available as Markdown.

Installation

npm

npm install @timechainlabs/neucron-ts-sdk

yarn

yarn add @timechainlabs/neucron-ts-sdk

pnpm

pnpm add @timechainlabs/neucron-ts-sdk

Import Styles

import NeucronSDK from '@timechainlabs/neucron-ts-sdk';
import { NeucronError } from '@timechainlabs/neucron-ts-sdk';
import type { LoginBody, LoginResponse } from '@timechainlabs/neucron-ts-sdk';

CommonJS

const NeucronSDK = require('@timechainlabs/neucron-ts-sdk').default;
const { NeucronError } = require('@timechainlabs/neucron-ts-sdk');

Zod Schemas (optional)

Runtime validation schemas are available as a separate export:

TypeScript Configuration

The SDK ships with TypeScript declaration files (.d.ts). Ensure your tsconfig.json includes:

Dependencies

The SDK bundles its own runtime dependencies:

Dependency
Purpose

axios

Internal transport used by the SDK

zod

Runtime schema validation

You do not need to install these separately.

Browser & React Native

The SDK is compatible with modern bundlers (Vite, Webpack, esbuild) and React Native / Expo. For file uploads (sdk.blob, sdk.dataIntegrity), use the browser File/Blob APIs or a React Native upload object { uri, name, type }.

Verify Installation

If this runs without import errors, installation succeeded.

Next Step

Continue to Quick Start to authenticate and call your first SDK functions.

Last updated