Skip to content

cromewar/Donaty-Smart-Contracts

Repository files navigation

Donaty-Smart-Contracts

Smart Contracts for Donaty Project on Polygon Hackathon.

Live Demo: http://donaty-web-app.s3-website-us-east-1.amazonaws.com/#/

Note: Be sure to use Polygon Mumbai Network.

Donaty is the ultimate platform for Charities and Non-Profit organizations, allowing entities to create real impact projects on their communities and countries. NFT Artists can contribute to a charity proposal, selling their art and engaging into an Autonomous Decentralized Organization (DAO), NFT owners of each project will vote to decide if the funding is being used correctly as the charity responsible will have to upload regular updates stating the progress of their campaign.

Important Links

Requirements

  • Python >=3.8
  • Brownie (eth-brownie)
  • npm
  • Ganache

How to run

IMPORTANT: For live testing be use to use Mumbai Network.

  1. Clone the repository.
git clone https://github.com/cromewar/Donaty-Smart-Contracts`
  1. Enter to the folder.
cd Donaty-Smart-Contracts
  1. Run some test.
brownie test

You are all set.

Testing on a live network

Open the .env.example file and replace the keys for your own, you must provide a Infura key and wallet Private key.

IMPORTANT NOTE

Do not use your wallet private key without knowing the risks, is 100% recommended to use a wallet without real assets for testing and velopment porpuses

Showcase

About

Smart Contracts for Donaty Project on Polygon Hackathon.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published