Cover photo

Projet Starkview

Quoi ? Quel est le projet ?

Starkview a pour ambition d’aider les utilisateurs du réseau Starknet (blockchain ) en apportant des métriques qui aideront à la décision ainsi qu’à monitorer la blockchain.

Exemple de fonctionnalités qui seront présentes :

  • TPS (transaction par secondes). Permet de savoir si le réseau est congestionné ou pas.

  • TPD (transaction par jour/day). Permet de savoir si le réseau est de plus en plus utilisé ou pas.

  • Et d’autres fonctionnalités qu’on détaillera après.

Pourquoi ?

Pour aider les utilisateurs de cette blockchain.

Pour qui ?

Pour tout le monde, c’est gratuit. Ce sera sous forme d’un site vitrine (donc pas de paiement ni d’espace compte).

Comment / Quelle architecture ?

Le site web sera le même pour tout les user (pas de variation)

Le script JS va chercher les datas et les affiches sous forme d’un graphique.

Voici un site qui fait la même chose que ce que je cherche à faire. (ils ont fait ça lors d’un hackathon et du coup ils ne vont pas continuer)

https://www.starknet-ecosystem.com/en/metrics

Les datas

On chain (via la datahouse de TokenFlow sur snowflake)

  • Nombre de transactions par jour

  • Nombre de transactions par minute

  • Nombre de portefeuilles déployés

  • Nombre de contrats déployés

  • Nombre d'utilisateurs uniques par jour

  • Montant des transactions par jour

  • Volume in/out du bridge (eth/$)

  • Valeur totale sur la chaîne (a voir si y'a pas trop de truc à blacklist)

  • Moy. tx/utilisateur

  • Valeur moyenne/utilisateur

  • tracking des smart contract (donner le nom)

  • TVL sur le L2

  • Nombre de nœuds déployés

  • % de ce que représente les tx starknet sur ethereum (en nombre & volume)

Off chain :

Via API GitHub :

Via API twitter :

  • Nombre de tweet par jour contenant “starknet”

  • Nombre de tweet par jour avec le hashtag #starkview

  • Nombre de follower sur le twitter starkware (mesurer le nombre d’abonnés gagner par temps)

    https://twitter.com/StarkWareLtd

Collecte en Interne :

  • La web app collectera les IP des visiteurs : représenter sur une map les pays qui utilise starkview.

Première ébauche de la maquette :

La web app est structuré en "tableaux" chaque tableau regroupe des graphiques de même environnement.
La web app est structuré en "tableaux" chaque tableau regroupe des graphiques de même environnement.