Skip to content

Jigsaw-23122002/Eth-For-All

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

95 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CryptoAID 🗒️

CryptoAID - A decentralized platform for charities and donors to ensure transparency and trust
Eth For All || Team SHAK

Theme: Web3, Open Innovation.

CryptoAID is a portal for Charities and Donors aiming to build trust over a decentralised system. The main motto for building such a system is to create confidence among the donors. .

Features

CryptoAID is a portal for Charities and Donors aiming to build trust over a decentralised system. The main motto for building such a system is to create confidence among the donors. This is accomplished by verifying the charities using the concept of Proof of Stake. The system has 3 access levels.

  1. Charities
  2. Donors
  3. End Users

The Charity on registration is listed under Unverified Organisation. These Organisations are needed to be upvoted by at least 51% of the verified organisations to be assigned the role of a Verified Organisation. The Registered Organisation can also check its status. Once an Organisation is verified by more than 51% they need to stake 0.01Eth (for eg, would be increased) to be finally termed as Verified. After Staking the amount these Organisations can be viewed under the Verified Organisation Section by the donors.

By incorporating blockchain into recording charitable donations, donors will be able to track exactly where their donations go and when they are put into use. Blockchain will provide greater transparency behind nonprofit organizations and give both donors and operators greater accountability when it comes to how donations are spent. By utilizing blockchain technology in tracking, storing, and authenticating donations, donors are able to verify their donations themselves and keep tabs on exactly how their money is used.

Blockchain furthers the trust that donors have in charities by enabling greater visibility of charitable transactions. If an Organisation is found suspicious then the donors can report them. This further causes an organisation to be listed under the Reported Organisations section. The validation of the report is further done by the verified organisation. If an organisation receives more than 51% upvotes for the validation of a report they are termed as fraud and their staked amount is taken off. For verifying each Organisation the verified organisations receive some amount from their stake.

Resources

🤖Tech-Stack

Web

  • NextJS
  • React
  • Tailwind CSS

Blockchain

  • Solidity
  • EthersJS
  • TheGraph
  • IPFS/Filecoin
  • Hardhat

🔮Future Scope and Business Potential

  • Show stats of the transactions
  • Financial Report Analysis at the year end

👨‍💻Team Members

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published