πͺClaiming Portal
The claiming portal is the interface through which airdrop recipients verify their eligibility and claim their tokens. Fuul supports two options: a Fuul-hosted portal with zero setup, or a self-hosted page with full branding control.
Fuul-hosted portal
The fastest way to launch. Fuul generates a branded claiming page for your project β recipients visit the URL, connect their wallet, verify eligibility, and claim in a few clicks.
Setup: configured directly in the Fuul dashboard when deploying the Airdrop Distributor. No development work required.
Self-hosted portal
For projects that want full control over the claiming experience β custom design, custom domain, additional steps (e.g., registration forms, sybil checks).
To build a self-hosted claiming page, integrate three components:
User allocations CSV
The list of eligible wallets and their claiming amounts
Claiming contract call
Transaction to the Airdrop Distributor contract that transfers tokens to the user
Airdrop subgraph
Query to check which addresses have already claimed, and how much remains
The EVM Claiming guide covers how to build the contract interaction. The subgraph endpoint for your deployment is available in the Fuul dashboard after deploying the contract.
Claiming flow
Regardless of which option you use, the user experience follows the same steps:
User connects wallet
Portal checks eligibility against the allocation list
If eligible, user sees their allocation and a claim button
User signs and submits the claim transaction
Tokens are transferred onchain to their wallet
If claim & stake penalties are enabled, the portal must show the penalty terms clearly before the user submits β including how much they will receive based on their staking choice.
Last updated