ContriEarn

ContriEarn

ContriEarn enables airdrop campaigns where users claim on-chain rewards by verifying achievements securely with zk-proofs using Reclaim Protocol and Solana Blinks.

ContriEarn

ContriEarn

ContriEarn enables airdrop campaigns where users claim on-chain rewards by verifying achievements securely with zk-proofs using Reclaim Protocol and Solana Blinks.

The problem ContriEarn solves

Ever wondered you could reward your customers based on their last order? After Diwali maybe you as a restaurant owner want to reward the folks who had you in their last order. Or maybe you are a GitHub repository owner and want to reward your contributors.
With ContriEarn we tackle this problem to seamlessly create airdrop campaigns for your loyal base.

  1. Easy Airdrop Campaign Creation: Restaurant owners or Github repository maintainers can create airdrop campaigns and in return get a Blink to share with which claims are smooth after successful verification.
  2. Earn on-chain rewards: Users can effortlessly receive crypto rewards for their contributions or past purchases without complex processes.
  3. Maintain privacy: By using Reclaim Protocol's zkTLS, users can verify their eligibility without sharing personal data, enhancing security.
  4. Engage with projects: Developers can participate in open-source projects while restaurants can reward loyal customers through a transparent, trustworthy system.
  5. Streamline claims: The platform makes the reward claiming process straightforward, reducing the hassle of traditional airdrop campaigns.

Challenges I ran into

  1. Maintaining security in the Blinks so that no one without valid proof can claim any token from the airdrops.
  2. Integrating Reclaim Protocol with Solana Blinks.
  3. Writing a proper escrow and integrating it in the FE so that users can seamlessly create airdrop campaigns and deposit tokens.
  4. Creating an intuitive interface for claiming rewards.

Discussion