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
| 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.
| 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 | - | - |
Aucune correspondance
Référence au(x) texte(s) règlementaire(s) instaurant la certification :
| Date du JO/BO | Référence au JO/BO |
|---|---|
| 09/02/2024 |
RS6515 Développer une application décentralisée avec les technologies blockchain enregistrée le 09/02/2024 pour 3 ans |
| Date de décision | 30-09-2026 |
|---|---|
| Durée de l'enregistrement en années | 3 |
| Date d'échéance de l'enregistrement | 30-09-2029 |
| Date de dernière délivrance possible de la certification | 30-03-2030 |
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) :
| Code de la fiche | Intitulé de la certification remplacée |
|---|---|
| RS6515 | Développer une application décentralisée avec les technologies blockchain |