> For the complete documentation index, see [llms.txt](https://docs.clique.tech/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.clique.tech/token-distribution/clique-distributions.md).

# 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

{% hint style="info" %}
Quickstart Jump straight to **Quickstart → Step 1** to get your first distribution live.&#x20;
{% endhint %}

**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](/token-distribution/quickstart.md)
