harmony-one / bounties

Bounty program is to help the community take part in the development of the Harmony blockchain. It covers from core feature to validator tooling, from dApp development to DeFi integration.
MIT License
59 stars 23 forks source link

UMA integration on Harmony #12

Open lijiang2087 opened 3 years ago

lijiang2087 commented 3 years ago

Description

We are looking to integrate UMA protocol (Universal Market Access) on Harmony. This will allow applications built on Harmony to be able to work with UMA to build synthetic financial products.

Context

UMA builds open-source infrastructure for “priceless” financial contracts. Specifically, this is two things:

Priceless financial contract templates used to create synthetic tokens Decentralized Oracle Service used to manage and enforce contracts on UMA

Together, these two technologies enable the creation of fast, efficient, and secure derivatives.

Acceptance Criteria

To qualify as complete, application developers should be able to use UMA on Harmony to deploy any financial product that is made possible by UMA.

Here is the documentation: https://docs.umaproject.org/build-walkthrough/build-process https://docs.umaproject.org/developers/emp-deployment https://github.com/UMAprotocol/launch-emp

Reward

$5000 in ONE tokens.

gitcoinbot commented 3 years ago

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


This issue now has a funding of 10065.8979 ONE (1988.14 USD @ $0.2/ONE) attached to it.

judeebene commented 3 years ago

Hi @lijiang2087 , is there an UMA price Identifier already for harmony? https://github.com/UMAprotocol/UMIPs/blob/master/price-identifier-guide.md#markets--data-sources

judeebene commented 3 years ago

"To qualify as complete, application developers should be able to use UMA on Harmony to deploy any financial product that is made possible by UMA"

Does this mean

  1. deploying a UMA smart contract or whole protocol deployed on harmony? or
  2. Access to the protocol . i.e building the necessary interchain infrastructure to interact with UMA from harmony
gitcoinbot commented 3 years ago

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


Work has been started.

These users each claimed they can complete the work by 3 weeks, 6 days from now. Please review their action plans below:

1) ashutoshvarma has started work.

Full UMA Protocol on Harmony enabling applications built on Harmony to be able to work with UMA to build synthetic financial products.

UMA stands for Universal Market Access. UMA is driven by a shared belief that financial markets should be free, open, and fair. The economic freedom created by a free and open market enables everyone equal opportunity to pursue prosperity and build financial independence.

Learn more on the Gitcoin Issue Details page.

gitcoinbot commented 3 years ago

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


Work for 10065.8979 ONE (1446.39 USD @ $0.14/ONE) has been submitted by:


gitcoinbot commented 3 years ago

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


The funding of 10065.8979 ONE (1132.45 USD @ $0.12/ONE) attached to this issue has been approved & issued to @ashutoshvarma.