metadata: {"signature": "0x166a1557b6eebcd91b00a093fb0b19ada69ccd1b22cf84bde47465ec07a17da2070e68c38ea944998d3a7558d276b1c11d1730e4782cdfcdbb715d6e144a2eb51b", "application": {"round": "0xd2d99614321becd7cd0636715bbb4c94968e6271", "answers": [{"type": "email", "hidden": true, "question": "Email Address", "questionId": 0, "encryptedAnswer": {"ciphertext": "o20Z1gdZhcHuy3qnFQXRaovzcMLxV5Ss75m44x2E/uayiahTiJQpJkNplZSSxpGm", "encryptedSymmetricKey": "25ab343f2727d9ecc4e65b2ea4a0d970fce55c19b2042fc5cc6ce027136c63dbc442b4ffb8f0bf564fed4d83b7d3d619ea7ba73336a61ec56add8bca32e32768aad30876beabd1e067a65fe8798d98ca3dc93311d8860a0a2d7940ca92b8c6a4d8d874554d39de27dea0eba08dc58ba02f4d9d2d99fcbdaf7a111bf5eb371bcc0000000000000020341cf031d3d3decebec830b2a8805e427053fa862735806d529713fece1805aa1b5c12f951cf0d8ad6c1525b8891d28a"}}, {"type": "short-answer", "answer": "ValentineOrga", "hidden": true, "question": "Telegram Handle", "questionId": 1}, {"type": "short-answer", "answer": "https://github.com/ValentineCodes/scaffold-eth-mobile", "hidden": true, "question": "Project GitHub Repo", "questionId": 2}, {"type": "short-answer", "hidden": true, "question": "Link to your Public Group Chat", "questionId": 3}, {"type": "short-answer", "answer": "Yes, the Lukso Grant Round => https://explorer.gitcoin.co/#/round/42/7/13", "hidden": true, "question": "Have you participated in a previous Gitcoin Grants Round? If so, please name the rounds or link the builder profile associated with previous rounds.", "questionId": 4}, {"type": "paragraph", "answer": "**Scaffold-ETH-Mobile** is a mobile-first, open-source toolkit designed to streamline the development of decentralized applications (dApps) on Ethereum and EVM-compatible chains. It addresses inefficiencies in the mobile dApp development process, such as the difficulty of integrating mobile wallets with dApps and managing smart contracts on mobile platforms. By offering features like an in-built wallet, contract debugger, and custom React hooks, Scaffold-ETH-Mobile simplifies the workflow for developers, allowing them to efficiently build secure, mobile-first dApps without piecing together fragmented tools.", "hidden": true, "question": "Provide a brief overview of your tool, library, or framework. What specific problem or inefficiency in the development process does it address?", "questionId": 5}, {"type": "paragraph", "answer": "**Scaffold-ETH-Mobile** reduces development barriers, improves efficiency, and enhances the security of Web3 projects in several ways:\n\n1. **Streamlined Mobile Wallet Integration**: One of the major challenges for mobile dApp developers is efficiently integrating mobile wallets into their applications. Scaffold-ETH-Mobile comes with an in-built wallet that securely manages funds, signs transactions, and interacts with multiple EVM-compatible chains. This reduces the time developers spend setting up secure wallet connections and ensures users have a seamless experience.\n\n2. **Contract Debugger**: Developers can view contract details such as addresses, balances, and variables, and interact with smart contracts in real-time directly from their mobile devices. This helps to quickly identify bugs and ensures smart contracts behave as expected, significantly reducing development and testing cycles.\n\n3. **Contract Hot Reload**: With hot reloading, changes made to smart contracts are instantly reflected on the mobile frontend without requiring a full redeployment. This improves development speed, allowing developers to focus on building functionality rather than manually syncing contract updates with the frontend.\n\n4. **Custom Hooks and Web3 Components**: Scaffold-ETH-Mobile provides pre-built React hooks and Web3 components tailored for mobile dApps. Developers no longer need to build common functionalities like wallet interactions or UI components from scratch. These ready-made tools accelerate the development process, making it easier for teams to prototype and deploy mobile dApps quickly.\n\n5. **Security Enhancements**: By offering a pre-tested and secure mobile wallet, Scaffold-ETH-Mobile reduces the risk of security vulnerabilities. Developers can focus on their dApp logic while relying on the toolkit to handle secure wallet interactions, reducing the risk of exposing sensitive information.\n\nIn summary, Scaffold-ETH-Mobile reduces development barriers by offering integrated tools and efficient workflows, improves efficiency through real-time updates and pre-built components, and enhances security by handling sensitive wallet operations securely. This results in faster time-to-market and a more reliable user experience.\n", "hidden": true, "question": "How does your project reduce development barriers, improve efficiency, or enhance the security of Web3 projects? Please provide specific examples or metrics if available.", "questionId": 6}, {"type": "paragraph", "answer": "**Scaffold-ETH-Mobile** is steadily gaining traction within the developer community, reflected by its early engagement metrics. Currently, the project has **7 stars and 4 forks** on GitHub, demonstrating interest and early adoption by developers looking to streamline their mobile dApp development on Ethereum and EVM-compatible chains.\n\nWe've received **positive feedback from members of the BuidlGuidl**, a well-known developer collective focused on advancing Ethereum-based tools. This validation from respected community members highlights the practical value of Scaffold-ETH-Mobile for real-world mobile dApp development.\n\nAdditionally, the project has inspired **Kitso**, another mobile dApp starter kit built for the LUKSO blockchain, which was ranked **Top 10 in the Lukso grant rounds**. This serves as further proof of the toolkit's utility and its ability to empower developers across different blockchain ecosystems.\n\nThese metrics and endorsements underscore the growing support for Scaffold-ETH-Mobile and its potential to become a standard tool for mobile-first dApp development in the Ethereum space.\n", "hidden": true, "question": "Describe the current usage and support for your tool within the developer community. This could include GitHub stars, downloads, or testimonials from developers.", "questionId": 7}, {"type": "paragraph", "answer": "# Scaffold-ETH-Mobile Roadmap\n### Q4 2024\n- **ERC20, ERC721, and ERC1155 Token Support**: Add full support for popular Ethereum token standards to manage fungible, non-fungible, and semi-fungible tokens in mobile dApps.\n- **SEM Landing Page Website**: Launch a dedicated landing page to showcase Scaffold-ETH-Mobile\u2019s features and offer documentation for developers.\n- **Multi-Currency Token Price Support**: Add functionality to display token prices in various fiat currencies, with USD as the default.\n- **Local Faucet**: Develop a local faucet feature to provide developers with test tokens for mobile dApp development.\n\n### Q1 2025\n- **Release Sample Decentralized Applications**: Publish sample decentralized applications demonstrating Scaffold-ETH-Mobile's capabilities.\n- **Contract Debugger Improvements**: Enhance the existing contract debugger by improving error handling, insights, and transaction history tracking.\n- **Transaction History and Event Logs**: Add functionality to view transaction history and event logs directly in the debugger.\n- **Snapshot/Timelapse Feature**: Implement a feature to capture snapshots of contract state and track its evolution over time.\n- **Gas Optimization Insights**: Provide metrics and recommendations to help developers optimize gas usage in smart contracts.\n- **Sandbox Mode**: Introduce a sandbox mode allowing developers to simulate contract interactions without broadcasting to the blockchain.\n\n### Q2 2025\n- **Flutter Support**: Enable support for Flutter, allowing cross-platform mobile dApp development on both iOS and Android.\n- **Performance Metrics and Insights**: Implement tools to provide insights into gas usage, transaction success rates, and other key metrics for optimizing smart contracts.\n- **Improved Error Handling**: Continue to enhance error handling and debugging insights to make troubleshooting easier and more efficient.\n\n### Q3 2025\n- **Metrics Dashboard**: Develop a dashboard to visualize performance insights such as average gas usage and transaction success rates.\n- **Advanced Debugger Features**: Add advanced features to the contract debugger, such as real-time analytics and multi-signature transaction support.\n- **Extended Support for Non-EVM Chains**: Expand Scaffold-ETH-Mobile\u2019s compatibility with non-EVM blockchain ecosystems for more versatile dApp development.", "hidden": true, "question": "Outline your project's roadmap and how the grant funds will be used to achieve your development goals.", "questionId": 8}, {"type": "paragraph", "hidden": true, "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]\u2014for 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": 9}], "project": {"id": "0x3cc8662636a42846fa8f2c73b7c5dcca7c51610cd36aaa18b56fddc7d1d9a5f9", "title": "Scaffold-ETH-Mobile", "logoImg": "bafkreideatl4y3ikjpcjhzdyuxw6atmmohxhbhj7dfl5ubczirzc5xkjm4", "metaPtr": {"pointer": "bafkreiebkwe2qvrykdcfusg5u4bxzqnzezqlkoklk7v56wh3h6lpabb4xy", "protocol": "undefined"}, "website": "https://github.com/ValentineCodes/Scaffold-ETH-Mobile", "bannerImg": "bafkreiamsvude57au2win3hpa6kwouqartthdqjjv4oynwiuxc7aqybupi", "createdAt": 1728867295172, "userGithub": "ValentineCodes", "credentials": {"github": {"type": ["VerifiableCredential"], "proof": {"jws": "eyJhbGciOiJFZERTQSIsImNyaXQiOlsiYjY0Il0sImI2NCI6ZmFsc2V9..u5FfS3EypSpeVHoSkOyoahFi12AsFuMd0hi1_NUNLReB88lfHzq2iyAajhN0uBYTcBDvCsZ6l79lwk-o-3HfBw", "type": "Ed25519Signature2018", "created": "2024-10-14T01:09:32.838Z", "proofPurpose": "assertionMethod", "verificationMethod": "did:key:z6MkghvGHLobLEdj1bgRLhS4LPGJAvbMA1tn2zcRyqmYU5LC#z6MkghvGHLobLEdj1bgRLhS4LPGJAvbMA1tn2zcRyqmYU5LC"}, "issuer": "did:key:z6MkghvGHLobLEdj1bgRLhS4LPGJAvbMA1tn2zcRyqmYU5LC", "@context": ["https://www.w3.org/2018/credentials/v1"], "issuanceDate": "2024-10-14T01:09:32.837Z", "expirationDate": "2025-01-12T01:09:32.837Z", "credentialSubject": {"id": "did:pkh:eip155:1:0x98b12DD3419507BE069167E1D7c2cFC819859706", "hash": "v0.0.0:l9L6U6ZgWpxbzwT8t4GVRgQGeNrsD4hmH+kjH9mciic=", "@context": [{"hash": "https://schema.org/Text", "provider": "https://schema.org/Text"}], "provider": "ClearTextGithubOrg#Creators-Guild#61652529"}}, "twitter": {"type": ["VerifiableCredential"], "proof": {"jws": "eyJhbGciOiJFZERTQSIsImNyaXQiOlsiYjY0Il0sImI2NCI6ZmFsc2V9..KDwFhXyRWkA9NKs7cMpxzF_qTI0UWlM9ugDQrwj5j7vg4kr7ykr5Yc0_0KBGDf97xWSraCdkQVlkCUpzxLFNAg", "type": "Ed25519Signature2018", "created": "2024-10-14T00:59:28.043Z", "proofPurpose": "assertionMethod", "verificationMethod": "did:key:z6MkghvGHLobLEdj1bgRLhS4LPGJAvbMA1tn2zcRyqmYU5LC#z6MkghvGHLobLEdj1bgRLhS4LPGJAvbMA1tn2zcRyqmYU5LC"}, "issuer": "did:key:z6MkghvGHLobLEdj1bgRLhS4LPGJAvbMA1tn2zcRyqmYU5LC", "@context": ["https://www.w3.org/2018/credentials/v1"], "issuanceDate": "2024-10-14T00:59:28.043Z", "expirationDate": "2025-01-12T00:59:28.043Z", "credentialSubject": {"id": "did:pkh:eip155:1:0x98b12DD3419507BE069167E1D7c2cFC819859706", "hash": "v0.0.0:Bh1eyPlvdu5el+/kqCqiqjE/GYM24MTlZz/Z8Ti7FOo=", "@context": [{"hash": "https://schema.org/Text", "provider": "https://schema.org/Text"}], "provider": "ClearTextTwitter#ValentineOrga"}}}, "description": "# Scaffold-ETH-Mobile: Mobile dApp Starter Kit for Ethereum and EVM-Compatible Chains\n\n### Project Overview\n\n**Scaffold-ETH-Mobile** is an open-source, up-to-date starter kit designed to streamline the development of mobile decentralized applications (dApps) on Ethereum and other EVM-compatible blockchains. It provides developers with essential tools such as a built-in wallet, contract debugger, and custom hooks, simplifying the process of building secure, mobile-first dApps. Scaffold-ETH-Mobile integrates Hardhat for smart contract development and React Native for mobile application development, making it easier for developers to build on-the-go dApps with full EVM compatibility.\n\n[Watch me mint a Snowman NFT!\u2603\ufe0f](https://youtu.be/CaJTnRtLOK8)\n\n### Mission Statement\n\nOur mission is to enhance the mobile development ecosystem within the Ethereum and EVM-compatible space, focusing on improving the developer experience. Scaffold-ETH-Mobile empowers developers to quickly and efficiently build mobile-first decentralized applications that prioritize usability, scalability, and security.\n\n### Problem Statement\n\nAs the decentralized ecosystem grows, the demand for high-quality mobile dApps increases. However, current tools for developing mobile dApps are fragmented and inefficient, especially on Ethereum and EVM-compatible chains. Developers face challenges managing smart contracts, building user-friendly interfaces, and ensuring wallet security\u2014all on mobile platforms. This lack of streamlined solutions limits the speed and quality of mobile dApp development and adoption.\n\n### Proposed Solution\n\n**Scaffold-ETH-Mobile** offers a comprehensive mobile-first development environment tailored to Ethereum and EVM-compatible blockchains. By integrating essential development tools and features, it simplifies the mobile dApp development process:\n\n\ud83e\uddd1\u200d\ud83d\udcbb **Contract Debugger:** View contract details such as addresses, balances, variables, and functions. Scaffold-ETH-Mobile allows real-time interaction with smart contracts to make development faster and more efficient.\n\n![Contract Debugger](https://valentinecodes.github.io/scaffold-eth-mobile/assets/debugger.png)\n\n\ud83d\udcb3 **In-Built Wallet:** A secure mobile crypto wallet for managing funds, signing transactions, and interacting with contracts on multiple EVM-compatible chains, offering a seamless user experience.\n\n![Wallet](https://valentinecodes.github.io/scaffold-eth-mobile/assets/wallet.png)\n\n\u2705 **Contract Hot Reload:** Automatically updates the mobile frontend to reflect real-time changes in deployed smart contracts, reducing development time and friction.\n\n\ud83e\ude9d **Custom Hooks:** A collection of React hooks with TypeScript autocompletion, designed to simplify interactions with Ethereum and other EVM-compatible smart contracts, improving developer productivity.\n\n\ud83e\uddf1 **Web3 Components:** Pre-built components to quickly assemble mobile dApp frontends, enabling developers to focus on functionality instead of spending time building from scratch.\n\nBy providing these tools, Scaffold-ETH-Mobile drastically reduces the time and effort required to build mobile dApps, making development more accessible to both new and experienced developers.\n\n### Project Roadmap\n\n**Phase 1: Core Development (Completed)**\n\n- Implemented in-built wallet, contract hot reload, contract debugger, and custom hooks.\n\n**Phase 2: Community Testing & Feedback (Next 3-6 months)**\n\n- Gather feedback from early users to refine and optimize features.\n- Enhance wallet functionality for ERC20, ERC721 and ERC1155 token support.\n- Expand integration with additional development tools.\n\n**Phase 3: Feature Expansion (6-12 months)**\n\n- Introduce advanced debugging features and analytics.\n- Build additional components for complex mobile dApp frontends.\n- Extend support for Layer 2 solutions and non-EVM chains.\n\n### Team\n\n**Valentine Orga**: Lead Developer and Blockchain Architect with extensive experience in Ethereum and EVM-compatible smart contract development. I am passionate about mobile dApp innovation and have a proven track record in building decentralized applications for both web and mobile platforms.\n\n### Use of Funds\n\n**Development** (50%): Continue building out key features, expand wallet functionality, and improve debugging capabilities.  \n**Marketing & Outreach** (20%): Promote Scaffold-ETH-Mobile to the Ethereum and EVM developer communities.  \n**Community Support** (15%): Provide comprehensive documentation and build a robust developer community.  \n**Operational Costs** (15%): Cover infrastructure, hosting, and other operational expenses.\n\n### Why Support Us?\n\n**Scaffold-ETH-Mobile** is crucial for the future of mobile dApp development on Ethereum and other EVM-compatible chains. By supporting Scaffold-ETH-Mobile, you are contributing to the growth of mobile decentralized applications, helping developers deliver seamless and user-friendly dApps. Scaffold-ETH-Mobile not only simplifies development but also enhances mobile accessibility, ensuring users can interact with dApps effortlessly.\n\nIf you believe in the future of mobile-first dApps on Ethereum and beyond, **DONATE TO SUPPORT SCAFFOLD-ETH-MOBILE**!\n\n### Links & Resources\n\n- [Github Repo](https://github.com/ValentineCodes/Scaffold-ETH-Mobile)\n- [X](https://x.com/ValentineOrga)", "lastUpdated": 0, "projectGithub": "Creators-Guild", "projectTwitter": "ValentineOrga"}, "recipient": "0x98b12DD3419507BE069167E1D7c2cFC819859706"}}