JavaScript and TypeScript wrapper for the Krist API. Supports Node.js and the browser.
- Works on the server with Node.js, and in browsers
- ES Modules support
- Modern, Promise-based API with TypeScript support designed with async/wait in mind
- Type-safe functions for all HTTP endpoints
- Fully-featured WebSocket client with events and automatic reconnection
- Useful Promise exceptions for all API errors
- V2 Address generation with support for common wallet formats (KristWallet, Krist API, etc.)
- CommonMeta parser for transaction metadata
- Pagination helper for working with multiple pages of results
- Utilities for common tasks such as validating addresses and names
- Lookup API
- Search API
- Idempotent requests
- Install
krist
from npm or yarn:
npm install krist
yarn add krist
- Import
krist
and create an instance ofKristApi
:
import { KristApi } from "krist";
const api = new KristApi();
More examples can be found at docs.krist.dev. View the full API reference here.