Skip to content

New Challenge 6: Stablecoins #204

Open
@Nadai2010

Description

@Nadai2010

Overview

Create a new challenge based on Speed Run Ethereum, specifically Challenge 5, but adapted to Starknet.

To access this challenge, users must have completed challenges 0 through 4 from Speed Run Ethereum.

💰 Stablecoins

🪙 Build your own decentralized stablecoin. Develop a contract that accepts collateral and issues MyUSD tokens based on the collateral's value. Consider the following scenarios:

  • Collateral Value Increase: If the collateral value rises, users can borrow more tokens.
  • Collateral Value Decrease: If the collateral value drops, implement a system for liquidating the MyUSD to maintain stability.

Proposed Solution

  1. Understand the Challenge Mechanics

    • Analyze the original Speed Run Ethereum Challenge 5.
    • Identify necessary modifications to adapt it to Starknet.
    • Focus on handling collateral fluctuations and liquidation mechanisms.
  2. Create a Separate Private Repository

    • Implement the challenge in Starknet using Cairo.
    • Ensure the contract logic follows best practices.
    • Document the challenge structure and steps in a README.md, following the format of previous challenges.
  3. Assign Repository Access

    • Grant repository access to nadai2010 or 0xquantum3labs for review and feedback.

Next Steps

  • Define the exact challenge specifications for the Starknet environment.
  • Develop and test the smart contract implementation.
  • Provide a step-by-step guide for users to complete the challenge.
  • Review and iterate based on feedback.

Metadata

Metadata

Assignees

Labels

wontfixThis will not be worked on

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions