Open BoiseITGuru opened 10 months ago
Hello, just a heads up I have added an additional team member to the grant request.
We have also setup a more detailed project management board available at https://projects.forge4flow.com/projects/forge4flow-core/work_packages?query_id=30
Hello,
I have made some changes to the grant proposal to reflect a change in direction we are taking with event monitoring. These changes replaces Alerts4Flow with Functions4Flow.
Forge4Flow is born out of an innate understanding of these pain points and aims to become a dectralized development platform, the DAO itself is formed under Wyoming's Decentralized Autonomous Organization LLC Supliment with a token and governance plan in works ensure the platform is governed by both the developers and the Flow ecosystem as a whole.
Auth4Flow: Blockchain-based authentication lacks comprehensive user verification, requiring custom solutions for advanced functionalities and role-based access control. Transitioning to a Web3 environment increases the complexity of achieving secure user access control, both within DApps and when interacting with Web2 technologies. Auth4Flow offers a simple, open-source Identity and Access Management platform that simplifies Web3 authentication. It supports various authorization schemes, including RBAC, FGAC, ReBAC, and NFT/FT gated access.
Functions4Flow (evolved from Alerts4Flow): Building upon the foundation of Alerts4Flow, Functions4Flow offers a dynamic serverless platform for the Flow blockchain. It enables developers to deploy NodeJS and Go functions triggered by both time-based schedules or real-time Flow blockchain events. This system facilitates a wide array of dApp functionalities, from automated tasks to responsive blockchain interactions. As we expand, more programming languages will be supported, further establishing Functions4Flow as a versatile tool for dApp development.
Milestone | Deliverables | Timeline | Risks | USD proposal |
---|---|---|---|---|
0 - Beta Rollout (v0.1.0) & Docs | - Secure and stable MVP of Auth4Flow & Alerts4Flow. - Comprehensive API documentation. - Detailed getting started guide for new users. |
2-4 weeks | - Security vulnerabilities in MVP. - Incomplete documentation leading to misconfiguration. - API instability affecting user experience. |
$5,000 |
1 - DAO Launch | - Initiate DAO ensuring decentralized control of funding. - Introduce Forge4Flow Token with a 5-year release plan, focusing on developer grants and community events. - Release the DAO Whitepaper (draft link). - Air-drop 50 million tokens to key developers and launch community engagement DApp. |
2-4 weeks | - Regulatory compliance for DAO and Token launch. - Lower than expected community engagement or adoption. - Technical issues with token distribution. |
$5,000 |
2 - SDK Debut | - Release beta versions of server and client SDKs. - Ensure compatibility for platforms like JavaScript, NodeJS, React, NextJS, Swift, Kotlin, Go. - Detailed documentation for each SDK. |
2-4 weeks | - Incompatibility issues with different platforms. - SDKs not meeting developer expectations. - Delays in hiring the Kotlin developer. |
$10,000 |
3 - Forge4Flow Manager & Functions4Flow Launch | - Development and launch of Docker/Container-based Forge4Flow Manager. - Integrated Admin Dashboard for managing instances, users, groups, events, etc., and deploying Functions4Flow. - Release of Functions4Flow as part of the Manager, supporting both time-based and event-driven functions. - Detailed user guides for the Manager and Functions4Flow. |
3-5 weeks | - Integration challenges with Docker. - UX/UI complexities in the Admin Dashboard. - Ensuring stability and functionality of Functions4Flow within the Manager. |
$15,000 |
4 - Walletless Magic | - Develop walletless onboarding solutions. - Incorporate account linking functions. - Documentation on best practices for secure integrations. |
4-6 weeks | - Security concerns over private key management. - Technical challenges with walletless integration. - Usability issues affecting user adoption. |
$15,000 |
5 - Security Deep Dive | - Comprehensive pentesting of all platform components. - External security audits. - Identification and swift resolution of discovered vulnerabilities. - Release of a detailed security report. |
4-6 weeks | - Discovery of critical vulnerabilities. - Delays or higher costs associated with resolving discovered issues. - Challenges in securing third-party integrations. |
$15,000 |
6 - Final Polish & Tweaks (v1.0) | - Gather and analyze user feedback for improvements. - Resolve identified issues and bugs. - Optimize the platform for performance and user experience. - Release the polished version 1.0 to the community. |
4-6 weeks | - Overlooked issues emerging post-launch. - Delays in implementing user feedback. - Potential performance or stability issues as platform scales. |
$15,000 |
Total funds on the table: $80,000
Name | Role | Background | Reach Out |
---|---|---|---|
Brian Pistone (BoiseITGuru) | Founder/Full-Stack Developer | IT Guru | boiseitguru@forge4flow.com |
Jared Milne | Frontend Developer | -- | jared@forge4flow.com |
TBD | Kotlin Developer | -- | -- |
Forge4Flow
Grant category
Description
Problem statement
Proposed solution
Forge4Flow is born out of an innate understanding of these pain points and aims to become a dectralized development platform, the DAO itself is formed under Wyoming's Decentralized Autonomous Organization LLC Supliment with a token and governance plan in works ensure the platform is governed by both the developers and the Flow ecosystem as a whole.
Auth4Flow: Blockchain-based authentication lacks comprehensive user verification, requiring custom solutions for advanced functionalities and role-based access control. Transitioning to a Web3 environment increases the complexity of achieving secure user access control, both within DApps and when interacting with Web2 technologies. Auth4Flow offers a simple, open-source Identity and Access Management platform that simplifies Web3 authentication. It supports various authorization schemes, including RBAC, FGAC, ReBAC, and NFT/FT gated access.
Alerts4Flow: One of the biggest advanges of the Flow Blockchain is it's ability to emmit events from within contracts, thus allowing developers to react to changes as they occur. Unfortuantley tooling in this area has not been widely developed. With Alerts4Flow developers can easily setup Event Monitors to receive alerts in realtime using Websockets or Webhooks.
Impact
Milestones and funding
- Comprehensive API documentation.
- Detailed getting started guide for new users.
- Incomplete documentation leading to misconfiguration.
- API instability affecting user experience.
- Introduce Forge4Flow Token with a 5-year release plan, focusing on developer grants and community events.
- Release the DAO Whitepaper (draft link).
- Air-drop 50 million tokens to key developers and launch community engagement DApp.
- Lower than expected community engagement or adoption.
- Technical issues with token distribution.
- Ensure compatibility for platforms like JavaScript, NodeJS, React, NextJS, Swift, Kotlin, Go.
- Detailed documentation for each SDK.
- SDKs not meeting developer expectations.
- Delays in hiring the Kotlin developer.
- Integrated Admin Dashboard for easy management.
- Features to manage instances, users, groups, events, etc.
- Detailed user guide for the manager.
- UX/UI challenges with Admin Dashboard.
- Delays or increased costs in hiring outside resources for the dashboard.
- Incorporate account linking functions.
- Documentation on best practices for secure integrations.
- Technical challenges with walletless integration.
- Usability issues affecting user adoption.
- External security audits.
- Identification and swift resolution of discovered vulnerabilities.
- Release of a detailed security report.
- Delays or higher costs associated with resolving discovered issues.
- Challenges in securing third-party integrations.
- Resolve identified issues and bugs.
- Optimize the platform for performance and user experience.
- Release the polished version 1.0 to the community.
- Delays in implementing user feedback.
- Potential performance or stability issues as platform scales.
Total funds on the table: $80,000
Team Snapshots