Adding airdrop implementation