{"signature": "0x877b2dc2633e653431e4e5e73aa13503123b48fc80eab91ed699580fa1e951b73472532ee798e5147163a73eeb21c9d377d3b753036ad8eab8b6adaa603e78551c", "application": {"round": "0xe5B88c67fCd25f0a7BAD6cF7c5A5197e61BFd143", "answers": [{"type": "email", "answer": "pbright103@gmail.com", "hidden": true, "question": "Email Address", "questionId": 0}, {"type": "short-answer", "answer": "@brightscode", "hidden": true, "question": "Telegram Handle We Can Use To Contact You", "questionId": 1}, {"type": "paragraph", "answer": "https://github.com/BetaUI/betaui", "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 associated with previous rounds", "questionId": 4}, {"type": "paragraph", "answer": "Better UI (BetaUI) is a modular and sleek UI library designed to help developers build applications and websites without worrying about UI design. It provides a collection of customizable, pre-built components for both Web2 and Web3 applications.\n\nKey Problems It Solves:\nReduces UI Development Time: Developers can quickly integrate beautifully designed components instead of building them from scratch.\n\nSeamless Web3 Integration: It includes Web3 components like NFT Cards, Wallet Connection Modals, Successful Transaction Modals, and Token Swap, making it easier to build blockchain-based applications.\n\nImproves Developer Experience: With reusable components, developers can focus on core functionality rather than spending time on UI/UX design.\n\nCustomizable & Lightweight: The library is modular, allowing developers to pick and use only the components they need without bloating their project.", "hidden": false, "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": "How BetaUI Reduces Development Barriers, Improves\n\nEfficiency, and Enhances Web3 Security\n1. Reducing Development Barriers\nPre-built Web3 Components: BetaUI provides ready-made components like Wallet Connection Modals, NFT Cards, and Token Swap UIs, eliminating the need for developers to build these from scratch.\n\nSeamless Wallet Integration: Supports Wagmi and Ethers.js, allowing developers to connect MetaMask and other wallets with minimal configuration.\n\nCross-Platform Support: Works seamlessly in React.js, Next.js, and React Native, making it flexible for both web and mobile DApps.\n\n📌 Example: A developer integrating wallet authentication can simply import WalletConnectModal instead of writing complex connection logic from scratch.\n\n2. Improving Development Efficiency\nFaster Time-to-Market: With modular and reusable UI components, developers can reduce UI development time by 50-70% compared to building from scratch.\n\nOptimized for Performance: Uses lightweight, tree-shakable components, ensuring minimal impact on page load speed.\n\nWeb2 & Web3 Hybrid UI: Provides both traditional UI components (buttons, modals, alerts) and Web3-specific elements, reducing the need for multiple UI libraries.\n\n📌 Example: A DeFi platform integrating a token swap UI can use TokenSwap instead of manually designing and handling UI state management.", "hidden": false, "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": "Current Usage and Community Support for BetaUI\nBetaUI is gaining traction among Web2 and Web3 developers due to its ease of use, modularity, and Web3 integration. Here’s an overview of its adoption and support within the developer community:\n\n📊 Adoption Metrics\nGitHub Stars: 🚀 (Currently growing, reflecting community interest)\n\nNPM Downloads: 📥 (Tracking steady increases as more developers integrate it into their projects) - 800+ downloads\n\nActive Users: 🔥 Developers building Web3 dApps, DeFi platforms, NFT marketplaces, and blockchain-based tools\n\n\n📢 Community & Support\n\nDiscord Community (Coming Soon): A space for troubleshooting, feature requests, and collaboration.\n\nOpen-Source Contributions: Encouraging PRs to enhance functionality and add new components.\n\nAs BetaUI continues to grow, we’re actively improving documentation, adding more features, and fostering a strong developer ecosystem.", "hidden": false, "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": "BetaUI Roadmap & Grant Fund Allocation\n\n🚀 Roadmap: Expanding BetaUI’s Capabilities\n🔹 Q2 2025 – Core Enhancements & Adoption\n\nImprove Web3 UI components (e.g., more wallet integrations, multi-chain support).\n\nEnhance performance & accessibility (optimize rendering, add dark mode).\n\nLaunch detailed documentation & interactive demos.\n\n🔹 Q3 2025 – Advanced Web3 Features\n\nIntroduce gas fee estimators and transaction security alerts.\n\nBuild customizable DeFi dashboards (charts, staking UI).\n\nExpand React Native support for mobile dApps.\n\n🔹 Q4 2025 – Community & Marketplace Expansion\n\nLaunch a BetaUI Component Marketplace (premium and community-built components).\n\nEstablish developer tutorials & webinars for onboarding.\n\nGrow community engagement (Discord, open-source contributions).", "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": "Not on blockchain", "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": 9}], "project": {"id": "0x692fbb6b2d3b5469b23f4d87c0d9d62e56e339214a682375902b1cdbf4c787b8", "title": "BetaUI", "logoImg": "bafkreibq67n3vppqfwwbl3pwbwib372uhxsyt6gelxc3ocxeh3lkbbe67i", "metaPtr": {"pointer": "bafkreicgj4afqogdosppz3lzwmgahlz5nm64f3qek2n2saoad6hp2ip6hm", "protocol": "undefined"}, "website": "https://betaui.vercel.app/", "bannerImg": "bafkreigeipvdrel75ha2u6q6raldigxsjw6lt2rx7n2q5ihee7c6eqteqi", "createdAt": 1742580816277, "userGithub": "brightphi210", "credentials": {"github": {"type": ["VerifiableCredential"], "proof": {"type": "EthereumEip712Signature2021", "created": "2025-03-26T16:16:29.518Z", "@context": "https://w3id.org/security/suites/eip712sig-2021/v1", "proofValue": "0x396864752715c867dcc6e437b435414ab7f38b60d756c557811642e2567668b34fa8461fdc827cbb98193543f426c271895c84451dfb99f8f69aebbe58aff0a01c", "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-26T16:16:29.518Z", "expirationDate": "2025-06-24T16:16:29.518Z", "credentialSubject": {"id": "did:pkh:eip155:1:0x22d2D2a9f3cF1aDcF6e69ea0460406E0B4066405", "@context": {"provider": "https://schema.org/Text", "nullifiers": {"@type": "https://schema.org/Text", "@container": "@list"}}, "provider": "ClearTextGithubOrg#BetaUI#110538612", "nullifiers": ["v0.0.0:eyRUGmbpFadq02uNrXbw+omuPV8u43gzZR80pkHp/JI="]}}, "twitter": {"type": ["VerifiableCredential"], "proof": {"type": "EthereumEip712Signature2021", "created": "2025-03-26T14:39:23.465Z", "@context": "https://w3id.org/security/suites/eip712sig-2021/v1", "proofValue": "0x3a70425a8cd7fad6b18b5725b0bf865af1744a69ef8ce06a5f2a5f68e1c67c685bccc2b0d1951a2d6560edce8b03e28598fafe701e8bfaefe70a96676cce5ffc1b", "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-26T14:39:23.465Z", "expirationDate": "2025-06-24T14:39:23.465Z", "credentialSubject": {"id": "did:pkh:eip155:1:0x22d2D2a9f3cF1aDcF6e69ea0460406E0B4066405", "@context": {"provider": "https://schema.org/Text", "nullifiers": {"@type": "https://schema.org/Text", "@container": "@list"}}, "provider": "ClearTextTwitter#chibuzorphilip7", "nullifiers": ["v0.0.0:PsVvrydZ/TP9lP+DHb+jUV8/pTx0IeIXjaVvZnRMDPA="]}}}, "description": "BetaUI – A Modular & Sleek UI Library  \n\nWhat is BetaUI?\n\nBetaUI is a **modular and sleek UI library** designed to help developers build applications and websites without worrying about UI design. It provides **pre-built, customizable components** that streamline the development process, enabling developers to focus on **core functionality** rather than spending excessive time on UI/UX design.  \n\n **Web3 Components**\nBetaUI simplifies Web3 integration with ready-to-use components, including:  \n **NFT Cards** – UI elements for displaying NFTs.  \n **Wallet Connection Modal** – A seamless interface for connecting crypto wallets.  \n **Successful Transaction Modal** – A notification system that confirms blockchain transactions.  \n **Token Swap Interface** – A component that simplifies token swapping in decentralized applications (dApps).  etc\n\n\n\n **Web2 Components**  \n\nFor traditional web applications, BetaUI also offers:  \n **Customizable Toast Alerts** – User-friendly notifications that enhance UX.  \n **Other essential UI elements** – Making frontend development faster and more efficient.  \n\n**Impact of BetaUI** \n\nThe primary goal of BetaUI is to **increase development speed and efficiency** by offering pre-built, highly customizable UI components. Here's how it achieves this:  \n\n✅ **Reducing Development Time**  \nEliminates the need for developers to build UI components from scratch, allowing them to focus on **functionality rather than styling and layout**.  \nThe **modular nature** of BetaUI enables quick integration, making it ideal for **rapid prototyping** and production-ready applications.  \n\n🌐 **Bridging the Gap Between Web2 and Web3 UI Design**  \nMost UI libraries focus **only** on Web2 interfaces, forcing dApp developers to create Web3 components manually.  \n BetaUI simplifies Web3 integration with **ready-made components** for NFTs, token swaps, wallet connections, and transaction confirmations  etc.\n\n🎨 **Enhancing User Experience (UX) for Developers and End Users**  \nDevelopers benefit from **pre-optimized, responsive, and accessible** UI components.  \nEnd users enjoy **sleek, intuitive, and well-designed interfaces** that improve engagement and usability.  \n\n🚀 **Encouraging Adoption of Blockchain-Based Applications**  \nBy making Web3 UI integration easier, BetaUI **lowers the entry barrier** for blockchain-based projects.  \nThis contributes to a **wider adoption of decentralized applications (dApps)** across industries.  \n\n **💡 Open-Source and Developer-Friendly**  \nBetaUI is an **open-source, community-driven** project, allowing developers to **contribute, customize, and extend** its functionality.  \n\n🔗 **GitHub Repository**: [https://github.com/brightphi210/brightui](https://github.com/brightphi210/brightui)  \n\n💬 **Community Link**: [https://t.me/+i9Xwns8c9qlkYTI0](https://t.me/+i9Xwns8c9qlkYTI0)  \n\n **📊 Achievements** \nSo far, BetaUI has achieved **800+ downloads**, reflecting its growing adoption among developers.  \n\n🔗 **Website**: [https://betaui.vercel.app/](https://betaui.vercel.app/)  \n\n📖 **Documentation**: [https://betauidocs.vercel.app/docs/Beginning/intro](https://betauidocs.vercel.app/docs/Beginning/intro)", "lastUpdated": 0, "projectGithub": "BetaUI", "projectTwitter": "chibuzorphilip7"}, "recipient": "0x22d2D2a9f3cF1aDcF6e69ea0460406E0B4066405"}}