Skip to content

butterpaneermasala/foundry-fund-me

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

FundMe Solidity Project

Overview

The FundMe project is a decentralized application (dApp) that allows users to fund a smart contract with Ethereum. The contract owner can withdraw the funds accumulated in the contract. This project is built using Solidity for the smart contract and Foundry for development and testing.

Features

  • Users can send Ether to the smart contract.
  • The contract tracks the contributors and their contributions.
  • Only the owner of the contract can withdraw the funds.
  • Gas-efficient implementation using best practices.

Prerequisites

Before you begin, ensure you have the following tools installed:

  • Foundry: Install Foundry by following the instructions on the Foundry Book.
  • Node.js and npm: Required for managing dependencies if you plan to integrate with a frontend.
  • Metamask or any other Ethereum wallet for interaction.
git clone https://github.com/butterpaneermasala/foundry-fund-me.git
cd fundme

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published