Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Oracle Watcher #104

Open
Baptoshi opened this issue Jul 15, 2022 · 3 comments
Open

Oracle Watcher #104

Baptoshi opened this issue Jul 15, 2022 · 3 comments

Comments

@Baptoshi
Copy link

🟡 Topic |

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

🟡 Description |

The Oracle Factory is a massive success for iExec. It allows anyone to build an oracle within 5 minutes. However, we’re always looking for ways to improve. The current version of the Oracle Factory does not allow a user to get the history of the requests made from an oracle. With this bounty, we would like to generate a dashboard that monitors the execution of deployed oracles. The purpose of this bounty is to build a UX with a directory that allows one to listen and record the results of an oracle on a time scale.

🟡 Innovation potential - What iExec Tech is Used? |

🟡 Expected Deliverable |

A Dapp that includes at least these features:

  • A front-end with a search bar for finding a specific oracle address
  • A back-end directory that registers all data from an oracle
  • A dashboard showing key metrics about the oracle (including, but not necessarily limited to: Name, Dataset ID, Total Executions, Total Wallets Interacted With, Average Running Time)

📚 🛠 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

@gitcoinbot
Copy link

gitcoinbot commented Jul 16, 2022

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, 3 months from now.
Please review their action plans below:

1) menezesphill has applied to start work (Funders only: approve worker | reject worker).

Hi there, iExec team!

My name is Phill, and I am writing on behalf of Metamath Studios (https://github.com/metamathstudios) to express interest in this bounty. We are a team of 4 developers working on web3 dApps, and we believe we are the perfect fit for this job. We plan to create a Dashboard for the Oracle Factory Dapp by creating:

  • A User-friendly front-end where users can search and visualize Oracle data;
  • Index blockchain data on a PostgreSQL relational database;
  • Integrate the dApp to iExec's V6 API;
  • Fully documented report on tech stack, maintainability, and key elements;

It will be a pleasure working with you,

best,
Phill Menezes
2) menezesphill has applied to start work (Funders only: approve worker | reject worker).

Hi there, iExec team!

My name is Phill, and I am writing on behalf of Metamath Studios (https://github.com/metamathstudios) to express interest in this bounty. We are a team of 4 developers working on web3 dApps, and we believe we are the perfect fit for this job. We plan to create a Dashboard for the Oracle Factory Dapp by creating:

  • A User-friendly front-end where users can search and visualize Oracle data;
  • Index blockchain data on a PostgreSQL relational database;
  • Integrate the dApp to iExec's V6 API;
  • Fully documented report on tech stack, maintainability, and key elements;

It will be a pleasure working with you,

best,
Phill Menezes
3) ajand has applied to start work (Funders only: approve worker | reject worker).

Hello there, I have shipped more than 15 similar bounties for different DAOs and companies in the last year, including Badger DAO, Kleros, Proof of humanity, Rally, Sovryn, ... . I know exactly what you want and my ETA is less than 4 weeks. Take a look at my GitHub and Gitcoin profile ( most of the bounties were outside of gitcoin ), and tell me if you're interested.
4) 0xkarl has applied to start work (Funders only: approve worker | reject worker).

Worked on a similar project https://bridge-scan.voltlabs.io/ that has a backend service that indexes bridge transfers across chains. A react frontend is then able to easily query the transfers. Looking forward to implementing the oracle watcher using a similar strategy.
5) bodson71 has applied to start work (Funders only: approve worker | reject worker).

I will be happy to help. I hope to get in
6) 0xdavincicode has been approved to start work.

GM to the iExec team!

The Oracle Watcher looks like the dashboard that’s missing to really make the experience of building on top of the Oracle factory a breeze.

Who better than a future heavy iExec Oracle buildooor to work on this watcher? We are a team of ex Indie Game OGs making the move to GameFi. We desperately need this Oracle Watcher, so let’s build it!

We’ll put extra energy to ensure the project is easy to iterate in the future in case it picks up steam. The tech stack will be plain React on the front (so that it’s easy to maintain and extend) and minimalistic on the back with Koa.js (so that it’s easy to maintain and extend).

  • On the UX side: Needs to be snappy, realtime, and easy to navigate from one view to another.
  • On the UI side: Think of a not boring version of Etherscan haha.

Here is the proposed roadmap:

  • Start by playing with the Oracle Factory, from low (solidity smart contracts) to high level (the product). Make a list of all the events and data that will ease the developer job (one week).
  • Organize all the data in a smart way, define the way users will interact with it and propose a Figma to the team (one week).
  • Implement everything, that’s where the magic happens! (one week)
  • More feedback from the team + write software documentation (one week, but could be less).

We believe this product could easily become a cornerstone of the iExec dev toolkit.

If everything goes fine, the next step will be to apply for a grant.

Feel free to reach out on Discord: 0xDaVinciCode#1662
7) carrieznftz1 has applied to start work (Funders only: approve worker | reject worker).

Hi I need to earn some crypto I have 0 thanks
8) amalnathsathyan has applied to start work (Funders only: approve worker | reject worker).

I have been building a RobinHood exchange clone, for myself. So i think that knowledge with working around a dashboard and oracles can be done here tooo..

I can simply start working after your approval

Learn more on the Gitcoin Issue Details page.

@gitcoinbot
Copy link

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


Work for 8205.0 RLC (9517.8 USD @ $1.16/RLC) has been submitted by:

  1. @0xdavincicode

@Baptoshi please take a look at the submitted work:


@gitcoinbot
Copy link

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


The funding of 8205.0 RLC (10584.45 USD @ $1.29/RLC) attached to this issue has been approved & issued to @0xDaVinciCode.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants