Disperse · Client@tokenops/sdk/fhe-disperse

ConfidentialDisperseClient

One singleton per chain. Register once and the singleton deploys two ERC-1167 subwallets owned by you; from there, batch-disperse to N recipients in a single tx with per-recipient ACL grants.

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-disperse
ts
import { createConfidentialDisperseClient } from "@tokenops/sdk/fhe-disperse";

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

Methods

Read · 11

Recovery · 8