project screenshot 1
project screenshot 2
project screenshot 3
project screenshot 4
project screenshot 5

Kindness Cash

KindnessCash leverages the power of #ethereum #blockchain for good. We're using #MetaMask and #Polygon to launch a token-based donation distribution system. This project will ensure transparency, efficiency, and trust in every donation. #CryptoForGood #DonationTransparency"

Kindness Cash

Created At

ETHGlobal Waterloo

Project Description

Kindness Cash is embarking on an innovative project that leverages blockchain technology to enhance the distribution of donations. We're utilizing two key tools to make this possible: MetaMask and Polygon.

MetaMask is a cryptocurrency wallet that can be used on the Chrome, Firefox and Brave browsers. It's also a browser extension that allows anyone to run Ethereum dApps right in their browser without running a full Ethereum node. MetaMask facilitates the management of private keys and the signing of blockchain transactions.

Polygon (previously Matic Network) is a protocol and a framework for building and connecting Ethereum-compatible blockchain networks. It effectively transforms Ethereum into a full-fledged multi-chain system, often referred to as the "Internet of Blockchains." Polygon is well-regarded for its scalability, flexibility, and user-friendly approach towards blockchain transactions.

How it's Made

Building this innovative NGO project involved meticulous planning, and we leveraged a blend of technological tools, primarily MetaMask and Polygon, to bring it to life. We initiated the project by setting up the MetaMask wallets. MetaMask, being a bridge that allows you to visit the distributed web of tomorrow in your browser today, served as the interface for users to manage their Ethereum and ERC20 tokens.

We then integrated our system with the Polygon platform. Polygon's high-throughput network allowed us to facilitate micro-transactions at lightning speed and at near-zero costs, a critical factor for ensuring that the maximum amount of each donation reached the intended cause. The use of Polygon also ensured scalability, a key feature given the potentially large volume of transactions.

Piecing these two technologies together, we developed a token-based donation system where each token represented a certain donation amount. The donations were collected via MetaMask and then distributed through the Polygon network, providing a seamless and efficient donation process.

A notable hacky thing we did was to use smart contracts to automate a lot of the processes. This involved programming certain rules and criteria into the contract to ensure that donations were distributed accurately and fairly. For instance, we programmed the smart contract to automatically distribute tokens to recipients based on a set of predefined criteria, reducing the need for manual intervention and further enhancing the transparency and efficiency of the process.

As for sponsor technologies, we were fortunate to receive support from several sponsors who provided us with resources and technical assistance. This not only bolstered our project's technical robustness but also helped us better understand and navigate the complexities of the blockchain ecosystem. Their contribution was invaluable in bringing this project to fruition and ultimately enhancing the effectiveness of donations.

In summary, the integration of MetaMask and Polygon with our smart contract system has resulted in a highly efficient, transparent, and inclusive token-based donation distribution system. Our innovative use of these technologies shows the potential of blockchain technology to revolutionize the way NGOs operate and improve the lives of those they seek to help.

background image mobile

Join the mailing list

Get the latest news and updates