Ethereum contract discovery

Ethereum mainnet has a large range of verified contracts. A function named claim can still require a project-specific allocation or proof.

What this feed checks

ClaimScanHQ reads a limited batch of publicly verified contract functions. The score describes how closely those function names resemble claim actions. It does not test whether a wallet has an allocation, whether funds are available, or whether a project is safe.

Last batch: 11/13/2026, 9:47:15 AM UTC · 8 contracts checked

Open the live Ethereum feed

Current saved leads

31 distinct name-and-function groups are shown below. Similar deployments are grouped for browsing, but each address has to be checked separately.

MS_Contract

High · 99/100

0x74356647Bc9B9ec5aEB17D2381c4fc25A2c33641

Functions: Claim(address), ClaimReward(address), ClaimRewards(address)

View evidence and limits

Unimd

High · 99/100

0x538536E764B71592DF78b4a60D159153e2cBfE8A

Functions: claim(uint256), claim(), claimBatch(uint256[])

View evidence and limits

MerkleDistributor

High · 66/100

0x1B26179b8860224aA635029dbF6604430e4059Fa

Functions: claim(uint256,address,uint256,bytes32[]), claimAndRollover(uint256,address,uint256,uint256,bytes32[]), claimFromRedemption(uint256,address,uint256,bytes32[])

View evidence and limits

OperatorRewarder

High · 58/100

0xdD7494fF830017d46Ab6341bC0A6883E6ebB50fa

Functions: claimFee(), claimRewards(address)

View evidence and limits

PlasmaVault

Medium · 54/100

0x0552E28123A19FF2853D1ED3BE75Ef1329BB6ca8

Functions: claimRewards(tuple[]), redeem(uint256,address,address), redeemFromRequest(uint256,address,address)

View evidence and limits

TimeLock

Medium · 54/100

0xcAdBD5C4BA2ad64097B5c87c2Dd86B6A310A6750

Functions: claim(uint256[]), claimETH(uint256[]), claimMoonBirds(uint256[])

View evidence and limits

RainbowSuperToken

Medium · 50/100

0x8E11cE7B589Af9B757dA14C7D3e165bBBcA1342c

Functions: claim(bytes32[],address,uint256)

View evidence and limits

Vesting

Medium · 50/100

0xcb40f8e058453AC94DBB2e88F48914f700e81493

Functions: claim(uint256,address,uint256,bool,uint256,uint256,uint256,uint256,bytes32[],uint256) · 1 similar addresses

View evidence and limits

MerkleDistributorWithDeadline

Medium · 50/100

0xBA68462fe01acBC2365DFB65511bABe1d6875edd

Functions: claim(uint256,address,uint256,bytes32[]) · 1 similar addresses

View evidence and limits

Before checking a wallet

You can browse and inspect a contract without entering an address. A public wallet address is only needed for optional read-only balance or eligibility signals. An unknown result is not a rejection or a promise of a payout. Confirm the contract, allocation details, and deadline through the project’s own sources.

Read the safe-check guide