{"signature": "0xda1117342c10cacebc63d5d5d0ff642dc5a4d7dae726c4dc96339f3402a9e880020d2fc177194d8ca8e093e6cbeea4652b9eada0aa0a659e5591646a8800b7431c", "application": {"round": "0x145052E87140b7309F6EE18Ba12fC187560d5D89", "answers": [{"type": "email", "answer": "manuel@make.diy", "hidden": true, "question": "Email Address", "questionId": 0}, {"type": "short-answer", "answer": "@Av3nr3y", "hidden": true, "question": "Telegram Handle We Can Use To Contact You", "questionId": 1}, {"type": "short-answer", "answer": "https://github.com/Make-DIY/MakeDIY-Utilities-Web3", "hidden": false, "question": "Project Github Repo", "questionId": 2}, {"type": "link", "hidden": false, "question": "Link to your Public Group Chat", "questionId": 3}, {"type": "paragraph", "answer": "No.", "hidden": false, "question": "Have you participated in a previous Gitcoin Grants Round? If so, please name the rounds or link the builder profile to prior rounds.", "questionId": 4}, {"type": "paragraph", "answer": "​Integrating IoT with Ethereum-based smart contracts to monitor utility quality and manage public services in Próspera can significantly enhance the Ethereum network's infrastructure by introducing real-world applications that demonstrate the platform's versatility and scalability. Specific contributions and potential metrics include:​\n\n1. Expansion of Ethereum's Use Cases: Real-World Integration by implementing Ethereum smart contracts for automated control systems in smart cities exemplifies how blockchain technology can be applied beyond traditional financial transactions, showcasing its potential in sectors like public utilities and urban management.\n\n2. Enhancement of Network Scalability and Efficiency: Optimized Resource Utilization by integrating IoT devices with Ethereum smart contracts, the system can automate responses to real-time data, leading to more efficient resource use and reducing waste in public services.​\n\n3. Strengthening Security and Trust: Immutable Data Records by storing utility data on the Ethereum blockchain ensures data integrity and transparency, fostering trust among stakeholders and reducing the risk of data manipulation.​\n\n4. Promotion of Decentralized Governance: Community Engagement by implementing decentralized applications for public service management empowers residents to participate in decision-making processes, enhancing transparency and accountability in municipal governance.​\n\nPotential Metrics for Evaluation: \n\n1. Transaction Throughput: Measure the number of transactions processed per second to assess the system's scalability.​\n\n2. Resource Efficiency: Analyze reductions in utility consumption and operational costs resulting from automated management.​\n\n3. Latency: Evaluate the time taken for smart contracts to execute actions in response to IoT data inputs.​\n\n4. User Adoption Rates: Track the number of residents and service providers utilizing the system to gauge community engagement.​\n\nBy focusing on these areas, the project not only advances Ethereum's infrastructure but also provides measurable benefits to the Próspera community, serving as a model for similar implementations globally.\n\nFor continuous information of its development you can find the main project wiki here:\nhttps://app.charmverse.io/make/make-diy-utilities-web3-23045370946706778", "hidden": false, "question": "How does your project contribute significantly to the Ethereum network's infrastructure? Please provide specific examples and metrics if available.", "questionId": 5}, {"type": "paragraph", "answer": "1. Privacy Enhancement:\n\nPolicy Based Smart Contracts: Creating policy-driven smart contracts enables dynamic and flexible access control mechanisms. By incorporating trust and reputation scores of network nodes, these contracts ensure that only authorized entities access sensitive data, thereby preserving user privacy.\n\n2. User Experience:\n\nReal-Time Billing: Implementing smart contracts enables real-time billing based on actual consumption data collected from IoT sensors. For instance, residents can be billed instantaneously for the exact amount of water or electricity used, eliminating the need for estimated billing cycles and enhancing accuracy.", "hidden": false, "question": "Describe any pioneering development work in your project, particularly in enhancing privacy, interoperability, or user experience.", "questionId": 6}, {"type": "paragraph", "answer": "1. Scalability and Performance:\n\nChallenge: Ethereum's current architecture faces scalability issues, limiting its ability to handle the high transaction throughput required for extensive IoT applications.\n\nSolution: Implementing layer-two scaling solutions, such as state channels or sidechains, can offload transactions from the main Ethereum chain, increasing throughput and reducing latency. This enables real-time processing of IoT data without congesting the main network.\n\n2. Smart Contract Security Vulnerabilities:\n\nChallenge: Smart contracts are susceptible to coding errors and security flaws, which can lead to significant financial losses and undermine trust in decentralized applications.\n\nSolution: Employing policy based smart contracts with rigorous development practices, including formal verification methods and comprehensive security audits, can identify and mitigate vulnerabilities. Additionally, adopting standardized coding patterns and utilizing established libraries can enhance contract reliability.\n\n3. Integration with Legacy Systems:\n\nChallenge: Many existing utility and public service infrastructures rely on legacy systems that may not be compatible with blockchain technology.​\n\nSolution: By developing middleware solutions or APIs that facilitate communication between Ethereum-based applications and traditional systems, the project can provide a pathway for integrating blockchain technology into existing infrastructures, thereby enhancing Ethereum's applicability in real-world scenarios.", "hidden": false, "question": "What specific problems or challenges in the Ethereum ecosystem does your project address? How does your solution improve upon existing alternatives?", "questionId": 7}, {"type": "paragraph", "answer": "Roadmap Outline (6–12 months)\n\n- Phase 1: Research & Planning (Month 1–2)\n- Phase 2: Prototype Development (Month 3–4)\n- Phase 3: Pilot Deployment in Próspera (Month 5–6)\n- Phase 4: Expansion & Optimization (Month 7–9)\n- Phase 5: Robust Documentation & Replicability (Month 10–12)\n\nGrant Fund Allocation Plan\n\nThe funds will be strategically distributed across these phases to ensure the project's success, with a detailed budget to be progressively provided in the living doc of financial estimations here:\nhttps://app.charmverse.io/make/detailed-fund-budget-in-progress-4145807375956221\n\nAs we continue to assess the appropriate allocation based on the pilot in Próspera, we will prioritize critical areas such as hardware procurement, skilled personnel recruitment, stakeholder engagement, and sustainability planning.", "hidden": false, "question": "Outline your project's roadmap and how the grant funds will be used to achieve your development goals.", "questionId": 8}, {"type": "paragraph", "answer": "1. Increased Node Participation to Strengthen Decentralization: Deploying numerous IoT devices as nodes within the Ethereum network contributes to a more decentralized infrastructure. Each device participating in the network helps distribute control and processing power, reducing reliance on centralized authorities and enhancing the overall resilience of the blockchain.\n\n2. Automated Security Protocols to Enhance Security: Implementing smart contracts enables the automation of security protocols and responses to specific triggers. For example, if an IoT sensor detects a security breach or anomaly, a smart contract can automatically initiate predefined actions, such as alerting authorities or shutting down affected systems, thereby reducing response times and human error.", "hidden": false, "question": "How does your project contribute to the decentralization and security of the Ethereum network?", "questionId": 9}, {"type": "paragraph", "answer": "We are not a traditional OSS but in the following is where our value is at similar to your request.\n\nFor now we count with LexClinic’s innovative Ricardian contracts on Hats Protocol test pilot program: https://app.hatsprotocol.xyz/trees/10/263\n\nAlso that we're helping build out https://ethereum-magicians.org/t/erc-7827-json-smart-contract-with-value-version-control/21865 including with FLOSS body imbedded DePIN hardware.", "hidden": false, "question": "For any project deploying smart contracts on blockchain networks, please list all your deployer addresses and their corresponding blockchain networks. Use this format for each entry: [deployer_address], [chain_id]—for example, 0x123abc..., 42161 (This represents a deployer address on the Arbitrum network). Please include a separate line for each unique deployer address and blockchain combination.", "questionId": 10}], "project": {"id": "0x7e5821e34fb1a8c9cd2631c63dd8039c516eca0b4780a39f5e73a25a2687255c", "title": "Make.DIY Utilities Web3", "logoImg": "bafkreicefdstmj33ew2yolio7e2uniuca4ghhcp2fjmtnjqkqzudx6d6vi", "metaPtr": {"pointer": "bafkreifk263qpj35df62ylatcjhjqefxdevcz3fa4mhboimq46jgnk5fhm", "protocol": "undefined"}, "website": "https://app.charmverse.io/make/make-diy-utilities-web3-23045370946706778", "createdAt": 1743294284507, "userGithub": "Make-DIY", "credentials": {"github": {"type": ["VerifiableCredential"], "proof": {"type": "EthereumEip712Signature2021", "created": "2025-03-31T04:05:30.098Z", "@context": "https://w3id.org/security/suites/eip712sig-2021/v1", "proofValue": "0x59aec19e4808dfb8895420b0a3fc1139889c0bacc26d8de5233b61d1c072a5895628bb162c46730209988c7eaf9418115a1ee9860ec137b1f1dc255e7cdcb1661b", "eip712Domain": {"types": {"Proof": [{"name": "@context", "type": "string"}, {"name": "created", "type": "string"}, {"name": "proofPurpose", "type": "string"}, {"name": "type", "type": "string"}, {"name": "verificationMethod", "type": "string"}], "@context": [{"name": "nullifiers", "type": "NullifiersContext"}, {"name": "provider", "type": "string"}], "Document": [{"name": "@context", "type": "string[]"}, {"name": "credentialSubject", "type": "CredentialSubject"}, {"name": "expirationDate", "type": "string"}, {"name": "issuanceDate", "type": "string"}, {"name": "issuer", "type": "string"}, {"name": "proof", "type": "Proof"}, {"name": "type", "type": "string[]"}], "EIP712Domain": [{"name": "name", "type": "string"}], "CredentialSubject": [{"name": "@context", "type": "@context"}, {"name": "nullifiers", "type": "string[]"}, {"name": "id", "type": "string"}, {"name": "provider", "type": "string"}], "NullifiersContext": [{"name": "@container", "type": "string"}, {"name": "@type", "type": "string"}]}, "domain": {"name": "VerifiableCredential"}, "primaryType": "Document"}, "proofPurpose": "assertionMethod", "verificationMethod": "did:ethr:0xd6f8d6ca86aa01e551a311d670a0d1bd8577e5fb#controller"}, "issuer": "did:ethr:0xd6f8d6ca86aa01e551a311d670a0d1bd8577e5fb", "@context": ["https://www.w3.org/2018/credentials/v1", "https://w3id.org/vc/status-list/2021/v1"], "issuanceDate": "2025-03-31T04:05:30.098Z", "expirationDate": "2025-06-29T04:05:30.098Z", "credentialSubject": {"id": "did:pkh:eip155:1:0x38eD45De472E24234490Cd9F202bcB34EE7a7cb0", "@context": {"provider": "https://schema.org/Text", "nullifiers": {"@type": "https://schema.org/Text", "@container": "@list"}}, "provider": "ClearTextGithubOrg#Mak3DIY#205475593", "nullifiers": ["v0.0.0:MifbwhhDYWSgzoUSWbmlgA9BClmSnOl2gVV5FqrmUlU="]}}, "twitter": {"type": ["VerifiableCredential"], "proof": {"type": "EthereumEip712Signature2021", "created": "2025-03-30T01:12:21.274Z", "@context": "https://w3id.org/security/suites/eip712sig-2021/v1", "proofValue": "0x793619d8d1a0ad41e23dd00d0f584bb7d29676b8f748a2539d7a786e94cf09e00211e2b5ec3d9a8f05904d03df4f445a69eafd5f4d631746acb08ca2dcaea6781b", "eip712Domain": {"types": {"Proof": [{"name": "@context", "type": "string"}, {"name": "created", "type": "string"}, {"name": "proofPurpose", "type": "string"}, {"name": "type", "type": "string"}, {"name": "verificationMethod", "type": "string"}], "@context": [{"name": "nullifiers", "type": "NullifiersContext"}, {"name": "provider", "type": "string"}], "Document": [{"name": "@context", "type": "string[]"}, {"name": "credentialSubject", "type": "CredentialSubject"}, {"name": "expirationDate", "type": "string"}, {"name": "issuanceDate", "type": "string"}, {"name": "issuer", "type": "string"}, {"name": "proof", "type": "Proof"}, {"name": "type", "type": "string[]"}], "EIP712Domain": [{"name": "name", "type": "string"}], "CredentialSubject": [{"name": "@context", "type": "@context"}, {"name": "nullifiers", "type": "string[]"}, {"name": "id", "type": "string"}, {"name": "provider", "type": "string"}], "NullifiersContext": [{"name": "@container", "type": "string"}, {"name": "@type", "type": "string"}]}, "domain": {"name": "VerifiableCredential"}, "primaryType": "Document"}, "proofPurpose": "assertionMethod", "verificationMethod": "did:ethr:0xd6f8d6ca86aa01e551a311d670a0d1bd8577e5fb#controller"}, "issuer": "did:ethr:0xd6f8d6ca86aa01e551a311d670a0d1bd8577e5fb", "@context": ["https://www.w3.org/2018/credentials/v1", "https://w3id.org/vc/status-list/2021/v1"], "issuanceDate": "2025-03-30T01:12:21.274Z", "expirationDate": "2025-06-28T01:12:21.274Z", "credentialSubject": {"id": "did:pkh:eip155:1:0x38eD45De472E24234490Cd9F202bcB34EE7a7cb0", "@context": {"provider": "https://schema.org/Text", "nullifiers": {"@type": "https://schema.org/Text", "@container": "@list"}}, "provider": "ClearTextTwitter#make__diy", "nullifiers": ["v0.0.0:3lJrjgy2MUMjBdLar7FkhV3z407NwrDFS5riVB7/bek="]}}}, "description": "This project aims to develop an open-source platform that combines IoT devices with Ethereum-based smart contracts to enhance the monitoring and management of utility services and public infrastructure for crypto-cities, starting with Próspera in Roatán. By leveraging decentralized technologies, the system will provide real-time data collection, automated service adjustments, and transparent reporting, thereby improving service delivery, resource efficiency, and resident satisfaction.​\n\nMore information can be found in the attached link for the project website.", "lastUpdated": 0, "projectGithub": "Mak3DIY", "projectTwitter": "make__diy"}, "recipient": "0x8C3a0D410E3B9ab6eC4a5783F138d92b7887EE95"}}