over budget
Iagon: Fluxion - A Visualization tool for cardano blockchain
Current Project Status
Unfunded
Amount
Received
₳0
Amount
Requested
₳500,000
Percentage
Received
0.00%
Solution

Fluxion is a Cardano data visualization app delivering clear network insights, rankings, and analytics, fostering informed decision-making while catering to both technical and non-technical users.

Problem

Cardano currently lacks proper data visualization tools for in-depth on-chain data and metrics that provide transparency into the state of the network, its governance and its applications.

Impact Alignment
Feasibility
Value for Money

Team

1 member

Iagon: Fluxion - A Visualization tool for cardano blockchain

Please describe your proposed solution

Fluxion will be a powerful Cardano data visualization app providing interactive insights into delegation pools, DApps, epochs, account rankings, and transactions. It will be a user-friendly interface that enables informed decision-making in the dynamic Cardano blockchain ecosystem. With intuitive metrics and visualizations, Fluxion caters to both technical and non-technical users, covering staking rewards, network health, governance, and adoption rates. Efficiently querying data and Iagon storage for security and transparency, Fluxion ensures reliable data management in a secure development environment.

Please define the positive impact your project will have on the wider Cardano community

Fluxion's proposed solution addresses several challenges within the Cardano ecosystem:

  • Enhanced Decision-Making:
  • Challenge Addressed: Users may struggle to gather and interpret essential data for decision-making.
  • Solution: Fluxion provides comprehensive data visualization, empowering users with clear insights into delegation pools, DApps, epochs, account rankings, and transactions.
  • Benefits: Users can make informed decisions, improving participation and engagement within the Cardano ecosystem.
  • User-Friendly Experience:
  • Challenge Addressed: The complexity of blockchain metrics may deter non-technical users.
  • Solution: Fluxion's intuitive interface and user-friendly metrics cater to both technical and non-technical users, enhancing accessibility.
  • Benefits: Increased user engagement, wider adoption, and a more inclusive ecosystem.
  • Community and Developer Tracking:
  • Challenge Addressed: Limited visibility into Cardano's adoption, growth, and geographical distribution.
  • Solution: Fluxion incorporates analytics on adoption rates, user growth, and aiding community members and developers in tracking the network's expansion.
  • Benefits: Facilitates community development, attracts more developers, and supports strategic decision-making for ecosystem growth.
  • Stake Pool and DApp Insights:
  • Challenge Addressed: Users may face challenges in understanding the performance of Stake Pools and DApps.
  • Solution: Fluxion provides insights into the ranking, performance, and analysis of Stake Pools and DApps on the Cardano network.
  • Benefits: Users gain clarity on the effectiveness of Stake Pools and DApps, fostering innovation and encouraging development within the ecosystem.

In summary, Fluxion's solution addresses key challenges by providing accessible insights, fostering a user-friendly experience, supporting community and developer tracking, offering blockchain, pools and DApp visualization. These benefits contribute to a more informed, engaged, and dynamic Cardano ecosystem.

The success of the Fluxion project can be measured through various key performance indicators (KPIs) and metrics that align with its objectives. Here are some ways to gauge the success of the project:

  • User Engagement:
  • Metrics:
  • Monthly Active Users (MAU)
  • Daily Active Users (DAU)
  • User Retention Rate
  • Success Criteria: Increasing and sustained user engagement over time.
  • Adoption and Growth:
  • Metrics:
  • Number of Downloads/Installs
  • Geographical Distribution of Users
  • Adoption Rates
  • Success Criteria: Positive trends in adoption and expansion of the user base.
  • Feature Utilization:
  • Metrics:
  • Feature Interaction Analytics
  • Most-Used Features
  • Success Criteria: High utilization of key features, indicating value to users.
  • Community Feedback:
  • Metrics:
  • User Surveys and Feedback
  • Community Forum Activity
  • Success Criteria: Positive feedback and active engagement within the Cardano community.
  • Stake Pools and DApp Integration:
  • Metrics:
  • Number of Stake Pools Tracked
  • DApp Ranking and Usage Metrics
  • Success Criteria: Increasing tracking and visibility of stake pools and DApps.
  • Data Accuracy and Reliability:
  • Metrics:
  • Data Accuracy Checks
  • System Uptime
  • Success Criteria: High accuracy in data representation and reliable system performance.

Sharing the outputs and results of the fluxion project is crucial for transparency, community engagement, and fostering collaboration within the Cardano ecosystem.

Here are the plans to share the outputs and results:

Documentation:

  • Overview: Introduction to Fluxion's purpose and features, with a quick start guide.
  • User Guide: Instructions and step-by-step tutorials for Fluxion's features.
  • Technical Documentation: In-depth technical details and API documentation for developers.
  • FAQ Section: Regularly updated with common questions and detailed answers.

Release Announcements:

  • Release Notes: Summaries of new features, bug fixes, and versioning information.
  • Upcoming Features Teasers: Previews of planned features with user feedback solicitation.

Community Engagement:

  • Forums: Dedicated space for user discussions, actively engaged on social media.
  • Webinars and AMAs: Regular showcases through webinars and interactive Ask Me Anything sessions.
  • User-Driven Content: Encouraging users to share experiences and featuring their stories.

Developer Resources:

  • API Documentation: Clear documentation and code examples for developers.
  • SDKs and Libraries: Providing software development kits, maintaining a developer blog.
  • GitHub Repository: Actively managed repository, welcoming community contributions.

Case Studies and Use Cases:

  • Industry-Specific Use Cases: Demonstrating Fluxion's applications in various industries.
  • Success Stories: Sharing quantifiable success stories and achievements.
  • Educational Case Studies: Teaching users about Fluxion's capabilities, including implementation details.
  • Community Contributions: Featuring noteworthy community projects and encouraging contributions.

What is your capability to deliver your project with high levels of trust and accountability? How do you intend to validate if your approach is feasible?

  1. Track Record: Evaluating our past projects, partnerships, and collaborations can provide insights into their ability to deliver on our promises and meet our commitments. Looking for references, testimonials, or case studies can help gauge our track record of delivering successful projects and maintaining accountability. Examples of accomplished work are MVP for storage, testnet released for resource providers and multisender (LegerFlow).
  2. Reputation and Reviews: Researching our reputation within the Cardano community and wider industry can provide insights into our credibility and trustworthiness. Examining online reviews, ratings, and feedback from clients, partners, and users can help assess our accountability in previous endeavors. Examples of reputation are transparency models with our tokenomics via ADAHandle and allocation team tokens for the Nomad exploit.
  3. Team: Our team consists of experienced developers and experts in the field of blockchain and reputation systems. We have a proven track record of delivering high-quality projects with a strong focus on trust and accountability. Team co-founders include: Dr. Navjit Dhaliwal (has led 3 successful startups, increased revenue over 3 years from 0 NOK to 10 million NOK), Dr. Rohit Gupta (former director of technology for Expedia, currently a senior manager at Google, wrote thesis in decentralized compute in 2005), Dr. Claudio Lima (former CTO at Huawei in east asia, currently education governments and enterprises on Blockchain architecture) and Dr. Elad Harison (AI/machine learning expert, economics professor). The team consists of 19 developers, and can be expanded to a larger group if needed.
  4. Communication and Engagement: The willingness to communicate openly and engage with token holders, including the Cardano community, can indicate a commitment to transparency and accountability. Regular updates, community involvement, and responsiveness to queries and concerns can enhance trust in the project.

What are the key milestones you need to achieve in order to complete your project successfully?

Milestone 1: Project Initiation, Planning and UI/UX Design, Database (2 months)

  • Define project scope and objectives
  • Assemble development team
  • Initial research and requirements gathering
  • Draft project plan and architecture
  • Cardano-db-sync setup
  • General SQL stored procedures, views and subroutines preparation
  • UI/UX design and wireframing
  • Gather user feedback on prototype
  • Refine design based on feedback
  • Develop a functional proof of concept
  • Preliminary boilerplate frontend components.

<u>Deliverables For Milestone 1</u>:

  • Deliverables:
  • Defined project scope and objectives
  • Assembled development team
  • Initial research and requirements document
  • Drafted project plan and timeline
  • Functional prototype
  • UI/UX design and wireframes
  • Database schema
  • User feedback and improvement documentation
  • Frontend Boilerplate
  • Outputs:
  • Project initiation report
  • Team organization and roles
  • Research findings and requirements document
  • Preliminary project plan and timeline
  • Usable prototype for testing
  • Complete UI/UX design
  • Feedback analysis and design refinements
  • Database schema
  • Intended Outcomes:
  • Clear understanding of project goals and scope
  • Organized and motivated development team
  • Established foundation for project planning
  • Tangible representation of the application
  • User-friendly and visually appealing design
  • Improved design based on user feedback
  • Frontend repo to start component development

Milestone 2: Delegation Pool Visualization, DApp Ranking and Epoch Data Visualization (3 months)

  • Implement ranking algorithm for delegation pools
  • Develop frontend components for pool performance, DApp ranking and epoch data
  • Implement visualizations for pool rewards
  • Conduct testing and optimization
  • Implement ranking system for decentralized applications (DApps)
  • UI integration for DApp rankings
  • Conduct testing and optimization
  • Develop visualizations components for blocks, stake, and price across epochs
  • Integrate epoch calendar functionality
  • Conduct testing and optimization

<u>Deliverables for Milestone 2</u>:

  • Deliverables:
  • Implemented ranking mechanism for delegation pools
  • Visualizations component for pool performance and pool rewards with real data
  • Implemented ranking system for DApps
  • UI integration for DApp rankings
  • Outputs:
  • Ranking system for delegation pools
  • Visualizations integrated into the application
  • DApp ranking functionality
  • User interface displaying DApp rankings
  • Intended Outcomes:
  • Transparent and informative delegation pool insights
  • Enhanced user engagement with ranking and visualizations
  • Clear visibility into DApp rankings
  • Improved user engagement with decentralized applications

Milestone 3: Account Ranking, User Engagement, Transaction Analysis (3 months)

  • Implement ranking apis by account balance and transaction frequency
  • Develop necessary UI components for account ranking, engagement and transaction analysis.
  • Develop a detailed transaction analysis feature pipeline.
  • Conduct testing and optimization
  • Implement Watchlist functionality
  • Implement Favorites feature
  • Implement Search History
  • Conduct testing and optimization

<u>Deliverables for Milestone 3</u>:

  • Deliverables:
  • Implemented ranking by account balance
  • Implemented ranking by transaction frequency
  • Detailed transaction analysis features
  • Developed detailed insights for stake pools
  • Implemented Watchlist functionality
  • Implemented Favorites feature
  • Implemented Search History
  • Properly tested UI flow for all the use related activities
  • Outputs:
  • Account ranking features
  • Transaction analysis functionality
  • Detailed stake pool insights
  • User interface displaying stake pool information
  • Functional user engagement features
  • Enhanced user interaction with Watchlist and Favorites
  • Intended Outcomes:
  • User-friendly access to account rankings
  • Comprehensive transaction insights
  • Further improvements in application performance
  • Enhanced understanding of stake pool dynamics
  • Improved user engagement with stake pool information
  • Continued focus on application performance
  • Increased user retention with personalized features
  • Improved search capabilities and user history tracking
  • Continued application performance enhancement

Milestone 4: API and Frontend Integration (3 months)

  • Develop APIs for data storage
  • Implement Subscription Tier logic
  • Backend functionality separation based on subscription tier
  • Implement User Dashboard and authenticated API flow according to subscriptions.
  • Develop API for third-party projects
  • Conduct testing and optimization.
  • SDK wrapper

<u>Deliverables for Milestone 4</u>:

  • Deliverables:
  • Developed APIs for data storage
  • Subscription Tier logic
  • Implemented User Dashboard API
  • Developed API for third-party projects
  • Frontend user dashboard integration for authenticated subscription tier.
  • SDK wrapper
  • Outputs:
  • Functional APIs for data handling
  • Integrated User Dashboard and third-party project APIs
  • Optimized performance based on testing results
  • SDK wrapper for all APIs.
  • Intended Outcomes:
  • Seamless data interaction through well-developed APIs and SDK
  • User-friendly and integrated dashboards
  • Ongoing application performance enhancement

Milestone 5: Testing, Optimization and Deployment (1 month)

  • Conduct comprehensive testing
  • Optimize performance based on testing results
  • Deploy Fluxion to the production environment
  • Monitor for any issues and address them promptly

<u>Deliverables for Milestone 5</u>:

  • Deliverables:
  • Conducted comprehensive testing
  • Optimized performance based on testing results
  • Deployed Fluxion to the production environment
  • Monitored for any issues and addressed promptly
  • Outputs:
  • Improved application performance
  • Successfully deployed application
  • Monitoring and issue resolution documentation
  • Intended Outcomes:
  • Verified application reliability and functionality
  • Refined user experience based on testing feedback
  • Enhanced overall application performance
  • Stable and reliable application in the production environment
  • Immediate response to any deployment-related issues

Final Milestone: Final Documentation and Review report (0.5 months)

Tasks:

  • Create project completion report and demo video
  • Detailed documentation

<u>Deliverables for Milestone 6</u>:

  • Final documentation
  • Project completion report
  • Demo Videos

Who is in the project team and what are their roles?

  1. Navjit, CEO
  2. Devendra, Project Lead
  3. 9 other team members (2 Blockchain Developer, 1 System Architect, 2 Backend Developers, 1 DevOps, 2 QA, 1 Project Manager)

Please provide a cost breakdown of the proposed work and resources

Total Budget: $243,250

We want to highlight that we pay our developers in fiat and price fluctuation will be taken into account before finalizing the ADA amount. Current estimate is based on price on May13th, 2024.

Average wage breakdown:

  • $3500/month per full-time employee
  • $5000/month for Blockchain developer

Full breakdown: https://docs.google.com/spreadsheets/d/1h-ceYRmVYT-_NydaJQ-Y8QnN0hd77Uw2e_rFYetMg4s/edit#gid=1723305745

Milestone 1: Project Initiation, Planning and UI/UX Design (2 months)

Development time estimate: 2 months (1 Project Manager, 1 Senior Backend Developer, 1 UI/UX Designer, 1 Database Administrator)

Budget: $28,000

Milestone 2: Delegation Pool Visualization, DApp Ranking and Epoch Data Visualization (3 months)

Development time estimate: 3 month (1 Project Manager part time, 2 Backend Developer, 3 Frontend Developer, 1 Database Administrator)

Budget: $68,250

Milestone 3: Account Ranking, User Engagement, Transaction Analysis (3 months)

Development time estimate: 3 month (1 Project Manager part time, 2 Backend Developer, 3 Frontend Developer, 1 Database Administrator)

Budget: $68,250

Milestone 4: API Development and Frontend Integration (3 months)

Development time estimate: 2.5 months (1 Project Manager part time, 3 Backend Developer, 2 Frontend Developer)

Budget: $57,750

Milestone 5: Testing, Optimization and Deployment (1 months)

Development time estimate: 1 month (1 Project Manager part time, 1 DevOps, 1 Backend Developer, 1 Frontend Developer, 2 QA)

Budget: $19,250

Milestone 6: Final Documentation and Review report

Development time estimate: 0.5 months (1 Project Manager)

Budget: $1750

No dependencies.

How does the cost of the project represent value for money for the Cardano ecosystem?

The cost of the Fluxion project represents value for money for the Cardano ecosystem in several ways:

  1. Enhanced User Experience:
  2. Fluxion's features provide users with comprehensive insights into the Cardano blockchain, fostering a deeper understanding and engagement.
  3. The cost invested in Fluxion directly translates into an improved user experience, enabling users to make informed decisions within the ecosystem.
  4. Ecosystem Growth and Adoption:
  5. The project's cost contributes to Fluxion's development, leading to regular updates, new features, and improved functionalities.
  6. A feature-rich and actively developed application attracts more users, driving increased adoption of the Cardano blockchain.
  7. Developer Resources and Collaboration:
  8. The cost supports the creation of comprehensive documentation, APIs, SDKs, and developer resources, fostering collaboration within the Cardano developer community.
  9. Collaboration and open-source contributions enhance the overall development environment and attract more developers to contribute to the ecosystem.
close

Playlist

  • EP2: epoch_length

    Authored by: Darlington Kofa

    3m 24s
    Darlington Kofa
  • EP1: 'd' parameter

    Authored by: Darlington Kofa

    4m 3s
    Darlington Kofa
  • EP3: key_deposit

    Authored by: Darlington Kofa

    3m 48s
    Darlington Kofa
  • EP4: epoch_no

    Authored by: Darlington Kofa

    2m 16s
    Darlington Kofa
  • EP5: max_block_size

    Authored by: Darlington Kofa

    3m 14s
    Darlington Kofa
  • EP6: pool_deposit

    Authored by: Darlington Kofa

    3m 19s
    Darlington Kofa
  • EP7: max_tx_size

    Authored by: Darlington Kofa

    4m 59s
    Darlington Kofa
0:00
/
~0:00