Inspiration

Traditional airdrops often result in users quickly selling the tokens they receive, which can lead to short-lived engagement and minimal interaction with the protocol. The inspiration for AlphaDrop likely came from the need to incentivize users to become more active and involved participants in DeFi protocols by offering them vested positions instead of just tokens.

By transitioning from token-based airdrops to airdropping vested DeFi positions, protocols can encourage users to maintain long-term engagement and participation within their ecosystem. This approach fosters a stronger sense of community and commitment among users.

Problem:

The problem with standard airdrops is that protocols often distribute tokens that users quickly sell off for profit , leading to a lack of sustained engagement and involvement within the protocol. This rapid selling behavior undermines the long-term viability and community building potential of the protocol.

Project Goal:

The project seeks to transform DeFi airdrops by offering vested positions via personalized links instead of tokens, promoting long-term engagement and community commitment. It aims to build a deeper connection between users and the protocol.

Project Value:

  1. Enhanced Engagement: AlphaDrop prioritizes increasing user engagement and retention within protocols. By rewarding vested positions, it encourages users to actively participate and commit to the protocol, fostering a deeper connection and sustained involvement.
  2. Community Building: AlphaDrop is dedicated to strengthening the community surrounding DeFi protocols. Through incentivizing users to hold vested positions, it promotes a sense of ownership and commitment among community members, fostering collaboration and collective growth.
  3. Innovative Airdrop Model: AlphaDrop sets out to establish a new standard for airdrops in the DeFi space. Its innovative approach introduces a more meaningful and sustainable reward mechanism, aligning with the ethos of decentralized finance and paving the way for a more inclusive and engaged ecosystem.

Project Applications:

AlphaDrop can serve as a powerful tool for rewarding existing users and attracting new participants to DeFi protocols. Imagine offering a warm welcome gift to new users, onboarding in your decentralized finance protocol. This approach not only incentivizes users to join but also encourages them to actively engage with the protocol.

Furthermore, picture a scenario where a DeFi protocol attends a conference and distributes QR codes to attendees. These QR codes allow individuals to claim a vested position within the protocol, instantly involving them in its ecosystem. This innovative use of airdrops transforms traditional engagement strategies, fostering immediate interaction and long-term commitment among participants.

AlphaDrop's versatility extends beyond simple token giveaways, offering a unique opportunity to cultivate community involvement and loyalty within the rapidly evolving DeFi landscape.

Project details and working :

1. Creation of Vested Positions: The process begins with the creation of vested positions within DeFi protocols. For the purpose of our demonstration, we have chosen to implement a deposit position within our designated DeFi protocol, (LendingFi). These positions are designed to encourage users to invest and engage with the protocol over the long term.

2. Eligibility Criteria Implementation: To ensure that the distributed positions are claimed by genuine and committed users, AlphaDrop allows protocols to implement eligibility criteria. These criteria may include proof of personhood, some token ownership requirements , or a history of prior transactions with the specific protocol. By setting these criteria, AlphaDrop ensures that only genuine and committed users can claim their positions.

3. Generation of Unique Hashed Passwords: Security is a top priority for AlphaDrop. To ensure secure access to the vested positions, AlphaDrop generates unique hashed passwords for each position. These passwords are encrypted and cannot be accessed by unauthorized users. They serve as a key to unlock the vested positions and are an integral part of the claiming process.

4. Distribution of Links: Once the positions are created and the hashed passwords generated. Personalized links containing the hashed passwords are distributed via email, text messages, or QR codes by the protocols .

5. Claiming Process: Users can claim their vested positions by accessing their personalized links inputted with the corresponding hashed password. Once authenticated, users simply click on the claim button and confirm the transaction. This activates their position within the protocol, reflecting ownership within the designated DeFi protocol.

6. Reflection in DeFi Protocol: Upon successful claiming, the positions are reflected within the designated DeFi protocol. It's important to note that ownership of these positions is initially held by AlphaDrop until the lock-up period expires. This mechanism ensures that users have vested interests in the protocol and encourages long-term engagement.

7. NFT Representation: To provide users with tangible proof of their vested positions, AlphaDrop issues non-fungible tokens (NFTs) representing their ownership. These NFTs serve as digital certificates of ownership, granting users the ability to withdraw their funds once the lock-up period concludes. This adds an additional layer of transparency and trust to the claiming process.

8. Encouraging Participation and Commitment: By distributing vested positions instead of tokens, AlphaDrop incentivizes users to actively participate and remain committed to the DeFi ecosystem. This approach fosters a sense of ownership and responsibility among users, enhancing community engagement and sustainability in the long run.

Project Test Instructions:

  • Open the dapp and create your vested positions within the connected DeFi protocol (currently lending.fi for this demo).
  • Specify lock-up periods and allocate the amount and token (e.g. USDT) to each position.
  • Share the personalized link containing the hashed password.
  • Access the received link and follow the instructions to claim the vested position.
  • Verify successful activation of the position within the connected DeFi protocol.
  • Monitor the position's status to observe the lock-up period.
  • Ensure that withdrawal of the position is restricted until the lock-up period expires.
  • After the lock-up period ends, you can withdraw the vested position holding your nft.

Smart Contract links: https://github.com/OxMaaz/AlphaDrop/tree/main/backend https://testscan.bt.io/#/contract/0xd86eb7e663def7d63426cc668982d3f39cf5f8e4

How we built it

AlphaDrop was developed on the bttc blockchain, leveraging its ecosystem and tools to create a platform for distributing vested DeFi positions. Here's an overview of our development process:

We utilized solidity , to implement the logic for depositing funds, managing positions, generating activation links, and verifying user interactions. The frontend of AlphaDrop was built using React.js to provide a user-friendly interface for interacting with the bttc blockchain and smart contracts. We integrated ethers to enable seamless wallet connections and transactions within the AlphaDrop platform. We employed cryptographic hashing algorithms to securely manage passwords associated with DeFi positions . Extensive testing was conducted on bttc testnet to validate the functionality and security of AlphaDrop .

Project Milestones:

1. Expanding AlphaDrop to support various types of DeFi positions and protocols (End of may):

  • For this hackathon, AlphaDrop is currently focused on facilitating depositing and withdrawing positions from our demo DeFi contract, LendingFi (created for testing purposes). However, we built it in a modular way that it would support a diverse range of DeFi protocol's positions in the future. *Allow any protocol to involve , airdrop and activate different types of their vested positions, providing users with more diverse engagement opportunities within the DeFi ecosystem.

2. Deploying on btt and Tron Mainnet (End of May):

  • Prepare for the official launch of AlphaDrop on the mainnet, ensuring all smart contracts and frontend interfaces are thoroughly tested and optimized for production.
  • Enable real-world usage of AlphaDrop by DeFi projects and community members, allowing for live airdrop campaigns and user interactions.

3. Implementing Zero-Knowledge Proof (zk-proof) Mechanism (Mid of June) :

  • Implementing zero-knowledge proof (zk-proof) mechanisms in AlphaDrop enhances security by verifying the proof of personhood, ensuring that individuals cannot claim multiple positions even with access to multiple links. This prevents fraudulent activity and maintains the integrity of airdrop activations.
  • Require users to provide on-chain identity proofs and previous transaction history on the protocol through secure zk-proof protocols, ensuring fair distribution and engagement.

4. Conducting Audits and Security Checks (End of June):

  • Perform comprehensive audits and rigorous security checks on AlphaDrop's smart contracts, frontend components, and backend infrastructure.
  • Identify and address any potential vulnerabilities or security risks to safeguard user funds and ensure the integrity of the AlphaDrop platform.

Future Roadmap :

. Scalability and Security: Continuously improve scalability and security measures to support a growing user base and ensure the robustness of the AlphaDrop platform.

. User Adoption: Gain traction and user adoption within the DeFi community by demonstrating the benefits of vested DeFi positions as rewards compared to traditional token airdrops.

. Partnerships: Establish strategic partnerships with DeFi protocols to expand the reach and integration of AlphaDrop across multiple platforms and ecosystems.

Built With

Share this project:

Updates