Submission: SOLO_BUIDLER #24
Labels
Alchemy
Alchemy Bounty
📚 Education
IPFS Filecoin
IPFS Filecoin Bounty
✅ Valid Submission
Valid submission to Hack Web3Conf
Team Name
SOLO_BUIDLER
Team members (if changed)
Member #1
Name: Aviral Gupta
Email: [email protected]
Twitter handle: @aviral10x
Discord ID (with #tag): aviral23#0766
Project Name
Plants And Pillars
Contact Details
[email protected]
Project Track
Education
Sponsor Bounties
IPFS Filecoin, Alchemy
Link to project GitHub public repo
https://github.com/aviral10x/Plants-And-Pillars
Link to project website
https://plants-and-pillars.vercel.app/
Link to demo video
https://drive.google.com/file/d/1lmOXtebvd6UNnSB2eTg6-1SOWrg3O5C4/view?usp=sharing
Contract address
No response
Inspiration
Core Objectives and Future Plans of Plants And Pillars-
🔗 Connecting: Our aim is to connect and make people aware of the importance of trees to humanity.
💵 Award: We'll randomly award our supporters for adding a P2E environment to this project in order to keep the people engaged in this project which will eventually help mother Nature.
📚 Education: Our Organization will also make people aware of the current situation on Earth and educate them regarding the global issues of SAVE SOIL, GLOBAL WARMING, etc.
🌍 Plants and Pillars DAO: This will help our community to take all the critical decisions in a decentralized way and help in the smooth functioning of the project.
🎯 GOAL: Our Ultimate Goal is to reduce and neutralize carbon emissions by planting more and more trees and educating people about our current environmental issues.
What it does
Polygon Dapp - The whole app is deployed on Polygon Mumbai Testnet.
Ceramic - Ceramic is used to create the decentralized identities of the people who want to post blogs on PlantsPedia. It is used to publish the content on IPFS and for data streaming purposes.
IPFS - Blogs for PlantsPedia are stored on IPFS through Ceramic Data Streaming. NFTs which are uploaded through NFTPort are uploaded on IPFS.
POAP - POAP API is used for displaying and interacting with existing POAPs. Also, we will award the active supporters of the project with POAPs to encourage them.
NFTPort - NFTPort's API is used to upload the image of the plant which is planted by the users.
Covalent API - Covalent API is used for displaying the portfolio of the user.
Chainlink - Chainlink VRF (Verifiable Random Function)
This is used to generate a random winner from the list of people who have planted trees on a particular day and have minted their NFTs.
Chainlink Keepers Functions -
This is used to automate the smart contracts by running the Verifiable Random Function to help in selecting the winner every day.
The checkUpkeep function will check if the auction/grant ended or not.
the performUpkeep function will automatically execute the functions in a set time period when the day has ended. This function also automatically sends the amount to the winner of that day.
Challenges you ran into
No response
Anything else?
No response
The text was updated successfully, but these errors were encountered: