Initialize SDK

new Multisender(config)

The Multisender SDK is an npm package for distributing tokens to many recipients in batched on-chain transactions. Configure your API key below to start using the sandbox.

Overview

Multisender SDK provides a simple TypeScript API for sending tokens to hundreds or thousands of wallet addresses in a single flow. It handles batching, transaction submission, and status tracking automatically. To get started you need an active Multisender subscription and an API key.

Prerequisites

Node.js 18+, npm/yarn/pnpm, and an active Multisender subscription.

Installation

npm

Yarn

pnpm

Bun

npm install @smart_ex/multisender-sdk

Multisender SDK

An npm package (@smart_ex/multisender-sdk) that wraps the Multisender REST API. Install it in any Node.js or browser project to create distributions, manage recipient lists, and query chain/token catalogs.

API Key

A secret token that authenticates your requests. Generate one from the Multisender dashboard under Project Settings → API Keys. Keep it private — anyone with your key can create distributions on your behalf.

Project

Your Multisender workspace. A project holds your API keys, subscription plan, distribution history, and recipient lists. Each API key is scoped to one project.

Base URL

The API endpoint the SDK connects to. Defaults to the Multisender production API. Override it for local development or staging environments.

From zero to first distribution

Everything you need from account creation to your first token send.

1

2

Subscribe

Choose a plan that fits your distribution volume

3

Create API Key

Generate an API key in Project Settings → API Keys

4

Install SDK

Run npm install @smart_ex/multisender-sdk in your project

5

Initialize & Send

Create an SDK instance and execute your first distribution

Configure Your SDK

API Key *

Base URL

Use sdk.project.getInfo() to verify your API key is working correctly.

Menu

Search

Code

Generated Code