SCF #15
Award Completed
SorobanPulse

SorobanPulse tracks the Soroban's ecosystem activity on GitHub and highlights the open-source projects built on the platform.

Awarded
Awarded
Budget request:
$
41,000
*
WebsiteCode

Project Stage

Research

Category

Tools
Soroban
Education & Community

Based in

Romania

Team size

3

Active since

01, 2021
Products & Services

SorobanPulse

The Soroban's open source developer ecosystem is growing with rapidness and as a result, the ecosystem contributions get scattered all over GitHub. This makes it difficult to track the development activity on Soroban and to find & use the existent open-source code, that can serve as inspiration for developers.

For this reason, CrossChain Labs proposes SorobanPulse project, that monitors the development activity in the Soroban’s ecosystem, presenting the growth data, with a particular focus on helping developers track and easily access the open-source projects built on Soroban platform.

SorobanPulse will gather information about projects, developers, and their contributions on GitHub. The easy to use and interactive dashboard will enable users to compare different projects and use the most active ones as valuable examples to assist them in constructing their own projects.

Our future plan is to compete with Electric Capital (https://www.developerreport.com/) and present comprehensive data on open-source developers' activity, along with financial information sourced from CoinMarketCap. This data will be automatically refreshed on a daily basis, ensuring up-to-date insights. The project will help the business development members, investors and also developers themselves as it offers the ability to compare various projects and leverage the most active ones as valuable references for guiding their own project development.

No items found.
Previous Project(s)
No items found.
Progress so far

All goals of StellarPulse V1 were achieved. Please check: https://stellarpulse.app

Goals
To get there, we request a budget of  
$
41,000
*
  to:
Additional information

SorobanPulse will gather information about projects, developers, and their contributions on GitHub. The easy to use and interactive dashboard will enable users to compare different projects and use the most active ones as valuable examples to assist them in constructing their own projects. Our path to sustainability consists in attracting other developers and offer them the possibility to feature their projects. The featured projects will be positioned on top of the "Projects on Soroban" table. This will enable other developers to get involved in featured projects.

Our proposed onboarding strategy in order to involve the community in SorobanPulse is to:

  • Create a nice demo video and distribute it across various social media platforms. Additionally, an article showcasing the user-friendliness of SorobanPulse, along with its capability to facilitate effortless project comparison and ecosystem tracking, will be published on medium.com
  • Spread the news on Twitter, Discord and Telegram
  • Actively monitor and analyze the user traction by integrating Google Analytics

Deliverables and budget:

Deliverable 1 (Proof of intent)

Finalize the UX, choose the right chromatic and make sure all the features are perfectly shaped.

Start working on SorobanPulse's frontend showcasing the "Ecosystem growth" card that displays the growth of monthly active projects, monthly active developers and monthly contributions during the last 6 months

Budgetary Needs: This milestone will last 1 week = $4100

Deliverable 2

Build the SorobanPulse frontend:

  • Line and bar charts that show the evolution of active projects, active developers and their contributions made in the last 12 months, divided into community and core
  • Top developers based on their contributions over the last 30 days
  • Pie chart that shows the number of new and active developers in the ecosystem during the last 30 days
  • The "Projects on Soroban" table that enable users to compare the projects based on their:
  • project name
  • total number of developers that contributed to that project
  • total number of active developers during the last 30 days out of the total number of developers that contributed to the project
  • number of contributions made
  • activity growth over the last 6 months
  • activity chart over the last 6 months
  • Budgetary Needs: This milestone will last 4 weeks = $17900

    Deliverable 3

    Scrape data on Github based on SorobanPulse requirements.

    Implement the backend APIs required by frontend:

    • Calculate the number of new developers and active developers
    • Get the list of developers and their contributions during the last 30 days
    • Calculate the repositories (projects), contributors and the commits made across all repositories in the ecosystem split by community and core
    • Collect the list of projects built on Soroban
    • Calculate the number of developers that contributed to a specific project, how many were active during the last 30 days, the number of contributions they made, the activity growth rate, and the activity data points that will serve to build the front-end charts required by the "Projects on Soroban" table

    Make the final adjustments and release the product:

    • Create the production infrastructure
    • Deploy the web app
    • Run the final tests
    • Public release SorobanPulse on http://sorobanpulse.app/

    Budgetary Needs: This milestone will last 4 weeks = $19000

    Please note that the M3 calculation includes the maintenance and cloud infrastructure costs estimated at $1000.

    Total budget needed for building SorobanPulse: $40.700

Pitch deck
No items found.
Deliverables
First Deliverable

Finalize the UX, choose the right chromatic and make sure all the features are perfectly shaped.

Start working on SorobanPulse's frontend showcasing the "Ecosystem growth" card that displays the growth of monthly active projects, monthly active developers and monthly contributions during the last 6 months.

How can a reviewer check you completed your first deliverable?

A reviewer can check the exported png of the Figma file, a demo video and the frontend repository itself.

Links:
https://stellarpulse.app/
S.C. CROSSCHAIN LABS S.R.L.

We’re CrossChain Labs, a team of software developers with hands-on experience on blockchain services and dApps development. What sets us apart is our creativity and willingness to think outside the box. We see opportunities where others see problems and come up with solutions that are both elegant and effective.

Team

Andreea Stefan - Project Lead

A seasoned architect and the co-founder of CrossChain Labs, Andreea has increased her blockchain experience while working for ConsenSys and collaborating with NEAR Protocols, Stellar, Dfinity, Fantom Foundation, Polkadot and Filecoin among others. Has an extensive work experience in software development and her main focus for the last several years is blockchain development.

https://www.linkedin.com/in/andreea-stefan-66740b20/

https://github.com/arctic-ash


Catalin Vlad - Full Stack Developer  (JavaScript, React)

Has been programming for as long as he can remember and is passionate about anything related to technology. He prefers building blockchain dApps and solving practical problems, as hard as they might be.

https://www.linkedin.com/in/catalin-vlad-48b828229/

https://github.com/backlitRO


Cristina Varteniuc - Full Stack Developer  (JavaScript, React)

Accomplished numerous courses of software development, participated in multiple hackathons and her focus is in blockchain-related products development.

https://www.linkedin.com/in/cristina-varteniuc-6b3121224/

https://github.com/yellow-cube

Our team is set up for success because:

  • we have plenty of hands-on experience and released products
  • we are creative and willing to think outside the box
  • we see opportunities where others see problems and come up with solutions that are both elegant and effective.