L'essentiel

Code(s) NSF

326 : Informatique, traitement de l'information, réseaux de transmission

Formacode(s)

31004 : Blockchain

30854 : Langages informatiques

Date d’échéance
de l’enregistrement

30-09-2029

326 : Informatique, traitement de l'information, réseaux de transmission

31004 : Blockchain

30854 : Langages informatiques

30-09-2029

Nom légal Siret Nom commercial Site internet
ALYRA 82815245400041 - https://www.alyra.fr/

Objectifs et contexte de la certification :

Dans un contexte d'adoption croissante des architectures décentralisées (Web3) par les entreprises,  la certification vise à offrir aux professionnels du développement informatique une sur-spécialisation technique ciblée sur le développement de fonctionnalités dans des smart contracts sécurisés répondant à des besoins métiers stricts. 

Pour cela, la certification a pour objectifs d'acquérir les compétences pour :

Cadrer l'intégration de la fonctionnalité : Analyser un cahier des charges pour définir les modalités d'implémentation sur la blockchain, en respectant les impératifs de sécurité et de sobriété numérique

Coder la solution technique : Développer la fonctionnalité attendue dans le smart contract en utilisant les langages appropriés et en exploitant les standards normatifs de l'industrie pour garantir l'interopérabilité

Sécuriser le code source : Traquer les vulnérabilités propres aux smart contracts et valider le comportement de la fonctionnalité par des tests fonctionnels rigoureux

Rendre la fonctionnalité opérationnelle : Assurer la gestion des versions du code et déployer le smart contract sur le réseau ciblé via un environnement de développement adapté

Compétences attestées :

Décrire les objectifs et modalités d’implémentation d’une nouvelle fonctionnalité exprimée dans un cahier des charges d’une application décentralisée, en respectant les objectifs de sécurité et de sobriété de l’application sur la blockchain, afin de répondre à un besoin métier.

Développer une fonctionnalité dans un smart contrat, en utilisant un langage de programmation adapté à une technologie blockchain, afin de répondre au besoin utilisateur exprimé dans le cahier des charges.

Exploiter une norme de développement pratiquée dans l'industrie, en s’appuyant sur des standards reconnus, et des implémentations éprouvées de l’écosystème blockchain respectant les normes d’accessibilité, afin de rendre effective et maintenable une fonctionnalité d’un smart contract.

Identifier les points d'attention d’un smart contract en matière de sécurité, en analysant ses fonctionnalités et en mettant en place des tests fonctionnels, afin de prévenir des défaillances éventuelles

Mettre en place la gestion des versions en utilisant des méthodes d'intégration continue, afin de garantir la viabilité du développement de l'application

Déployer un smart contrat sur une blockchain en s'appuyant sur un environnement de développement adapté afin de rendre opérationnelle une application décentralisée

Modalités d'évaluation :

Mise en situation professionnelle reconstituée : À partir d’un cahier des charges fourni ou validé par l'organisme certificateur, le candidat conçoit, développe, teste et déploie une nouvelle fonctionnalité pour une application décentralisée (dApp) sous forme de contrat intelligent (smart contract) sur une blockchain.

Il remet un dossier technique comprenant : Une analyse du cahier des charges précisant l'architecture de la fonctionnalité, les modalités d'implémentation, et les choix opérés pour respecter les objectifs de sobriété numérique sur la blockchain. L'argumentaire justifiant le choix du langage de programmation, du standard et des bibliothèques exploitées. Une matrice des risques identifiant les vulnérabilités potentielles du smart contract en matière de sécurité, accompagnée des mesures préventives prévues.

Et il déploie la fonctionnalité du smart contract, et fournit l'accès à son répertoire de code.

Enfin, il  soutient son projet devant un jury de professionnels : Démonstration de la fonctionnalité déployée et de son interaction avec la blockchain. Argumentation des choix techniques, fonctionnels et algorithmiques opérés. Analyse critique du code produit, restitution des résultats des tests et discussion sur les points d'attention liés aux failles de sécurité.

Références juridiques des règlementations d’activité :

La mise en œuvre et l’exploitation de technologies blockchain, lorsqu’elles ne comprennent pas de services de vente de crypto-actifs pour le compte de tiers, ne relèvent pas d’un cadre réglementaire spécifique. Elles doivent néanmoins respecter les normes et réglementations en vigueur, notamment en matière de sécurité des systèmes d’information, d’accessibilité numérique et de protection des données personnelles.

Le cas échant, prérequis à l’entrée en formation :

La formation est accessible à tout candidat justifiant d’une expérience professionnelle dans au moins l’un des domaines suivants : développement web, développement logiciel ou expertise informatique. 

Le cas échant, prérequis à la validation de la certification :

La validation de la certification est accessible à tout candidat ayant suivi la formation associée dans son entièreté et rendu les livrables attendus pour l'évaluation avant la date de l'examen.

Validité des composantes acquises
Voie d’accès à la certification Oui Non Composition des jurys Date de dernière modification
Après un parcours de formation sous statut d’élève ou d’étudiant X - -
En contrat d’apprentissage X - -
Après un parcours de formation continue X

Le jury de délivrance de la certification est composé : du directeur pédagogique de l’organisme certificateur ou de son représentant, et d’un professionnel de l’écosystème blockchain, extérieur à l’organisme de formation et de certification, et justifiant d’au moins deux ans d’expérience professionnelle dans le développement d’applications blockchain.

05-10-2026
En contrat de professionnalisation X - -
Par candidature individuelle X - -
Par expérience X - -

Statistiques :

Statistiques
Année d'obtention de la certification Nombre de certifiés Nombre de certifiés par reconnaissance de l'expérience professionnelle
2026 13 -
2025 70 -
2024 14 -

Lien internet vers le descriptif de la certification :

Le certificateur n'habilite aucun organisme préparant à la certification

Certification(s) antérieure(s) :

Certification(s) antérieure(s)
Code de la fiche Intitulé de la certification remplacée
RS6515 Développer une application décentralisée avec les technologies blockchain

Référentiel d'activité, de compétences et d'évaluation :