Javascript SDK

The official JavaScript/TypeScript SDK for Klever Blockchain — a unified, developer-friendly interface for building dApps and backend services.

Looking for the old @klever/sdk-web or @klever/sdk-node docs? They've been moved to Legacy.

Installation

npm install @klever/connect
# or
yarn add @klever/connect
# or
pnpm add @klever/connect

Quick Start

import { KleverProvider, NodeWallet, parseKLV } from '@klever/connect'

const provider = new KleverProvider('mainnet')
const wallet   = new NodeWallet(provider, process.env.PRIVATE_KEY)

await wallet.connect()

const result = await wallet.transfer({ receiver: 'klv1...', amount: parseKLV('100') })
console.log('Transaction hash:', result.hash)

// Wait for confirmation
const confirmed = await provider.waitForTransaction(result.hash)
console.log('Confirmed in block:', confirmed?.blockNum)

Where to go next

  • Node.js — Backend services, CLI tools, server-side signing
  • Web App — React dApps, browser integration, Klever Extension
  • Connect Packages — Individual package API reference

Source

Was this page helpful?