{"title": "EcoMarket | Open Marketplace for Recycled Plastics", "logoImg": "bafkreiarolqjwpl4nzn44pquftkkcccq3rjccx4yfwiebcn2zexremtyvi", "website": "https://ecomarketapp.xyz", "bannerImg": "bafkreiaweqbfnbrkuh7c4ub2b2mhgi433hqhtt65c6ezz74xzs4guky3wm", "createdAt": 1692726903236, "userGithub": "pauloladimeji", "credentials": {"github": {"type": ["VerifiableCredential"], "proof": {"jws": "eyJhbGciOiJFZERTQSIsImNyaXQiOlsiYjY0Il0sImI2NCI6ZmFsc2V9..guG1gKlwPT4cDE2h_uZIK0Vw_IK8-GZFzVKR40E1jQ7sxXT71OzB0zLBmuVDmYOtF5XiOaJzj3vLEAczkVkpDA", "type": "Ed25519Signature2018", "created": "2023-08-22T18:36:00.208Z", "proofPurpose": "assertionMethod", "verificationMethod": "did:key:z6MkghvGHLobLEdj1bgRLhS4LPGJAvbMA1tn2zcRyqmYU5LC#z6MkghvGHLobLEdj1bgRLhS4LPGJAvbMA1tn2zcRyqmYU5LC"}, "issuer": "did:key:z6MkghvGHLobLEdj1bgRLhS4LPGJAvbMA1tn2zcRyqmYU5LC", "@context": ["https://www.w3.org/2018/credentials/v1"], "issuanceDate": "2023-08-22T18:36:00.207Z", "expirationDate": "2023-11-20T18:36:00.207Z", "credentialSubject": {"id": "did:pkh:eip155:1:0x3F2D5e16C8f992055db955515313aace05a6CfB8", "hash": "v0.0.0:zMryMmAld/y9xf3L6gIdi4Xo6Qh8J+YAS7gFP2e68Cs=", "@context": [{"hash": "https://schema.org/Text", "provider": "https://schema.org/Text"}], "provider": "ClearTextGithubOrg#ecomarketapp#4499131"}}, "twitter": {"type": ["VerifiableCredential"], "proof": {"jws": "eyJhbGciOiJFZERTQSIsImNyaXQiOlsiYjY0Il0sImI2NCI6ZmFsc2V9..BBKyuw5iy0K2mDHhB0BmaLIxrk8LM3-vS6n-yce0d8fpt9YjnYTuM0tMVPFfZ01J7Q2YF5SV6kx1IznCeu8HAA", "type": "Ed25519Signature2018", "created": "2023-08-23T05:51:54.050Z", "proofPurpose": "assertionMethod", "verificationMethod": "did:key:z6MkghvGHLobLEdj1bgRLhS4LPGJAvbMA1tn2zcRyqmYU5LC#z6MkghvGHLobLEdj1bgRLhS4LPGJAvbMA1tn2zcRyqmYU5LC"}, "issuer": "did:key:z6MkghvGHLobLEdj1bgRLhS4LPGJAvbMA1tn2zcRyqmYU5LC", "@context": ["https://www.w3.org/2018/credentials/v1"], "issuanceDate": "2023-08-23T05:51:54.050Z", "expirationDate": "2023-11-21T05:51:54.050Z", "credentialSubject": {"id": "did:pkh:eip155:1:0x3F2D5e16C8f992055db955515313aace05a6CfB8", "hash": "v0.0.0:li63dAWuX5EbmEbgkH3lMez75gACQthCQkxjx8nEDWk=", "@context": [{"hash": "https://schema.org/Text", "provider": "https://schema.org/Text"}], "provider": "ClearTextTwitter#ecomarketxyz"}}}, "description": "# Background & Info.\n\nUp to 9.948 tons of plastic waste in Uganda is uncollected annually, according to a study conducted under the GKMA PET Plastic Recycling Partnership. 11 percent of this ends up directly into water bodies. According to research conducted by the World Climate School’s Uganda chapter, more than 75% of used plastic bottles end up in landfills, lakes, and rivers, which is seriously damaging to the environment.\n\nThis problem is not peculiar to Uganda alone. Most African countries, as well as most parts of the developing world, face similar issues.\n\n![plastic waste](https://user-images.githubusercontent.com/4499131/262340460-679784be-a8a8-4f01-ab23-deef1911ffff.jpeg)\n\n# Project Info:\n\nEcoMarket is an open marketplace that directly connects buyers of used and recycled plastics with individuals and businesses who want to donate or sell them.\n\nTo use the platform, companies that need recycled materials can request for these materials, and stake an amount of tokens (equivalent to the quantity of recycled or used plastics required) in a smart contract-powered escrow account.\n\nRecyclers & collectors are then notified of the company’s requests, and can signify interest in providing these plastics. After approval from the company, the collector can go ahead to gather plastics, deposit them in a collection center, and earn rewards from the tokens escrowed by the company, after a 48-hour cool-off period.\n\nEach request and dropoff is weighed and recorded with picture proof, and recorded on the blockchain for traceability and verification.\n\nIn the future, apart from the tokens earned, organizations who participate in the marketplace earn the EcoCredit NFT, a signal of their commitment to environmental sustainability.\n\nWhile EcoMarket is free for now, in the future, we plan on receiving a tiny percentage of the total amount disbursed for each request.\n\nWe are applying for this grant in order to build support of EVM-compatible chains into EcoMarket, in order to facilitate the secure escrow through these chains.\n\n![EcoMarket](https://global.discourse-cdn.com/business4/uploads/trondao/original/2X/3/3614933c1b5f0b8a222f1dbd02452ee08b5fdc69.png)\n\n\n## The Benefits\n\n- Individuals in developing countries are encouraged to promote healthy recycling practices while also earning extra income for collecting waste plastic.\n- Organizations can easily access a reliable source of plastic waste, and at the same time empower low-income earners in developing societies.\n- Recording the dropoff on the blockchain enables the verification and certification of used plastics for organizations’ supply chain.\n- Decentralized: The EcoMarket escrow is fully decentralized & powered by a smart contract. Whenever a dropoff has been verified by both the recycler and the company, the recycler can claim their rewards. In cases where the order is not fulfilled, the smart contract automatically processes returns to the company’s wallet address.\n\n### Project Website: \n\n- [EcoMarket App](https://www.ecomarketapp.xyz)\n\n### Project Test Instructions:\n\n#### As a Company\n\n1. On the EcoMarket landing page, click on Get Started, and select Company.\n\n    ![click-company](https://hackmd.io/_uploads/rytw8Vz6n.png)\n\n\n2. Connect your wallet\n\n    ![connect-wallet](https://hackmd.io/_uploads/rkc7wEzpn.png)\n\n\n3. As a new user, you’re required to set your profile.\n\n    ![save-profile](https://hackmd.io/_uploads/S1gHDEM63.png)\n\n\n4. Lock tokens in your escrow wallet, which will be used to automatically pay out rewards to collectors who have successfully delivered the plastics. \n\n   Currently, EcoMarket supports escrowing TRX via the Tron blockchain. However, with this grant, we would build and extend support for EVM-compatible chains.\n\n    ![lock-funds](https://hackmd.io/_uploads/H1__P4za3.png)\n\n\n    You can also withdraw from your escrow wallet, any amount not currently locked in any ongoing offers.\n\n5. Go to your Dashboard, and create an offer.\n\n   An offer is a request for plastics to be delivered to a specific collection center in a particular locality. Enter your offer details, including the amount, quantity required, etc…\n\n\n    ![create-offer](https://hackmd.io/_uploads/SJM6wEMTh.png)\n\n\n    Once an offer is created, you will not be able to withdraw from your escrow wallet any amount locked within the offer.\n\n6. This offer is then broadcasted via email (and in the future, SMS) to all collectors within the locality of the collection center you’ve selected.\n\n7. Once collectors have indicated interest, you’ll need to approve each of their delivery requests. You will sign the approval with your wallet.\n\n    ![approve delivery request](https://hackmd.io/_uploads/r1OfdVzTh.png)\n\n\n8. After approval, once a delivery has been marked as complete by the collector, you can view the details of their delivery, including the proof of delivery.\n\n9. Once completed by the collector, as the company, you have 48 hours to raise a dispute (work-in-progress).\n\n    If you raise a dispute, the collector will be unable to withdraw the tokens.\n\n    If no dispute is raised, the funds will be withdrawn from your escrow and deposited in the collector’s wallet.\n    \n    ![company-view-delivery](https://hackmd.io/_uploads/B1ZSu4z63.png)\n\n\n\n#### As a Collector\n\n1. On the EcoMarket landing page, click on Get Started, and select Collector.\n\n    Then, connect your wallet (in the future, collectors will be able to create EVM-compatible wallets with just their emails or social accounts).\n\n    As a new user, you’re required to set your profile. As a collector, you will also need to select your location from one of our supported locations.\n\n    ![Collector sign up & create profile](https://hackmd.io/_uploads/Hyx-tVfp2.png)\n\n\n2. Once a new offer has been sent by a company for delivery within your locality, you will be notified via email. You can also visit your dashboard to view these offers.\n\n    ![notification](https://hackmd.io/_uploads/SJ7QKVMa2.png)\n\n\n    View the offer details, and click “Fulfill Request” to indicate your interest. Enter the quantity of plastic you’d like to deliver.\n    \n    ![indicate-interest](https://hackmd.io/_uploads/r1g94KVM63.png)\n\n\n3. The company will be notified, and can then approve your request.\n\n4. Once approved, go to the collection center and deliver the plastics. Upload proof as part of your delivery.\n\n5. After a cool-off period (48 hours), if no dispute has been raised, you can claim the funds for the delivery within your escrow wallet.\n\n    ![delivery-details](https://hackmd.io/_uploads/Hk3LtEG6n.png)\n\n# Project Details\n\n### Pitch Video\n\n[![EcoMarket Pitch Video](https://hackmd.io/_uploads/HJQqkDfp3.png)](https://www.youtube.com/watch?v=yRnQE_Peo0c)\n\n\n### How it Works\n\n[![EcoMarket How it Works Video](https://hackmd.io/_uploads/SkrkHPfTh.png)](https://cdn.loom.com/sessions/transcoded/55206e8c54fc40fc99ec875bae81c516-1681604027953.mp4)\n\n\nA deep-dive into EcoMarket’s features, application architecture, and roadmap can be found in the following Notion doc:\n\n- [EcoMarket Documentation](https://phantom-iguanadon-2c7.notion.site/EcoMarket-HackATron-Documentation-2c52e072063e4a74a015e0fc70d70702)\n\n# Project Milestones:\n\n**Q1 - Q2 2023**\n- 6/4/2023: Market research, documentation, Figma design :white_check_mark:\n- 12/4/2023: Backend & Frontend Deployment on ecomarketapp.xyz :hourglass_flowing_sand:\n- Connect Wallet\n- Profile SET-UP for companies & recyclers\n- Company Escrow Wallet, including Top Up & Withdrawal features\n- Offer creation by the company\n- Offer Fulfillment by Recycler, including recording & uploading proof of dropoff\n- Recycler Wallet, including Withdraw functions.\n- Cool-off Period (after which reward can be claimed by the recycler if there is no dispute).\n- Claim Rewards (by the recycler, after cool-off period has elapsed without dispute)\n- Disputes, which can be raised by the company if drop-off does not match the offer criteria.\n\n**Q3 2023**\n- Support for EMV-compatible chains, for easier scaling.\n- Performance optimizations (pagination, lazy-loading, etc).\n- Integrate Web3Auth for easier sign-up for collectors, most of whom may not be crypto-savvy.\n- NFTs — If a company’s offer is 100% fulfilled before the expiry date, the company would earn EcoCredit, a digital collectible that showcases the company’s commitment to eco-friendly initiatives.\n- Outreach & Education Initiatives (in schools, marketplaces, and universities)\n- Enable offer creation & deliveries for other scrap types (metals, batteries, etc)\n\n**Q4 2023**\n\n- Admin Portal for platform management\n- Decentralized verification for Company & Collector\n- Token-based Governance Model, DAO\n- Dispute Management Portal\n- Supply-driven Marketplace (where a user can upload plastics, or other scrap items available for sale)\n- Amount Negotiation (allows the company rep. to negotiate the amount for items uploaded by the recycler)\n\n**The Future**\n- We want to build reverse vending machines and reprogram it to automate verification of delivery & payout of rewards to collectors.\n\n- Being embedded more deeply within the recycling value chain by providing:\n\n  - Plastic Recycling Facilities & Centers.\n  - Provision of logistics infrastructure for large-volume deliveries.\n\n\n# Team\n\n**Darabong DE | Project Lead**\n\n- Environmental Enthusiast, and Project Lead for EcoMarket\n- Project Manager with experience in gametech and traveltech.\n- Content Writer and Brand Manager\n\n[LinkedIn](https://www.linkedin.com/in/darabong-ekereuwem-102b11148/)\n\n**Oluwafemi Alofe | Blockchain Engineer**\n\n- Blockchain Lead at [myco.io](myco.io), biggest OTT blockchain-powered platform in the Mena region\n- 3 years Co-founder of Corpreneur, a fintech company - with 10k customers and $250k transactions processed during its operations.\n- 8 years of Software Development background.\n- 3 years Crypto Savvy.\n- Solidity developer at Protofire, where he worked on the integrations team to integrate Chainlink with other EVM chains.\n- Ex- Forbes Accelerator fellow.\n- StackShift Fellow.\n- Celo Camp Batch 5 Accelerator fellow.\n\n[LinkedIn](https://www.linkedin.com/in/oluwafemialofe/) | [GitHub](https://medium.com/@paulror) | [Medium](https://medium.com/@alofeoluwafemi)\n\n**Paul O. | Frontend Developer & Documentation**\n\n- Experienced Software Product Manager in Fintech, robotics/AI, edtech, Web3.\n- Technical Writer.\n- PM at Nestcoin, leading the growth of [OnBoard](https://onboard.xyz/), a non Custodian wallet/exchange processing ~$100k daily.\n- Former PM at Popular Robotics (Chinese Robotics & AI company), TeamApt (Nigerian fintech company).\n- Defi Talents (Frankfurt School Blockchain Center) Fellow.\n- StackShift Fellow.\n- Celo Camp Batch 5 Accelerator Fellow.\n\n\n[LinkedIn](https://www.linkedin.com/in/pauloladimeji/) | [GitHub](https://github.com/pauloladimeji) | [Medium](https://medium.com/@paulror)", "logoImgData": {}, "bannerImgData": {}, "projectGithub": "ecomarketapp", "projectTwitter": "ecomarketxyz"}