Airdrop · Client@tokenops/sdk/fhe-airdrop

ConfidentialAirdropClient

Mounts against a single airdrop clone. Recipients claim with the admin-issued { encryptedInput, signature } payload; the admin pauses, extends the window, and withdraws. Funding happens on the factory client, and claim authorizations are signed with the standalone signClaimAuthorization helper.

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 { createConfidentialAirdropClient } from "@tokenops/sdk/fhe-airdrop";

const client = createConfidentialAirdropClient({
  publicClient,
  walletClient,
  address, // required: deployed airdrop clone address
});

Methods