Thank you so much, @mrmtech for this very through report of the Milestone 2 deliverables. With the completion of M2, it marks a significant step forward for decentralized identity on Rootstock. Following a review of the deliverables and the recent technical discussions with @Tane (thank you for the in-depth review!) exchange on the forum, we have voted in favor of this proposal to support the funding for Milestone 3.
Our reasoning for this support is based on the following:
-
Rigorous Security Standards: The team went well beyond a standard manual audit by incorporating Mythril symbolic execution and Foundry fuzzing. Executing ~59,000 property checks with zero failures demonstrates a level of technical maturity and “above and beyond” due diligence that is critical for an identity registry.
-
Operational Readiness: The implementation of real-time monitoring via Tenderly, specifically for “high-risk” events like ownership transfers and CID deletions, proves the infrastructure is prepared for production. The transparency in sharing these alert configurations builds strong confidence in the project’s long-term management.
-
Technical Accountability: The dual-write pattern (MySQL and Rootstock) and the outbox retry mechanism show that the architecture is built for real-world reliability, ensuring that blockchain latency does not hinder the end-user experience.
We also fully support the recommendation by @Tane to increase the invariant testing depth to 500 runs and 100 calls for the Mainnet migration. This extra layer of stress testing is a logical requirement given the security stakes of SSI. We look forward to the Mainnet deployment and the upcoming pilot programs!