Airdrop · Client@tokenops/sdk/fhe-airdrop

ConfidentialAirdropFactoryClient

Deploy a per-campaign airdrop clone with the token, gas fee, start time, and extendability packed into immutable args (admin and end time are set in initialize). Funding also lives here: the create-and-fund and fund methods encrypt the pool amount and move it via the factory's operator transfer.

Construct

Headless TS — non-React consumers (Node, Vite, server workers). React hosts use the per-hook surface; same method names, lazy encryptor.

@tokenops/sdk/fhe-airdrop
ts
import { createConfidentialAirdropFactoryClient } from "@tokenops/sdk/fhe-airdrop";

const client = createConfidentialAirdropFactoryClient({
  publicClient,
  walletClient,
  // address optional: resolved from publicClient.chain.id
});

Methods

Read · 6