Sybil-Resistant Claim Executor
Free to download on every platform. Comes pre-installed on BotFone, BotPad and BotFlip — with extra free apps included.
About this app
WHAT IT DOES
Sybil-Resistant Claim Executor lets you claim airdrop tokens using proof-based verification that helps prevent Sybil attacks. Instead of allowing anyone with a wallet to claim, the tool submits a merkle proof along with additional verification data—such as a proof of humanity, wallet age validation, or social verification—directly to the claim contract. The contract validates the proof and verification data before releasing the tokens, ensuring that only legitimate, unique users can claim. This is essential for airdrops that aim to distribute tokens fairly to real users rather than to multiple wallets controlled by a single entity.
HOW TO USE
Connect your EVM wallet and select the network. Enter the claim contract address, your merkle proof (a comma-separated list of hex hashes), your claim amount in wei, and any additional verification data required by the contract (e.g., a signature or proof-of-humanity token). Click "Check eligibility" to verify that your proof and data are valid and that you haven't already claimed. Review the displayed details, then click "Execute claim" to submit the claim transaction. The tool submits the proof and verification data to the contract, which validates your eligibility and transfers the tokens if successful.
TECHNICAL MECHANISM
The tool interfaces with a claim contract that implements Sybil-resistance verification. The contract typically uses merkle proofs to verify that an address is included in an eligibility list (a whitelist or snapshot), and may also require additional verification data—for example, a signature from a trusted authority, a proof-of-humanity token, or a wallet age check. The claim() function accepts a merkle proof, a claim amount, and a bytes field for verification data. The contract validates the proof against its stored merkle root, checks the verification data against its internal logic, verifies that the amount matches the allocation, and records the claim to prevent double-claims. The tool also reads the claimable() view function to pre-validate eligibility before submitting the transaction.
WHAT IT CANNOT SEE
This tool cannot verify off-chain Sybil-resistance factors such as social media presence, CAPTCHA completion, or real-world identity on-chain—it relies entirely on the claim contract's implemented verification logic. It does not detect or mitigate Sybil attacks that bypass the contract's specific verification mechanisms (e.g., if the proof-of-humanity check can be spoofed). The tool also cannot generate merkle proofs or verification data—these must be provided by the airdrop distributor. It does not validate that the verification data is cryptographically sound beyond what the contract checks on-chain.
PLEASE NOTE
You must obtain your merkle proof and verification data from the airdrop distributor—this tool does not generate them. The verification data format varies by contract; refer to the airdrop documentation for the correct format. If the verification data is a signature, it must be signed by the authorized signer. This tool is for EVM chains only and does not support non-EVM networks.