Code Monkey home page Code Monkey logo

fundraising-using-usdc's Introduction

Fundraising-using-USDC

Project Name: Fundraising DApp with USDC Smart Contract

Overview

This project is a decentralized application (DApp) for fundraising that uses the USDC stablecoin smart contract. The DApp allows users to create fundraising campaigns and accept donations from other users in the form of USDC tokens. The project aims to simplify the fundraising process by providing a decentralized platform that ensures transparency and security.

The project is currently in its initial phase, and the next step is to integrate the Circle APIs. Circle is a global financial technology firm that provides various solutions related to cryptocurrency, including stablecoins like USDC. By integrating Circle APIs, the project will be able to offer additional functionalities such as easy onboarding, real-time market data, and more.

Installation

To install the project on your local machine, follow the steps below:

  • Clone the repository using the following command:
git clone https://github.com/navdiya-nikunj/Fundraising-using-USDC.git
  • Head to project directory
cd Demo Project
  • Install the dependencies using the following command:
npm install
  • Run the project using the following command:
npm run dev

Usage

To use the project, follow the steps below:

  • Connect your wallet to the DApp. The DApp supports MetaMask, WalletConnect, and other Ethereum-compatible wallets.

  • Create a new fundraising campaign by entering the required details such as the campaign name, description, target amount, and deadline.

  • Share the campaign link with your network to collect donations in USDC tokens.

  • Monitor the progress of your campaign and withdraw the collected funds once the campaign ends.

Circle APIs Integration

To integrate Circle APIs into the project, follow the steps below:

  • Sign up for a Circle developer account at developers.circle.com.

  • Obtain an API key and secret from the Circle developer console.

By the Use the Circle APIs to fetch real-time market data, manage USDC wallets, and perform other operations as per your project requirements.

Acknowledgement

We would like to express our sincere gratitude to Circle, Angelhack, and Tribe for organizing this bootcamp and giving us the opportunity to participate and learn about blockchain technology and its applications in the real world.

We would also like to thank the mentors and instructors who have provided valuable guidance and support throughout the bootcamp. Their expertise and insights have been instrumental in shaping our understanding of blockchain and inspiring us to pursue this project.

Furthermore, we would like to acknowledge the contributions of our fellow participants who have shared their knowledge and experiences, providing a collaborative learning environment that has helped us.

Finally, we would like to express our gratitude to the open-source community, whose contributions have enabled us to build upon existing technologies and create a project that we are proud of.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.