Bounty Prize: 🥈$2000 in RLC
Deadline to submit the dApp: 23/07/2023 at 5pm
🔴 DISCLAIMER:
- Don't take into account the amount of the reward displayed on the Gitcoin Page.
- For smart contract deployment, you will need to be whitelisted on the iExec Sidechain (Bellecour). To request whitelisting, please visit support.iex.ec and request sidechain whitelisting.
🟡 Topic
The focus of this bounty is the development of a DApp that uses iExec's DataProtector and Web3Mail tools in line with a vision for Privacy Enhancing Marketing. The goal is to enable secure, specific asset engagement between Protocols or DAOs and their audience (Holders or Followers), while preserving privacy and enabling content monetization.
🟡 Description
In the Web3 Protocol ecosystem, engagement with crypto holders is a pivotal element for growth. However, current mechanisms do not provide privacy-preserving means for protocols to communicate with their holders via email. The challenge here is to create a DApp to address this need.
The DApp should act as a secure communication channel between senders (Protocols or DAOs) and receivers (Holders or Followers), ensuring explicit user consent for sharing personal data with third parties.
Users (receivers) only need to provide their Ethereum address or iExec ENS domain name (public) and their email address (encrypted), creating a unique link between sender and receiver. Senders should be able to access descriptions of receiver pools (e.g., holders of specific crypto assets) without directly accessing personal data, enabling senders to distribute content to their target audience.
To achieve this, the DApp should integrate:
- DataProtector: For the creation and management of secure and encrypted datasets that store personal data, such as email addresses.
- Web3Mail: To facilitate communication with crypto holders without revealing their email addresses.
- Receiver pool categorization: To allow other protocols to contact holders, based on the assets held, without directly accessing the personal data of receivers.
The app should also include a monetization model that rewards receivers when their data pool is accessed. This would facilitate data monetization, while maintaining privacy and decentralized identity. Receiver pools should be categorized based on the assets held by receivers. (For example: I launch a DeFi project and I want to send an email to $AAVE holders that are in the DeFi pool)
🟡 Innovation Potential
The project must incorporate iExec's DataProtector and Web3Mail tools, integrated in a WebApp of your preferred JS/TS framework.
To create pool categorization, you can leverage a web3 solution like the Beacon from DegenScore or other on-chain analytics tools
🟡 Expected Deliverable
A DApp with a user-friendly interface tailored for both senders and receivers.
For the audience (receivers), the app should:
- Use DataProtector to create and manage encrypted datasets with personal data, ensuring the secure handling of encryption keys.
- Implement a user consent service management system, ensuring users explicitly authorize the sharing of their personal data with third parties.
- Provide a mechanism to link the Web2Auth (e.g. email address) with the Ethereum address or iExec ENS domain, establishing the unique connection between sender and receiver.
For the sender side, the app should:
- Provide access to categorized receiver pool descriptions, based on the assets held, without directly accessing personal data of receivers.
- Enable the sharing of text-based content with receivers matching the sender's audience criteria.
Requirements:
- The app should integrate iExec's DataProtector and Web3Mail.
- It should allow for audience targeting based on interests without exposing off-chain identities.
- It should enable users to receive exclusive content without sharing personal information.
- It should ensure a secure and user-friendly experience for both senders and receivers.
📚 🛠 Technical Documentation
🟡 Eligibility Criteria
Your submissions should meet the following guidelines:
- Provide a detailed description of your DApp's design and architecture.
- Submit a working DApp prototype with complete source code, preferably hosted on a public repository (e.g., GitHub).
- Include comprehensive documentation for setting up, deploying, and using the DApp.
- A brief demo video showcasing your DApp's functionality.
Ensure originality and adherence to intellectual property rights.
🟡 Judging Criteria
The submissions will be evaluated based on:
- The quality and completeness of the DApp
- The effectiveness of identity preservation, user consent management, and content monetization implementation
- The user experience for both senders and receivers
- The potential for scalability and real-world adoption
- Creativity and innovation.
Join our Discord if you’re interested in this bounty!
Bounty Prize: 🥈$2000 in RLC
Deadline to submit the dApp: 23/07/2023 at 5pm
🔴 DISCLAIMER:
🟡 Topic
The focus of this bounty is the development of a DApp that uses iExec's DataProtector and Web3Mail tools in line with a vision for Privacy Enhancing Marketing. The goal is to enable secure, specific asset engagement between Protocols or DAOs and their audience (Holders or Followers), while preserving privacy and enabling content monetization.
🟡 Description
In the Web3 Protocol ecosystem, engagement with crypto holders is a pivotal element for growth. However, current mechanisms do not provide privacy-preserving means for protocols to communicate with their holders via email. The challenge here is to create a DApp to address this need.
The DApp should act as a secure communication channel between senders (Protocols or DAOs) and receivers (Holders or Followers), ensuring explicit user consent for sharing personal data with third parties.
Users (receivers) only need to provide their Ethereum address or iExec ENS domain name (public) and their email address (encrypted), creating a unique link between sender and receiver. Senders should be able to access descriptions of receiver pools (e.g., holders of specific crypto assets) without directly accessing personal data, enabling senders to distribute content to their target audience.
To achieve this, the DApp should integrate:
The app should also include a monetization model that rewards receivers when their data pool is accessed. This would facilitate data monetization, while maintaining privacy and decentralized identity. Receiver pools should be categorized based on the assets held by receivers. (For example: I launch a DeFi project and I want to send an email to $AAVE holders that are in the DeFi pool)
🟡 Innovation Potential
The project must incorporate iExec's DataProtector and Web3Mail tools, integrated in a WebApp of your preferred JS/TS framework.
To create pool categorization, you can leverage a web3 solution like the Beacon from DegenScore or other on-chain analytics tools
🟡 Expected Deliverable
A DApp with a user-friendly interface tailored for both senders and receivers.
For the audience (receivers), the app should:
For the sender side, the app should:
Requirements:
📚 🛠 Technical Documentation
🟡 Eligibility Criteria
Your submissions should meet the following guidelines:
Ensure originality and adherence to intellectual property rights.
🟡 Judging Criteria
The submissions will be evaluated based on:
Join our Discord if you’re interested in this bounty!