Skip to content

twliu-dorian/ethglobal-sf-hackathon

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

69 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ChainSplash

Table of Contents Overview Features Demo Technology Stack Architecture Installation Usage Smart Contracts NFT Tracking Privacy and Security Contributing License Contact Overview ChainSplash is a decentralized donation platform designed to revolutionize group fundraising by focusing on specific target wishlists. Unlike traditional donation systems where funds are collected into a general pool, ChainSplash ensures that donations are directed towards predefined items, providing transparency and trust for donors, NGOs, and receivers alike. Leveraging blockchain technology and smart contracts, our platform guarantees that funds are allocated precisely as intended, eliminating intermediaries and safeguarding against misuse.

Features Targeted Fundraising: Create and contribute to specific items on a wishlist, ensuring funds are used as intended. Smart Contracts: Automate and enforce donation agreements between donors, NGOs, and receivers. NFT Tracking: Utilize NFTs to represent and track the status of each donation item. Transparent Balances: Real-time tracking of funds for donors, NGOs, and receivers. Privacy Protection: Secure and private transactions using blockchain technology. No Middlemen: Direct fund transfers eliminate the risk of loss or misuse by intermediaries. Trustworthy Platform: Enhanced donor confidence through immutable blockchain records. Zero Fee: We take no fee. We do this for the people who needs.

Demo

Check out our live demo here.

Technology Stack

Blockchain: Ethereum Smart Contracts: Solidity Frontend: React.js Backend: Node.js, Flasa, Python Database: IPFS (for decentralized storage) Wallet Integration: MetaMask NFT Standards: ERC-721/ERC-1155 Other Tools: Truffle/Hardhat, Web3.js/Ethers.js

Architecture

Frontend Application: User interface for donors, NGOs, and receivers to interact with the platform. Smart Contracts: Deployed on the blockchain to manage donations, track NFTs, and enforce rules. Blockchain Network: Ensures transparency, security, and immutability of transactions. IPFS: Decentralized storage for storing wishlist items and related metadata.

Installation Prerequisites

Node.js (v14 or higher) npm or Yarn MetaMask browser extension

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors