Skip to content

axnanda/cointree-smartcontract

Repository files navigation

cointree-smartcontract

Smart contract and RESTful API for our Cointree at PennApps XXIII. It is a hardhat project, so use it's respective commands to run. Contains two smart contracts: 1. Vault Smart Contract (takes in a company's MATIC from Polygon & metamask wallet, holds it, and distributes it to people who complete tasks through our app client) 2. NFT Smart contract (mints an NFT upon transaction to serve as immutable record of transactions). In the future, the NFT contract will be replaced with a parent-child contract structure where each company get their own child contract to serve as a proof of transcation in order to cut out high gas fees of minting NFT.

Winner of General Prize and Best Blockchain Hack

Check these out also!

[Cointree Devpost Project](https://cointree.tech) [Cointree Backend](https://github.com/sidereior/cointree-backend) [Cointree WebClient](https://github.com/sidereior/cointree-web) [Cointree Ios](https://github.com/nikitamounier/Cointree-iOS)

About

Smart contract and RESTful API for Cointree Project @ PennApps XXIII

Resources

Stars

Watchers

Forks

Releases

No releases published

Contributors