Présentation de la plateforme Gitcoin

1) Introduction

Dans l’ecosystème crypto, la discussion concernant les gouvernances est un sujet qui est régulièrement abordé.

Que ça soit au niveau des DAO (Decentralized Autonomous Organisation), des votes ou de la validation des transactions du réseau, tout est remis régulièrement sur la table pour supprimer autant que possible les tiers de confiance.Mais parfois, certaines compétences pour mener à bien le développement de tous ces fonctionnements horizontaux viennent à manquer quand il faut passer à la réalisation.

Comment trouver des développeur-euses intéressé-es par la blockchain qui soient ou pas dans l’écosystème ?

 

 

2) Présentation

Le recrutement des développeurs est déjà quelque chose de compliqué habituellement, il a donc fallu innover pour attirer ce profil-type. C’est de ce constat qu’est né Gitcoin, le projet Ethereum communautaire par et pour les développeurs.

Il a reçu par la suite un financement de la fondation Consensys pour se lancer, avec comme politique d’être autant décentralisé que possible et surtout, Open Source !

Pour y arriver, Gitcoin a un fonctionnement un peu particulier par rapport au monde du travail habituel : différentes missions sont mises à disposition et chacun peut y participer pour être payé grâce à… des contributeurs !
Toutes les rémunérations du site sont faite en Ethereum ou l’un de ses jetons (comme le DAI), chacun peut donc financer l’idée de missions qui lui semble la meilleure.

Comme les missions concernent l’amélioration ou la maintenance de la blockchain Ethereum, c’était un pari avec la communauté qui a très bien fonctionné !

Il a reçu par la suite un financement de la fondation Consensys pour se lancer, avec comme politique d’être autant décentralisé que possible et surtout, Open Source !
Pour y arriver, Gitcoin a un fonctionnement un peu particulier par rapport au monde du travail habituel : différentes missions sont mises à disposition et chacun peut y participer pour être payé grâce à… des contributeurs !
Toutes les rémunérations du site sont faite en Ethereum ou l’un de ses jetons (comme le DAI), chacun peut donc financer l’idée de missions qui lui semble la meilleure.
Comme les missions concernent l’amélioration ou la maintenance de la blockchain Ethereum, c’était un pari avec la communauté qui a très bien fonctionné !


C’est dans cet esprit purement communautaire qu’évoluent les projets qui sont sur la plateforme, avec un lien étroit entre les fondateurs et les contributeurs.

3) Contributeur

Les contributeurs sont des développeurs ou des Bounty Hunters qui recherchent des missions ou des tâches afin d’être rémunéré pour leur participation.
Il vous suffira de connecter votre compte Github puis de lier votre portefeuille Metamask à votre compte Gitcoin pour pouvoir commencer à participer aux projets.

La dernière étape de configuration de votre profil sera de mettre en avant vos compétences pour que le site puisse trouver les missions les plus adaptées à votre profil !

Si vous n’êtes pas du genre à attendre qu’on vous appelle, vous pouvez naviguer dans les ongletsExplore Bounties”,  “Hackathonsou encore Explore Questspour trouver des tâches qui vous correspondent le mieux.

Sachez toutefois que les récompenses des Bounties et des Hackathons ne seront accordées qu’au meilleur code !

Pour y parvenir, n’hésitez donc pas à vous mettre en équipe avec l’une des Tribe déjà existantes. Mutualiser ses forces peut parfois être un bon moyen pour parvenir plus rapidement à atteindre les objectifs fixés !

4) Fondateurs

Les fondateurs ont un autre rôle dans cet écosystème. Ce sont eux qui initient les primes en proposant à la communauté des problèmes techniques à résoudre.

Gitcoin recommande de proposer des problématiques liés aux nouveaux produits / nouvelles fonctionnalités, améliorations des fonctionnalités, corrections de bugs, revue de code, mises à niveau technologiques, conception UX / UI ou documentation.

 

Il est également possible de lancer des discussions autour d’idées, du consulting ou encore des concours. Cependant, pour des raisons évidentes de sécurité, il est déconseillé d’initier des primes pour ce qui touche l’architecture de base ou quelque chose nécessitant un degrés d’accès élevé au système.

 

De la même manière que pour les contributeurs, les fondateurs devront lier leur compte avec Metamask pour pouvoir proposer des primes.
Une fois cette opération faite, ils devront choisir entre trois options de récompense :

  • Traditionnel : Une seule personne peut travailler sur la prime et récupérer la récompense
  • Concours : Plusieurs personnes peuvent travailler sur la prime mais une seule touchera la récompense
  • Coopérative : Plusieurs personnes peuvent travailler sur la prime et plusieurs personnes toucheront une récompense

Il faudra ensuite déterminer si la prime est ouverte à tout le monde ou si le fondateur devra valider qui travaillera dessus.

Une fois ces choix effectués, il ne vous restera plus qu’à rentrer vos informations de contact, le montant de la prime ainsi que celui du Gas (nécessaire pour publier votre prime sur la blockchain).

Et voila ! Votre contrat est maintenant un smart contract sur la blockchain Ethereum et c’est à charge de la communauté de travailler sur l’idée que vous avez proposé. Bien entendu, il vous revient de faire la promotion de cette dernière si vous voulez qu’elle soit réalisée rapidement !

 

5) Conclusion

Gitcoin est une initiative très intéressante dans le sens où elle supprime le tiers de confiance entre un employeur et un employé.

Cette plateforme est le genre d’initiative parfaitement adapté pour des développeurs freelance voulant pousser leur compétences liées à la blockchain Ethereum et voulant être payé en crypto !

Elle ne vise pas à révolutionner le monde de recrutement mais à résoudre deux problèmes :

  • les projets blockchains qui ne trouvent pas de développeurs blockchain
  • les développeurs blockchain qui ne trouvent pas de projets intéressants ou permettant de faire évoluer leur compétence

C’est donc bénéfique pour ces deux parties, mais cela profite aussi pour l’ecosystème crypto en général et ouvre la porte à d’autres développeurs qui voudraient rentrer dans cet univers sans être lié à un contrat fixe parfois trop contraignant.