logo

Fund Me

Users can contribute to a project using their USD.

Contract (Sepolia)
  • User can fund a campaign.
  • USD is converted to ETH using Chainlink PriceFeeds.
  • Implemented robust security measures to protect user funds.

Description

The FundMe app, residing on the Ethereum blockchain, is a testament to meticulous development, utilizing Foundry and Solidity to ensure a robust and secure crowdfunding experience. Rigorous testing, encompassing both Unit and Integration aspects, has been conducted through the Foundry framework, validating the reliability and functionality of the smart contract. The app is deployed to the Sepolia chain using Foundry private keychain encryption, safeguarding user data and transaction integrity.

Within the FundMe app, users can seamlessly contribute funds in ETH, which are internally converted into USD using Chainlink pricefeeds. This integration not only provides real-time and accurate value representation but also enhances the transparency of the fundraising process. Stringent security measures are implemented throughout to protect user funds, assuring contributors of a safe and trustworthy environment. Upon achieving the funding target, the campaign owner is granted the capability to withdraw the accumulated funds, concluding the crowdfunding cycle securely on the Ethereum blockchain.