Skip to content

Latest commit

 

History

History
58 lines (36 loc) · 1.8 KB

README.md

File metadata and controls

58 lines (36 loc) · 1.8 KB

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