Développement et audit de smart contracts au Luxembourg

Vous étudiez la tokenisation d’un actif, l’automatisation d’un contrat ou la traçabilité d’un processus sur blockchain ? Un smart contract déployé ne se corrige pas comme une application : une erreur de logique peut bloquer des fonds ou exposer vos utilisateurs.

Depuis le Luxembourg, Deepy Consulting vous accompagne de bout en bout : cadrage, développement, audit et intégration de vos smart contracts, sur Ethereum et les chaînes compatibles EVM comme sur des blockchains privées telles que Hyperledger Besu. Notre équipe a mené des projets d’émission de tokens et de tokenisation d’actifs, ainsi que de gestion d’identité décentralisée s’appuyant sur les identifiants décentralisés (DID) et les attestations vérifiables (verifiable credentials). Antoine Detante, notre architecte blockchain, pilote vos projets. Nos missions démarrent à 5 000 € HT.

  • Solidity
  • Ethereum / EVM
  • Hyperledger Besu
  • Rust
  • Node.js

Mis à jour le

Notre méthode, étape par étape

  1. Cadrer avant de coder

    Tout ne doit pas aller sur une blockchain. Nous vérifions d’abord ce qu’elle apporte à votre cas : qui doit faire confiance à qui, quelles données doivent rester privées, quel coût de transaction est acceptable. Nous choisissons ensuite la chaîne, publique ou privée, et la gouvernance du contrat.

    Ce que vous obtenez : une note de cadrage : pertinence de la blockchain, choix de la chaîne, architecture cible et risques identifiés.

  2. Développer et tester le contrat

    Solidity sur Ethereum et les chaînes compatibles EVM, avec des tests qui couvrent les cas limites et pas seulement le parcours nominal. Chaque fonction sensible (transfert, mise à jour, droits d’administration) est justifiée et documentée.

    Ce que vous obtenez : un code source testé et documenté, déployé d’abord sur un réseau de test.

  3. Auditer avant le déploiement

    Nous relisons le contrat, le nôtre ou celui d’un autre prestataire, à la recherche des failles connues : réentrance, contrôle d’accès, manipulation d’oracles, coûts de transaction excessifs. Chaque constat est classé par gravité, avec sa correction.

    Ce que vous obtenez : un rapport d’audit classé par gravité, puis la vérification des corrections.

  4. Intégrer et exploiter

    Nous connectons le contrat à vos applications web et mobiles : wallets, back-end, indexation des événements, supervision. Après le lancement, nous suivons son exploitation et préparons les évolutions prévues par sa gouvernance.

    Ce que vous obtenez : une application reliée au contrat en production, avec supervision et procédures d’exploitation.

Situations fréquentes

Vous explorez la tokenisation d’un actif ?

Fonds, obligations, parts sociales : le droit luxembourgeois permet d’inscrire des titres sur une blockchain. La difficulté est rarement le token lui-même, mais les règles qui l’entourent : qui peut le détenir, le transférer ou le geler.

Nous traduisons ces règles en contrats, sur une chaîne publique ou privée, et travaillons avec vos conseils juridiques, qui restent seuls juges de la conformité.

Votre smart contract doit partir en production ?

Le code est écrit, parfois par un autre prestataire, et la date de lancement approche. Une fois déployé, il ne pourra plus être modifié librement, et une faille peut coûter les fonds qu’il détient.

Nous auditons le contrat avant le déploiement, vérifions les corrections, puis préparons le lancement : déploiement, publication du code source vérifié, supervision.

Est-ce pour vous ?

Pour vous si…

  • Plusieurs parties doivent partager un registre ou une règle sans dépendre d’un intermédiaire unique.
  • Vous êtes un acteur financier, une insurtech ou une entreprise régulée, et devez pouvoir justifier chaque règle du contrat.
  • Vous cherchez une équipe qui couvre le contrat et l’application qui l’utilise, puis les maintient dans la durée.

Pas pour vous si…

  • Une base de données classique suffit : nous vous le dirons dès le cadrage.
  • Vous cherchez un rapport d’audit exigé par une plateforme d’échange ou un listing : c’est le rôle des cabinets d’audit spécialisés.

Questions fréquentes

Ai-je vraiment besoin d’une blockchain ?

Pas toujours. Elle se justifie quand plusieurs parties qui ne se font pas entièrement confiance doivent partager un registre, ou quand une preuve doit rester vérifiable sans passer par vous. Si une base de données partagée suffit, le cadrage le dit, et vous économisez le projet.

Blockchain publique ou privée ?

Une chaîne publique comme Ethereum est vérifiable par tous, au prix de données visibles et de frais de transaction. Une chaîne privée comme Hyperledger Besu garde les données entre participants autorisés, ce que préfèrent souvent les acteurs régulés. Le choix se fait au cadrage, en fonction de qui doit pouvoir vérifier quoi.

Combien coûte un accompagnement smart contract ?

Nos missions démarrent à 5 000 € HT, avec un périmètre et un prix fixés d’avance. Le développement et l’intégration sont chiffrés à l’issue du cadrage, avant tout engagement.

Qui intervient sur le projet ?

Antoine Detante, architecte blockchain expérimenté de Deepy Consulting. Il intervient dans des conférences comme EthCC, Devoxx et Voxxed Days.

Un audit garantit-il l’absence de faille ?

Non, et aucun auditeur sérieux ne le promet. Un audit réduit le risque en cherchant les failles connues et les erreurs de logique. Il se complète par des tests étendus, un déploiement progressif et une supervision après le lancement.

Intervenez-vous hors du Luxembourg, à Metz par exemple ?

Nos bureaux sont à Esch-sur-Alzette, à la frontière française. Nous intervenons sur place à Luxembourg, Metz et Thionville. Au-delà, nous travaillons entièrement à distance, avec des déplacements ponctuels en France, en Belgique ou au Luxembourg quand le projet le demande.

Un projet sur ce périmètre ?

Parlons-en avec un de nos experts techniques. Vingt minutes suffisent souvent à savoir si nous sommes le bon interlocuteur pour votre sujet.

Prendre rendez-vous