edgeware-builders / construction-projects

Edgeware Builders Projects and Bounties
12 stars 4 forks source link

Community Stablecoin #8

Open drewstone opened 3 years ago

drewstone commented 3 years ago

Description

A community stablecoin.

Context

While the Edgeware Treasury has EDG available, the available liquidity isn’t great. While individuals need to pay for day-to-day expenses, using the treasury to fund proposals which then go on exchanges doesn’t always line up to an engaged community ecosystem. Launching a stablecoin would help with this. On Edgeware, This would be used in a few ways:

Almost all of the stablecoin projects that have been launched are not "fair launches", this presents an opportunity to apply the same "launch fast and launch open" principles to a proven project. Given the complexity of the project, Commonwealth Labs is interested in helping on all aspects beyond deployment.

The Commonwealth team has done substantial investigation on this subject, and it seems likely that deployment of the MKR-DAI system solves this use cause, allowing people to use EDG, as well as distributing tokens in an important public good.

Blueprints

The full deployment looks like the following:

  1. Deploy dss (with dss-deploy)

    • Document all system parameters
  2. Add in new price feeds to oracles v2
    • 
2a. Figure out alternative oracles, using Uniswap V2 TWAP or ChainLink (need proxy to OSM)
  3. Figure out deploy process for adding in new price feeds to spot, vat, flip, flop, and flap
  4. Deploy Dss-gov, cdpmanager, vote-proxy deploy

  5. Deploy front ends (MCP Portal, Governance Portal), need to edit constants in @dai.js
  6. Using SNX Incentivizer to distribute Governance token to users
  7. Distribute Token

Working Criteria

Acceptance Criteria

Bounty

[Amount paid in EDG] / Portion of the launched token supply