Deploy::run
sends 100 USDC
(the total airdrop amount) to MerkleAirdrop
:
Since MerkleAirdrop
does not have any methods for transferring USDC out of the contract, any unclaimed USDC will not be possible to recover.
Right at deployment, the total airdrop amount of 100 USDC is sent to MerkleAirdrop
. 4 addresses are eligible to claim 25 USDC
each, but if any of them cannot claim, USDC funds will be irrecoverably stuck in the contract. Reasons why users might not (be able to) claim their share of the airdrop:
missing the notification about the existence of the airdrop and about their eligibility,
lost access to eligible address.
Any unclaimed USDC funds are impossible to recover from the MerkleAirdrop
contract.
Manual review, Foundry.
Add a method to MerkleAirdrop
so that USDC can be transferred out from the contract:
The contest is live. Earn rewards by submitting a finding.
This is your time to appeal against judgements on your submissions.
Appeals are being carefully reviewed by our judges.