AirdropRoot
AirdropRoot is the primary management contract that controls all configurations and settings for each airdrop instance, ensuring seamless token distribution. Key functions of AirdropRoot include:
Activation and Deactivation of Airdrop: AirdropRoot can start or pause an airdrop at any time with a toggle function, allowing for maintenance and emergency adjustments.
Batch Token Funding: Instead of preloading the entire token supply, AirdropRoot allows tokens to be added in batches, facilitating gradual token distribution and reducing upfront capital requirements.
Deterministic Recipient Address Generation: AirdropRoot calculates a unique claim contract address for each user based on user data, enabling secure claim transactions and preventing duplicates.
By centralizing these functions, AirdropRoot acts as the “command center” for airdrop operations, orchestrating all aspects of token distribution.
Last updated