Step 1: Architected the Project
Defined the user stories and drew up the initial designs.


Step 2: Imported Projects
Built out the backend tooling to import project data from Giveth and Gitcoin projects.


Step 3: EAS Integration
Designed and deployed the EAS schema for vouching and integrated the issuance mechanism and sorting functionality via specific attestation holders into our backend.


Step 4: Vouching
Built out our front end for vouching & flagging via attestations.


 Step 5: Sorting & Project Cards
Built out our front end for sorting by attestations received and displayed relevant attestations, e.g., # of Badgeholders (that vouched for the project).


 Step 6: Deployed on Testnet for Testing
We began testing on Optimism Sepolia and confirmed that everything worked as expected. This deployment was maintained as our staging environment for future upgrades.


Step 7: Deployed to OP Mainnet, Tested and Refined
Soft-launched to the Optimism and Giveth communities and gathered feedback, added more default attestations, and made UX improvements as needed.


Step 8: Integrated Feedback & Added New Features
During Optimism’s Retro Funding Rounds 4 & 5, we were especially active in adding features that supported badgeholders’ needs while they were reviewing the projects.


WE ARE CURRENTLY HERE NOW!!!


Step 9: Promote Usage for Retro Funding, Octant and Gitcoin
Go to relevant communities to promote its use on Twitter. Reach out to Gitcoin and show them how the people running QF rounds can use it for qualifying projects. 


Step 10: Integrate a Smart Contract for Better UX
There are a few features that we want to enable by adding a smart contract in front of the attestation, specifically, multiple attestation in one click. 


Step 11: Integrate with Giveth to decentralize the verification process
Currently Giveth has a very centralized review process for verifying projects, we are working with the verification team to use DeVouch to let the larger Ethereum Community participate in verifying projects. We are currently designing the solution, once it is scoped, we will make the improvements needed to DeVouch to make it work inside of the Giveth Front End.


Step 12: Integrate with Partners from Step 9
Work with other partners to enable vouching within their platform, this will likely require us to continue to improve the extensive back-end services, define external API endpoints for these platforms, and finalize a standard schema across these organizations.


Step 13: Reach out to other Grant providers, like L2’s
Go to relevant communities, starting with L2’s to see if it can support their grants ecosystems.


(*All of this alongside maintenance and consistent feedback and improvement cycles.)


Budget Allocation
Finish Schema Upgrades 
Build upgradeable EAS resolver contract to emit more robust events on user attestations
Test and deploy contract to production ecosystem organizations to ensure consistency and interoperability across the web3 space.
Create new schema and modify DeVouch attestation indexer for handling multiple schemas
Onboarding Organizations 
Working closely with ecosystem organizations to integrate DeVouch's APIs, enabling them to both read from and contribute to the attestation data layer.
Establishing partnerships with key platforms to promote early adoption and use of DeVouch's tools.
Funding Goal, Budget, and Justification: *
Funding Goal:
Blockchain Development:
Build upgradeable EAS resolver contract to emit more robust events on user attestations
Test and deploy contract to production ecosystem organizations to ensure consistency and interoperability across the web3 space.
Create new schema and modify DeVouch attestation indexer for handling multiple schemas
API Integration and Partnerships:
Working closely with ecosystem organizations to integrate DeVouch's APIs, enabling them to both read from and contribute to the attestation data layer.
Establishing partnerships with key platforms to promote early adoption and use of DeVouch's tools.
Operational Costs:
Covering server infrastructure, security, and ongoing maintenance ensures the platform's reliability and scalability.
Allocating funds for community engagement, including onboarding users and gathering feedback to improve the platform.
This funding can help DeVouch to transition into a fully operational platform that supports the web3 ecosystem. Completing development will provide a robust tool to enhance trust and transparency in capital allocation. Investing in API integration and standardization is crucial for making DeVouch a key infrastructure component, driving broader adoption. Operational funds will ensure the platform's scalability and long-term sustainability.
