Lead: @Ulad Palinski

Repo: https://github.com/Cerebellum-Network/cluster-apps/tree/dev/apps/developer-console

Execution page: 42 Hackathon - Developer Console USDC / Fiat Onboarding Execution


Description

The tool you’ll build will enable developers to top up their Cere Developer Console accounts using USDC and fiat via integrated payment providers (like Stripe and other on-ramp providers) and then securely deposit these funds on-chain into a custom smart contract that you will build.

Problem

Developers need a simple, secure, and efficient way to fund their Developer Console Accounts. Currently, developers need to use the bridge to convert Cere ERC20 tokens bought on exchanges into Cere mainnet tokens, to use these to top up their DDC account. For many developers unfamiliar with web3 this is a hurdle, for which you’ll build (the first part) of the solution.

Solution

Build a system that:

Goal/Values

Develop a frictionless, secure, and transparent on-ramp solution that:


🎯 The Big Picture

💪 Core Features of USDC Top-up Tool

👥 Who should use Cere's USDC Top-up Tool


🕵️ Results, Findings & Improvements

This is where you document findings & learnings relating to the existing features/modules. Think of it as our shared Wikipedia focused on the inner workings of this module.

Found a more efficient payment provider API? Discovered a more gas-efficient smart contract implementation? Perhaps you've managed to optimize the UI flow to increase conversion rates? Got a general feature suggestion on how to improve the stack?

If you discover something valuable that you think the team should know about too, add that here as well!

Document away, and use references to resources (sites, documents, dashboards) while possible!