From 44b9ef52bb0d6da310928af963ef3ab9a4fe839c Mon Sep 17 00:00:00 2001 From: Alhibb <63309522+Alhibb@users.noreply.github.com> Date: Tue, 17 Sep 2024 17:19:52 +0100 Subject: [PATCH 1/5] CircomSign.md CircomSign is a secure digital signature scheme leveraging Circom's zero-knowledge proof technology to provide private and efficient authentication for digital documents, ensuring integrity and authenticity. --- applications/CircomSign.md | 138 +++++++++++++++++++++++++++ applications/application-template.md | 137 -------------------------- 2 files changed, 138 insertions(+), 137 deletions(-) create mode 100644 applications/CircomSign.md delete mode 100644 applications/application-template.md diff --git a/applications/CircomSign.md b/applications/CircomSign.md new file mode 100644 index 0000000..c1c7e88 --- /dev/null +++ b/applications/CircomSign.md @@ -0,0 +1,138 @@ + +# CircomSign + + +## [Section 1] Project Information + +** - Project Name: CircomSign + - Payment Details: 0x01e22b9d0281fc1ff17f97ddd3fb5131c2162cad (USDC ERC20) + - Total Amount Requested: 15,000 USDC ** + + + +## [Section 2] Project Overview :page_facing_up: + + + +- **Brief Description:** + +CircomSign is a secure digital signature scheme utilizing Circom's zero-knowledge proof technology. It enables secure and private authentication of digital documents, ensuring integrity and authenticity. This project excites us due to its potential to revolutionize digital authentication. + + + +- **Core Idea:** + +CircomSign integrates elliptic curve cryptography with Circom's zero-knowledge proofs, providing a secure and efficient digital signature scheme. The key component is the Circom circuit, optimized for performance. + +**Technology Stack:** +- Circom 2 +- JavaScript +- elliptic.js +- Polygon Network + + + +- **Design Mockups/Prototypes (Optional):** + +. + + + + +## [Section 3] Ecosystem Fit + + + +- **Similar Projects:** + +While various digital signature schemes exist, none directly utilize Circom's zero-knowledge proof technology for secure authentication. + + +- **Unique Contribution:** + +CircomSign brings a secure and efficient digital signature scheme to the Circom ecosystem, filling the gap in authentication solutions. Its innovative integration of elliptic curve cryptography and zero-knowledge proofs enhances the ecosystem's capabilities. + + +## [Section 4] Team :busts_in_silhouette: + + + +- **Team Members:** + +Ibrahim Rabiu, Naim Hussain, Ahmad Ibrahim. + + + +- **Contact Information:** + +- **Name:** Ibrahim Rabiu. + +- **Email:** alhibb01@gmail.com. + + + +- **Prior Work/Research (Optional):** + +DigitalWill (The Digital Will DApp revolutionizes digital asset inheritance by providing a decentralized, secure, and transparent platform for users to manage their digital legacies. By utilizing Ethereum's blockchain technology, the DApp enables users to create, update, and execute wills for various digital assets, ensuring seamless transfer to beneficiaries.) + + +## [Section 5] Development Roadmap :open_book: + + + +> **Important:** The maximum project duration is 2 months. Outline milestones and timelines accordingly. + + + +### Milestone 1 — Basic Functionality + + + +- **Estimated Duration:** (1 month) + +- **Description:** +- Implementing signing algorithm integration +- Designing user-friendly verification interface +- Conducting security audits +- Delivering integrated signing algorithm code and verification interface + +- **FTE (Full-Time Equivalent):** 1 FTE (100% contribution) +- **Costs:** 7,500 USDC. + **Breakdown:** +- **Development**: 5,000 USDC +- **Testing:** 1,500 USDC +- **Documentation:** 1,000 USDC + + + +### Milestone 2 — Additional Features + + + +- **Estimated Duration:** 1 month + +- **Description:** +- Integrate signing algorithm and develop verification interface, including: +- Implementing signing algorithm integration +- Designing user-friendly verification interface +- Conducting security audits +- **FTE:** 1 + +- **Costs:** 7,500 USDC + + + ### Total Costs: 15,000 USDC + +## [Section 6] Extended Scope + + + +- **Future Plans:** + +Post-grant, we plan to: +- Enhance CircomSign with additional security features, such as multi-signature support. +- Collaborate with other projects to integrate CircomSign, expanding its ecosystem adoption. +- Develop a user-friendly interface for widespread adoption. + +**Long-term Vision:** +- Establish CircomSign as a leading digital signature solution, driving secure authentication adoption across industries. diff --git a/applications/application-template.md b/applications/application-template.md deleted file mode 100644 index 753c9b4..0000000 --- a/applications/application-template.md +++ /dev/null @@ -1,137 +0,0 @@ - -# [Project Name] - - - -> **Note:** This document will be part of the grant agreement. Ensure that all sections are completed accurately. Please use **markdown** format and **delete all instructional notes** before submitting. - - - -## [Section 1] Project Information - - - -- **Project Name:** (e.g., Hashira) - -- **Payment Details:** Provide your wallet address for USDC (on Polygon Network). - -- **Total Amount Requested:** (e.g., 12,000 USDC) - - - -## [Section 2] Project Overview :page_facing_up: - - - -- **Brief Description:** - -Provide a short summary of your project, including its relationship to **Plonky3** or **CIRCOM** and why it excites you. This should include key goals and the objective of the grant. - - - -- **Core Idea:** - -Describe the primary goal or innovation of your project. What’s the key component or architecture? Be concise yet detailed enough to showcase the essence of the idea. - - - -- **Technology Stack:** - -List the technologies, tools, platforms, and frameworks you plan to use in your project. - - - -- **Design Mockups/Prototypes (Optional):** - -Attach any design files or prototypes if available. - - - -> **Note:** Provide as much detail as possible. Even innovative ideas at early stages are welcome. - - - -## [Section 3] Ecosystem Fit - - - -- **Similar Projects:** - -Mention any similar projects [If any exists], How is the idea of this project different or better? - - - -- **Unique Contribution:** - -Explain the unique value your project brings to the **Plonky3** or **CIRCOM** ecosystem. What gaps does it fill? - - - -## [Section 4] Team :busts_in_silhouette: - - - -- **Team Members:** - -List the names of all team members (separated by commas). - - - -- **Contact Information:** - -- **Name:** Name of the primary contact person. - -- **Email:** Email address of the primary contact person. - - - -- **Prior Work/Research (Optional):** - -Share any relevant previous work or research that highlights your expertise. - - - -## [Section 5] Development Roadmap :open_book: - - - -> **Important:** The maximum project duration is 2 months. Outline milestones and timelines accordingly. - - - -### Milestone 1 — Basic Functionality - - - -- **Estimated Duration:** (e.g., 1 month) - -- **Description:** A detailed description of the tasks and deliverables for this milestone. - -- **FTE (Full-Time Equivalent):** Indicate the total number of team members and the percentage of time they will contribute (e.g., 1.5 FTE). - -- **Costs:** (e.g., 8,000 USDC) Breakdown of estimated costs (provide a detailed category of expenses if possible). - - - -### Milestone 2 — Additional Features - - - -- **Estimated Duration:** (e.g., 1 month) - -- **Description:** A detailed description of tasks to be completed under this milestone. - -- **FTE:** (e.g., 1.5) - -- **Costs:** (e.g., 4,000 USDC) - - - ### Total Costs: (e.g. 8,000+4,000 = 12,000 USDC) - -## [Section 6] Extended Scope - - - -- **Future Plans:** - -Explain how you intend to extends, enhances the projects after the initial development phase. Include any plans for collaboration or integration with other projects in the ecosystem, If relevant. From 51a09ca0ceb35ee3d75444af808ed282275f9572 Mon Sep 17 00:00:00 2001 From: Alhibb <63309522+Alhibb@users.noreply.github.com> Date: Tue, 17 Sep 2024 17:20:35 +0100 Subject: [PATCH 2/5] Update CircomSign.md --- applications/CircomSign.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/applications/CircomSign.md b/applications/CircomSign.md index c1c7e88..77343de 100644 --- a/applications/CircomSign.md +++ b/applications/CircomSign.md @@ -4,9 +4,9 @@ ## [Section 1] Project Information -** - Project Name: CircomSign +** - Project Name**: CircomSign - Payment Details: 0x01e22b9d0281fc1ff17f97ddd3fb5131c2162cad (USDC ERC20) - - Total Amount Requested: 15,000 USDC ** + - Total Amount Requested: 15,000 USDC From 6f01a9d98f973b4e1754aeaeb088d5dad8007bf2 Mon Sep 17 00:00:00 2001 From: Alhibb <63309522+Alhibb@users.noreply.github.com> Date: Tue, 17 Sep 2024 17:21:10 +0100 Subject: [PATCH 3/5] CircomSign.md --- applications/CircomSign.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/applications/CircomSign.md b/applications/CircomSign.md index 77343de..38ee2ee 100644 --- a/applications/CircomSign.md +++ b/applications/CircomSign.md @@ -4,9 +4,9 @@ ## [Section 1] Project Information -** - Project Name**: CircomSign - - Payment Details: 0x01e22b9d0281fc1ff17f97ddd3fb5131c2162cad (USDC ERC20) - - Total Amount Requested: 15,000 USDC +- Project Name: CircomSign +- Payment Details: 0x01e22b9d0281fc1ff17f97ddd3fb5131c2162cad (USDC ERC20) +- Total Amount Requested: 15,000 USDC From 3b673ce7ec4a8414bb42330da5fb080bc9eb8e3f Mon Sep 17 00:00:00 2001 From: Alhibb <63309522+Alhibb@users.noreply.github.com> Date: Thu, 19 Sep 2024 17:32:35 +0100 Subject: [PATCH 4/5] DigitalLand.md --- applications/CircomSign.md | 157 ++++++++++++++----------------------- 1 file changed, 58 insertions(+), 99 deletions(-) diff --git a/applications/CircomSign.md b/applications/CircomSign.md index 38ee2ee..7b3df35 100644 --- a/applications/CircomSign.md +++ b/applications/CircomSign.md @@ -1,138 +1,97 @@ - -# CircomSign - +# **Digital Land** ## [Section 1] Project Information -- Project Name: CircomSign -- Payment Details: 0x01e22b9d0281fc1ff17f97ddd3fb5131c2162cad (USDC ERC20) -- Total Amount Requested: 15,000 USDC - - +- **Project Name**: Digital Land +- **Payment Details**: 0x01e22b9d0281fc1ff17f97ddd3fb5131c2162cad (USDC ERC20) +- **Total Amount Requested**: 15,000 USDC ## [Section 2] Project Overview :page_facing_up: - +- **Brief Description**: -- **Brief Description:** + Digital Land is a decentralized land registry system leveraging Plonky3's zero-knowledge proof (ZKP) technology. The platform provides secure, transparent, and privacy-preserving management of land ownership records, ensuring data integrity and trust in land transactions. We are excited about this project's potential to revolutionize property management through advanced cryptographic techniques. -CircomSign is a secure digital signature scheme utilizing Circom's zero-knowledge proof technology. It enables secure and private authentication of digital documents, ensuring integrity and authenticity. This project excites us due to its potential to revolutionize digital authentication. +- **Core Idea**: - + Digital Land combines blockchain technology and Plonky3’s ZK-SNARKs (zero-knowledge succinct non-interactive arguments of knowledge) to create a verifiable, tamper-proof ledger of land ownership. This system allows land transactions to be publicly validated without compromising the privacy of the involved parties, ensuring both scalability and security. -- **Core Idea:** +**Technology Stack**: +- **Plonky3**: For zero-knowledge proof generation and recursive verification. +- **Solidity**: Smart contracts for land ownership and transaction logic. +- **Ethereum/Polygon Network**: For decentralized, scalable blockchain deployment. +- **Frontend**: HTML, CSS, JavaScript, Ether.Js and Web3.Js. -CircomSign integrates elliptic curve cryptography with Circom's zero-knowledge proofs, providing a secure and efficient digital signature scheme. The key component is the Circom circuit, optimized for performance. +- **Design Mockups/Prototypes (Optional)**: -**Technology Stack:** -- Circom 2 -- JavaScript -- elliptic.js -- Polygon Network - - - -- **Design Mockups/Prototypes (Optional):** - -. - - - ## [Section 3] Ecosystem Fit - +- **Similar Projects**: -- **Similar Projects:** + While some existing land registry systems are exploring blockchain for decentralized land records, none integrate cutting-edge zero-knowledge proof systems like Plonky3. This project stands out by incorporating advanced cryptography, providing a scalable, privacy-focused, and immutable ledger for land ownership. -While various digital signature schemes exist, none directly utilize Circom's zero-knowledge proof technology for secure authentication. - +- **Unique Contribution**: -- **Unique Contribution:** - -CircomSign brings a secure and efficient digital signature scheme to the Circom ecosystem, filling the gap in authentication solutions. Its innovative integration of elliptic curve cryptography and zero-knowledge proofs enhances the ecosystem's capabilities. - + Digital Land brings a privacy-first solution to land registry management, utilizing Plonky3’s recursive ZK-SNARKs to ensure transparency in land transactions while preserving sensitive details. This novel approach fills a critical gap in both the blockchain ecosystem and the real estate sector, where privacy and security are paramount. ## [Section 4] Team :busts_in_silhouette: - - -- **Team Members:** - -Ibrahim Rabiu, Naim Hussain, Ahmad Ibrahim. - - - -- **Contact Information:** - -- **Name:** Ibrahim Rabiu. - -- **Email:** alhibb01@gmail.com. +- **Team Members**: + - Ibrahim Rabiu, Project Lead & Smart Contract Developer + - Naim Hussain, Research Officer + - Ahmad Ibrahim, Frontend Developer - - -- **Prior Work/Research (Optional):** +- **Contact Information**: + - **Name**: Ibrahim Rabiu + - **Email**: alhibb01@gmail.com -DigitalWill (The Digital Will DApp revolutionizes digital asset inheritance by providing a decentralized, secure, and transparent platform for users to manage their digital legacies. By utilizing Ethereum's blockchain technology, the DApp enables users to create, update, and execute wills for various digital assets, ensuring seamless transfer to beneficiaries.) - +- **Prior Work/Research (Optional)**: + - **DigitalWill**: A decentralized platform for digital asset inheritance. DigitalWill revolutionizes estate planning by allowing users to create, update, and execute digital wills using Ethereum’s blockchain, ensuring secure transfer of digital assets to beneficiaries. ## [Section 5] Development Roadmap :open_book: - - -> **Important:** The maximum project duration is 2 months. Outline milestones and timelines accordingly. - - +> **Important**: The maximum project duration is 2 months. Outline milestones and timelines accordingly. ### Milestone 1 — Basic Functionality +- **Estimated Duration**: 1 month +- **Description**: + - Develop and deploy smart contracts for land ownership management. + - Integrate Plonky3 for proof generation and verification of land ownership. + - Build a basic frontend interface for users to interact with the system. + - Conduct initial security audits and testing. +- **FTE (Full-Time Equivalent)**: 1 FTE (100% contribution) +- **Costs**: 7,500 USDC + - **Development**: 5,000 USDC + - **Testing**: 1,500 USDC + - **Documentation**: 1,000 USDC -- **Estimated Duration:** (1 month) +### Milestone 2 — Additional Features and Optimization -- **Description:** -- Implementing signing algorithm integration -- Designing user-friendly verification interface -- Conducting security audits -- Delivering integrated signing algorithm code and verification interface +- **Estimated Duration**: 1 month +- **Description**: + - Enhance the frontend interface for an improved user experience. + - Implement advanced features, such as batch processing of land transactions. + - Perform a comprehensive security audit and system optimization. + - Deliver final system documentation and user guides. -- **FTE (Full-Time Equivalent):** 1 FTE (100% contribution) -- **Costs:** 7,500 USDC. - **Breakdown:** -- **Development**: 5,000 USDC -- **Testing:** 1,500 USDC -- **Documentation:** 1,000 USDC +- **FTE**: 1 FTE (100% contribution) +- **Costs**: 7,500 USDC + - **Development**: 5,000 USDC + - **Testing**: 1,500 USDC + - **Documentation**: 1,000 USDC - - -### Milestone 2 — Additional Features - - - -- **Estimated Duration:** 1 month - -- **Description:** -- Integrate signing algorithm and develop verification interface, including: -- Implementing signing algorithm integration -- Designing user-friendly verification interface -- Conducting security audits -- **FTE:** 1 - -- **Costs:** 7,500 USDC - - - ### Total Costs: 15,000 USDC +### **Total Costs**: 15,000 USDC ## [Section 6] Extended Scope - - -- **Future Plans:** +- **Future Plans**: + - Integrate additional features such as multi-signature approval for land transactions. + - Collaborate with government agencies and land management bodies to facilitate broader adoption. + - Expand the system to support other blockchain networks and further optimize for high transaction volumes. -Post-grant, we plan to: -- Enhance CircomSign with additional security features, such as multi-signature support. -- Collaborate with other projects to integrate CircomSign, expanding its ecosystem adoption. -- Develop a user-friendly interface for widespread adoption. +**Long-term Vision**: + - Establish **Digital Land** as the leading platform for decentralized and transparent land registry management, ensuring secure and verifiable land transactions globally. Our goal is to become the go-to solution for both governmental and private sector adoption of decentralized land management systems. -**Long-term Vision:** -- Establish CircomSign as a leading digital signature solution, driving secure authentication adoption across industries. From e8dbf7943acbfef511401b2760d2a1d9a8bd08b9 Mon Sep 17 00:00:00 2001 From: Alhibb <63309522+Alhibb@users.noreply.github.com> Date: Thu, 19 Sep 2024 17:34:42 +0100 Subject: [PATCH 5/5] Rename CircomSign.md to DSigitalLand.md --- applications/{CircomSign.md => DSigitalLand.md} | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename applications/{CircomSign.md => DSigitalLand.md} (100%) diff --git a/applications/CircomSign.md b/applications/DSigitalLand.md similarity index 100% rename from applications/CircomSign.md rename to applications/DSigitalLand.md