Clique Distributions

Configure batch token distributions with strategies, hooks, windows, fees, and signer-controlled release.

Clique Distributions lets you run configurable token drops across batches (Merkle roots), with signer-controlled partial releases, per-batch fees, native/erc-20 delivery, and composable hooks (modules) such as direct transfer, time-based penalties, or linear vesting streams.


What you can do

  • Upload & track allocations for investors, team, advisors, and community

  • Choose Airdrop (direct transfer) or Claim (escrow pull) per batch

  • Mix strategies per batch via hooks and a fallback remainder

  • Enforce windows, fees, and release gates

  • White-label claim portal; granular roles & audit log

Quickstart Jump straight to Quickstart → Step 1 to get your first distribution live.

Admins: see How to Fund Allocations Engineers: start at Developer → Overview


Key concepts

  • Batch / Root: Merkle root committing to (handler, totalAllocation, ...).

  • Handler: Opaque identity; with fixed recipients, handler == keccak256(recipient).

  • Released: Signer-attested cumulative cap; claim enforces amount ≤ released - previouslyClaimed.

  • Strategy: Ordered hooks by proportion plus a fallback hook.

  • Hook: Modular executor that consumes an allocated portion (consumed) via hookTransfer.

  • Fees: First-claim-only per (root, handler): None | Fixed | SingleTier{rate,min,max}.

Next: Quickstart

Last updated