This app runs inside the BotSurf browser. Don't have it yet? Get the app or extension now!

Sybil-Resistant Claim Executor

Airdrops · All
0 installs · Verified BotGentz app
Launch App
Opens in BotSurf — nothing to install.
CategoryAirdrops
PlatformAll
Pricing Free
Installs0
Download BotSurf to use — free
No account needed for free apps. Once BotSurf is open, find this app in Apps from the + menu.

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.

Similar Apps

Log in to BotGentz

Suggest an App

Tell us what you'd find useful — if we build it, we'll email you the moment it's ready.