iexec-apps icon indicating copy to clipboard operation
iexec-apps copied to clipboard

User Interface for an iExec ‘Dataset Manager’

Open Baptoshi opened this issue 3 years ago • 3 comments

🟡 Topic |

iExec Tooling: anyone can claim this bounty, deliver the integration, and get rewarded in RLC.

🟡 Description |

Today, everyone on the iExec Marketplace uses encrypted assets. The Dataset Provider must encrypt their dataset and have its secret locally. The Dapp Provider pushes a ‘secret’ that's linked to an application into the SMS (Secret Management Service). Finally, the requester pushes any number of named secrets, which is not linked to the aforementioned secrets (that of the Dataset Provider and the Dapp Provider)

The purpose of this bounty is to build a simple UI with the following features:

Create Dataset :

  • Choose file from disk (iExec SDK)
  • Encrypt file (iExec SDK)
  • Push encrypted file on IPFS
  • Create dataset NFT (iExec SDK)
  • Push encryption key to SMS (iExec SDK)

Manage Dataset:

  • View deployed datasets (call TheGraph)
  • Publish/unpublish orders (set gov with app, requester restrictions) (SDK)
  • View usage (TheGraph)
  • View incomes (TheGraph)

🟡 Innovation Potential - What iExec Tech is Used? |

  • WebApp in JS or TypeScript
  • EthersJs for Wallet integration
  • API SMS

🟡 Expected deliverable |

  • App UI
  • All integration with iExec

📚 🛠 Technical Documentation to follow |

Find a list of useful links for builders https://www.notion.so/iexec-grants/Useful-links-for-builders-dbc195dda71f46aba9c03d25ff720874

iExec 'Quick start' & 'My first application" tutorials here: https://docs.iex.ec/for-developers/quick-start-for-developers

💬🔧Discord Tech Support Channel: Here

If you’re interested in this bounty, come say hello on Discord and introduce yourself!

🟡What are the eligibility criteria for a proposal?

Your project submission:

Must use the iExec Tech Stack Must not use someone else’s code Must provide full documentation and resources

🟡Deadline

60 days after your request to work on the bounty is accepted

Baptoshi avatar Jul 15 '22 08:07 Baptoshi

Issue Status: 1. Open 2. Started 3. Submitted 4. Done


Work has been started.

These users each claimed they can complete the work by 264 years, 4 months from now. Please review their action plans below:

1) jbekkink has been approved to start work.

Already have some experience with working with the iExec stack + dataset features :)

Work Plan: • Design UI • Implement features • Write Documentation • Push Project to Github

Learn more on the Gitcoin Issue Details page.

gitcoinbot avatar Jul 18 '22 07:07 gitcoinbot

Issue Status: 1. Open 2. Started 3. Submitted 4. Done


Work for 5469.6704 RLC (5000.00 USD @ $1.14/RLC) has been submitted by:

  1. @jbekkink

@baptoshi please take a look at the submitted work:

  • PR by @jbekkink

gitcoinbot avatar Sep 02 '22 08:09 gitcoinbot

Issue Status: 1. Open 2. Started 3. Submitted 4. Done


The funding of 5469.6704 RLC (5000.00 USD @ $1.26/RLC) attached to this issue has been approved & issued to @jbekkink.

gitcoinbot avatar Oct 06 '22 15:10 gitcoinbot