casper-network / casper-network/gitcoin-hackathon

Creating a stablecoin on Casper

Open
#7 5 comments 0 reactions 0 assignees View on GitHub
advanced
Dominant language
No language data
Stars
4
Forks
4
PR merge metrics
No merged PRs in 30d

Description

### A stablecoin on Casper

### Prize Bounty

82,750 CSPR (approx. 10,000 USDT) for each of the top 6 various advanced submissions

### Challenge Description
Stablecoins are cryptocurrencies that tie their market value against an external reference such as fiat or gold, to minimize price volatility. An example is the [USDC](https://www.coinbase.com/usdc) stablecoin.

In this challenge, you will create a stablecoin on Casper, where the stable coin is a Casper token, which can be stored in the Signer, the Ledger, or any Casper-compatible wallet. You can start with the [Casper NFT standard](https://github.com/casper-network/ceps/pull/47/files) and the [NFT example implementation](https://github.com/casper-ecosystem/casper-nft-cep47).

There are multiple stablecoin design mechanisms. As a first implementation, we propose a bridge to a 1:1 off-chain reserve-based, stablecoin. Our recommendation would be a bridge to USDC as the target. In addition, the operator should be regulated with transparent auditing reports.

Ideally, the development and rollout on Mainnet would be coordinated with market makers and other actors that require operational optimization in respect of moving in and out of trade positions.

Winning contributors may receive funding or grants to continue this work beyond the hackathon.

### Submission Requirements

- Create a GitHub repository for your project rooted in your GitHub profile, then submit this project using the Gitcoin UI for this bounty.
- Create a design document or a README file.
- Find a way to explain your design and implementation. You can use a detailed written document with screenshots, or a video.
- You can upload your document or the video [here](https://drive.google.com/drive/folders/1iuhT16OI4y9CMuesFjp1vmHFN2xPYKW5?usp=sharing) or on a platform of your choice. Use the following naming convention for your file:
- Teamname_Title_Serial_YearMonthDate.*
- Example: dAppsRUs_DAO_001_20210914.*

All bounty submissions must be received no later than 11:59 PM EDT on October 11th, 2021, or earlier.

### Judging Criteria
This entry will be judged based on the following:
- Novelty, design, creativity, and complexity
- Code correctness and legibility of code and comments
- Unit tests and technical documentation
- Deployment of the project to the [Testnet](https://testnet.cspr.live/)
- A description of future possibilities and enhancements
- A technical document or video explaining the design and the implementation

This entry will be compared against other submissions in the intermediate category, including documentation, enhancing client SDKs, enhancing the CEP-47 and ERC-20 standards, and creating a reward system.

### Winner Announcement Date
Projects will be evaluated within 2 weeks of the hackathon ending or earlier when possible. Winners will be announced the week of October 25th and the payout will occur after the winners are announced.

### Payment details
Make sure you input your OWN, NON-custodial CSPR wallet to be sure to receive payouts.
If CSPR cannot be accepted in certain jurisdictions, winners will receive the equivalent amount in USDT. Gitcoin establishes the conversion rate.

### Questions?
Join the [Casper Hackathon Discord Server](https://discord.gg/T9T4HCv6Sw) if you have any questions.
We are also holding live ask-me-anything sessions every weekday at 4 pm CEST.

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.