Developer Activity

    NEAR - 9

    Loading...
    Loading...
    Loading...
    Loading...
    Loading...
    Loading...
    Loading...
    Loading...
    Loading...
    Loading...
    Loading...
    Loading...
    Loading...
    Loading...
    Loading...
    Loading...
    Loading...
    Loading...
    Loading...
    Loading...
    Loading...
    Loading...
    Loading...
    Loading...
    Loading...
    Loading...
    Loading...

    Overview

    Near is an L1 blockchain aiming at providing the ideal environment for dAPPs by overcoming some of the limitations of competing systems—such as low throughput, low speeds, and poor cross-compatibility.

     Near promised to provide infrastructure for a fast and easy dApp development.

    This dashboard using the new released data attempts to investigate developments on the NEAR protocol.

    \n

    db_img

    NEAR’s Development

    db_img
    db_img

    Developers

    db_img

    2022 at a glance

    db_img

    Yearly Comparison

    db_img

    Organizations

    db_img

    Repositories

    Loading...
    Loading...
    Loading...


    This graph shows the number of pull requests merged over time.

    On average, in 2022, each developer merged about 14 branches. The median for this metric is 2 and the mode is 1.


    The graph next to this box shows how the number of developers activities (sending pull requests) has changed over time.

    The data shows that the number of contributors is more than collaborators and collaborators in turn more than members and the smaller number of developers are owners of repositories.

    On June 21st and 22nd, 62 developers sent pull requests.

    Interestingly, we can see that those who have a high number of pull requests are not necessarily involved in high number of organizations or repositories.

    Looking into the time/day of creating branches and closing them, we can see that developers work mainly on weekdays. Also we can see that the daytime of accepting pull requests is more concentrated than creating branches which is logical.

    The data also shows a sort of concentrations of developers in terms of time zone. We see less activities in day time of east Asia.

    Method, Definitions and Data

    db_img

    This dashboard focuses on developers activities on NEAR protocol. Developer is defined as who send a pull request to merge a branch on a repository on the NEAR blockchain. Two other unit of analysis will be also considered: Organizations and Repositories.

    After a brief overview of development on the NEAR we will focus on 2022 and provide some insights on the three main elements: Developers, organizations and repositories. 2022 will be also compared with the previous years as well.

    In the final section the network of developers and organizations will be mapped as well.

    Data

    Electric Capital released a list of public repositories on Github that are related to blockchains. Using this list Flipside collected measurable activity on NEAR protocol. The data can be find from the following link: ttps://github.com/forgxyz/developer_report_near

    Developers’ Network

    db_img
    db_img

    Modularity Report


    Results:

    Modularity: 0.773 \n Number of Communities Detected: 33 \n \n \n Community 7; 15,41% docs, wiki

    Community 3; 12,36% Near-api-js, Near-cli \n

    Algorithm:

    Vincent D Blondel, Jean-Loup Guillaume, Renaud Lambiotte, Etienne Lefebvre, Fast unfolding of communities in large networks, in Journal of Statistical Mechanics: Theory and Experiment 2008 (10), P1000

    Resolution:

    R. Lambiotte, J.-C. Delvenne, M. Barahona *Laplacian Dynamics and Multiscale Modular Structure in Networks 2009 \n *

    To find the interactive network please visit the following link:

    Development on the NEAR protocol was growing till April 2022. Since then the daily number of new contracts deployed and in general the daily number of active contracts have decreased.

    So far about 28300 contracts have been deployed on the NEAR protocol as the on-chain data shows.

    This volume of developments have been done by developers that we will investigate their activities in the next section.

    Graphs below show clearly the steady growth of developer activities on the NEAR protocols. We can see that number of pull requests and active developers dramatically increased in 2022. However, the number of active organizations and repositories increased in a less extent in 2022.

    Loading...

    The graph below shows the number of organizations’ development over time.

    We can see no decreasing trend in the number of organizations involved.

    NEAR is the most active organization. Auora is the second most active organizations.

    Network approach can add a dimension into the analysis. In mainstream approach we can observe only attributes of actors and actors are assumed to be independent. However, in network analysis we take into account of relationship of actors and the effect of this relationships.

    Actors in a network can be a one mode, meaning at all as a type of one entity, or multiple mode.

    In this section we define a two-mode network. Actors in this network are developers and organizations they contributed to. Relationships are defined as contribution. Mapping the network enable us to detect communities within the NEAR developers network.

    Using modularity algorithm in Gephi we detected 32 communities. The biggest community compiled about 15% of developers. This community work on Wiki and Docs. The other large community is evolved around NEAR-api-js and NEAR-cli. The third largest community involving 9.32% of developers is related to Aurora related projects.

    Please read my thread explaining communities detected within the NEAR developer network here: