One campaign. Your community. BETA

Come claim it.

Fund once. Share a link. Every eligible wallet claims its allocation.

Checking deployment…

Reading chain…

Create a campaign

QUAI · 18 decimals. Connect for balance.

Only use an immutable, fee-less ERC-20. A token whose admin switches on a transfer tax mid-campaign makes every remaining claim and the reclaim revert — funds get stuck in this campaign.

Max leaves 10% of native balance for gas; the app checks the actual estimate before signing.

Import holders of a Labs token

An indexed snapshot may be stale or incomplete. Review its coverage before use.

Add recipients to preview exact totals.

No tree prepared.

Publishing makes wallet allocations public. Blank URL uses Hartii storage. Keep your own backup.

Your allocation

Open a campaign to see its asset, expiry and eligibility.

Connect a wallet to check eligibility.

Recipient review

Add a CSV to review each allocation before funding.

Recipient allocations, duplicates merged by adding amounts
Status / action

Recent claims

Confirmed events from the last 10,000 blocks. Not lifetime history.

  1. Waiting for deployment state.

My campaigns

Connect to see funded campaigns.

    Activity

    idle

      Workspace settings

      No slippage: each leaf pays an exact allocation. Fees and gas are reviewed before signing.

      Review transaction

      Advanced · raw calldata

      Invite your community

      Open in Blip