OpenFrontEnds / CompoundFrontEnd

1 stars 0 forks source link

OpenFrontEnds - Compound Protocol #1

Open AdamSC1-ddg opened 3 years ago

AdamSC1-ddg commented 3 years ago

OpenFrontEnds is aiming to build, fund and release open source front ends for popular defi protocols to ensure continuance and fair access.

We're starting with Compound.finance, if successful we'll move on to other open protocols.

The first run through of these will be run on Github pages, but the long term goal is that OpenFrontEnds will creating tooling for users to run these locally.

Given this, there is an importance on simplicity, reliability and having as few external dependencies as possible.

Core Requirements:

Considerations:

Documentation:

To apply for this bounty you should:

gitcoinbot commented 3 years ago

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


This issue now has a funding of 8000.0 DAI (8000.0 USD @ $1.0/DAI) attached to it.

gitcoinbot commented 3 years ago

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


Workers have applied to start work.

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

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

Hello. I am interested in working on this. I'm a React/Typescript developer, with years of experience in web programming. I have to disclose that I don't have much experience in Web3 more than just theory and a few practice scripts, which is why I think this is a great opportunity to learn.

I plan to use Create React App with Typescript to build the website, using Semantic UI React for the front end (for simplicity, since it's very well documented): https://react.semantic-ui.com/

I don't think I will need many dependencies other than those to connect to / test the smart contracts and interact with the wallet. I read that Compound has an SDK which makes it very easy to make the backend calls: https://compound.finance/docs/compound-js

Backend calls can use service files (to use compound.js and ethers and handle errors), and smart contracts can be in their own directory.

I would also include Typescript for everything.

I don't have many public things from my work experience, but some of them include: On the front end:

I've also written articles:

I expect to complete this in about three weeks (most likely two, just trying not to underestimate) and can provide daily updates on progress. I am currently employed so I would provide more updates during weekends. 2) radchukd has applied to start work _(Funders only: approve worker | reject worker)_.

Hi, I have recently created something similar for Badger DAO. Demo - https://badger-hackathon.vercel.app/ Gitcoin - https://gitcoin.co/issue/Badger-Finance/gitcoin/11/100026092 Code - https://github.com/radchukd/badger-hackathon/tree/badger-portfolio-hackathon

I would use nextjs with typescript and styled-components and the front-end library of your choice(whichever you find suitable). It would take me 2-3 weeks. 3) jehamanantonius has applied to start work _(Funders only: approve worker | reject worker)_.

Github is good project community 4) bshevchenko has applied to start work _(Funders only: approve worker | reject worker)_.

Let’s first discuss it in Telegram @bruceomni **5) invinciblemax has applied to start work (Funders only: approve worker | reject worker)_.**

Hi I am from 4EVERLAND team, our team is very interested in this project, our platform can help Compound's front-end developers to deploy in IPFS through our service, and provide a gateway compatible with Http protocol and global acceleration, we believe that any project can make the project more decentralized development through the front-end development of the community, I wonder if we can step into this plan together with the official. 6) rloovi has applied to start work _(Funders only: approve worker | reject worker)_.

Hi. I am interested in working on this project. I'm c#, JavaScript and solidity developer. I have some experience in Web3. In last few days ,I have some free time doing some analysis about compound.finance contracts, and realize that I can do this for you in less than few weeks. This project will be my fist project on GitHub ,although I have more than 15 years experience in development section. My plan in doing this project is using pure JavaScript as front end and using Web3 and Ethers libraries to interact with compound.finance contracts on blockchain.

Learn more on the Gitcoin Issue Details page.

0xkarl commented 3 years ago

Got started on this here https://compound-v2.vercel.app. Looks like the compound.js library will be sufficient in providing the required data. Looking forward to properly implementing this once approved on the bounty.