Aller au contenu

Blockchain & Web3

Des smart contracts et des dApps auxquels confier de la vraie valeur.

Nous concevons, testons et livrons des contrats Solidity et les applications qui les entourent, sur Ethereum, Base, Polygon, Arbitrum et BNB Chain. Chaque contrat passe par des tests Foundry, du fuzzing et Slither avant son déploiement.

  • 223 tests
  • couverture 100 %
  • analysé par Slither

Les problèmes que nous résolvons

« Il nous faut un token, mais nous avons peur de mal faire. »

Des contrats testés, fondés sur les standards, avec des modèles d’administration documentés et un déploiement vérifié.

« Nos contrats ont besoin d’un audit, mais nous ne sommes pas prêts. »

Préparation d’audit : tests, analyse statique et liste de correctifs, pour un audit externe plus rapide et moins coûteux.

« Les utilisateurs ne comprennent pas notre dApp. »

Des parcours de transaction clairs, des messages d’erreur lisibles et une UX de wallet que des utilisateurs étrangers à la crypto peuvent suivre.

« Nous devons rendre les données on-chain compréhensibles. »

Des tableaux de bord et des visualisations qui transforment les transactions en flux de fonds et en rapports clairs.

Ce que nous développons

01

Smart contracts

Solidity 0.8.x sur les chaînes EVM, à partir de composants OpenZeppelin audités, économes en gas et dotés d’une stratégie d’upgrade adaptée à votre profil de risque.

02

Tokens, vesting & staking

Tokens ERC-20, vesting avec cliff pour l’équipe et les investisseurs, staking et distribution des récompenses. Chaque cas limite a son test.

03

NFT

Collections ERC-721 et ERC-1155 avec allowlists Merkle, royalties ERC-2981, reveal différé et pages de mint.

04

Escrow, DAO & trésorerie

Escrow par jalons, paiements par abonnement, gouvernance DAO avec Governor + Timelock et trésoreries contrôlées par multisig.

05

Frontends de dApps

Connexion du wallet, lectures on-chain, parcours de transaction clairs et messages d’erreur compréhensibles, développés avec viem et React.

06

Analyse on-chain & forensique

Tableaux de bord et outils de traçage qui transforment les données brutes de la blockchain en schémas de flux financiers et en rapports clairs.

07

Sécurité & préparation d’audit

Suites de tests, fuzzing, analyse statique Slither et liste de correctifs documentée, pour un audit externe plus rapide et moins coûteux.

08

Actifs réels (RWA)

Tokenisation d’actifs du monde réel avec mint/burn contrôlés par le dépositaire et vérifications de proof of reserve.

Ce que vous recevez

  • Code source Solidity avec documentation NatSpec
  • Suite de tests Foundry avec tests de fuzzing
  • Rapport Slither avec liste de correctifs
  • Scripts de déploiement et code source vérifié sur l’explorateur de blocs
  • Notes d’architecture et modèle de menaces
  • Cession complète de la PI et remise du dépôt de code

Nous développons de la technologie, pas des produits d’investissement. Les tokens vitrines ne sont jamais vendus ni présentés comme des investissements ; pour les projets de tokens, nous recommandons d’associer un conseil juridique dès le départ (p. ex. MiCA dans l’UE).

Vitrine

Essayez en direct

Standards : Solidity 0.8.x, OpenZeppelin, tests Foundry avec fuzzing, analyse statique Slither, code source vérifié. Suite Foundry avec tests unitaires, tests de fuzzing et tests d’invariants, couverture de 100 % des lignes et des branches, et analyse statique Slither en CI, sans constat ouvert de sévérité élevée ou moyenne.

Vitrine

Milestone Escrow

Le client bloque d’emblée la totalité du budget, réparti en jalons. Les fonds ne bougent qu’en cas de libération, de décision de l’arbitre ou d’annulation.

Solidity 0.8.28OpenZeppelin v5ETH / ERC-20

223 tests · couverture 100 % · analysé par Slither

Vitrine

Token + Vesting + Staking

Un ERC-20 plafonné avec approbations sans gas, des calendriers de vesting avec cliff pour l’équipe et les investisseurs, et des récompenses de staking sur le modèle de Synthetix.

ERC-20EIP-2612OpenZeppelin v5

223 tests · couverture 100 % · analysé par Slither

Vitrine

SigmaNFT Collection

Un lancement de NFT équitable : phases allowlist et publique, limites par wallet, offre maximale immuable, royalties ERC-2981 et reveal différé.

ERC-721ERC-2981Merkle proofs

223 tests · couverture 100 % · analysé par Slither

Vitrine

Gold-Backed Token (RWA)

L’adossement devient une condition préalable de l’émission : des tokens ne peuvent être émis que si la réserve d’or déclarée couvre la nouvelle offre totale.

ERC-20AccessControlProof of reserve

223 tests · couverture 100 % · analysé par Slither

Vitrine

SigmaGovernor DAO

Les détenteurs délèguent, proposent et votent ; les propositions adoptées sont placées en file d’attente dans un timelock et exécutées seulement après un délai.

OpenZeppelin GovernorERC20VotesTimelockController

223 tests · couverture 100 % · analysé par Slither

Vitrine

Subscription Manager

Les marchands créent des formules, les abonnés approuvent une seule fois et un keeper prélève à chaque période. Les fonds vont directement au marchand et aux bénéficiaires.

ERC-20SafeERC20OpenZeppelin v5

223 tests · couverture 100 % · analysé par Slither

Vitrine

SigmaVault (ERC-4626)

Les utilisateurs déposent un actif, reçoivent des parts et les rachètent contre leur quote-part du pool. Compatible avec tous les intégrateurs ERC-4626.

ERC-4626OpenZeppelin v5Virtual shares

223 tests · couverture 100 % · analysé par Slither

Démo testnet

Démo on-chain (Sepolia)

Connectez un wallet de navigateur au testnet Sepolia, mintez un NFT gratuit et déroulez pas à pas un escrow à deux jalons.

Essayer en direct
Démo IA en direct

Relecteur IA de smart contracts

Collez du code Solidity ou choisissez l’un de nos contrats vitrines et obtenez une pré-revue de sécurité structurée, classée par sévérité.

Essayer en direct
Démo IA en direct

Questions sur documents, avec citations

Importez un PDF ou collez un texte, puis posez vos questions. Chaque réponse renvoie aux passages exacts sur lesquels elle s’appuie.

Essayer en direct

Offres

Les prix de départ sont publics. Chaque projet commence par un appel de cadrage gratuit et une proposition écrite.

Starter

Smart Contract Starter

Contrat ERC-20 ou NFT avec tests et déploiement vérifié.

à partir de2 800 €

  • ERC-20 ou ERC-721/1155
  • Suite de tests Foundry
  • Vérifié sur l’explorateur
  • Scripts de déploiement
Demander cette offre

Growth

Recommandé

dApp Growth

Contrats, frontend et intégration du wallet.

à partir de9 000 €

En général 9 000–28 000 €

  • Plusieurs contrats
  • Frontend de dApp
  • Intégration du wallet
  • Rapport Slither
Demander cette offre

Enterprise

Protocol & RWA

Protocoles complexes, gouvernance, tokenisation d’actifs réels.

Sur devis

  • Architecture & modèle de menaces
  • Gouvernance & trésorerie
  • Coordination de l’audit
  • Support à long terme
Demander un devis

Prix en EUR, hors TVA. Factures B2B dans l’UE en autoliquidation.

Périmètre fixe, prix fixe

Audit-Readiness Sprint

Préparez vos smart contracts à un audit externe.

Prix fixe

4 100–8 000 €1–2 semaines

1 semaine jusqu’à environ 1 000 nSLOC, 2 semaines jusqu’à environ 2 500 nSLOC. Les bases de code plus importantes font l’objet d’un devis individuel.

Ce qui est inclus

  • Modèle de menaces : acteurs, rôles privilégiés, hypothèses de confiance et surfaces d’attaque
  • Analyse des lacunes de la suite de tests, avec rapport de couverture des lignes et des branches
  • Tests de fuzzing et tests d’invariants avec état (Foundry) pour les chemins critiques
  • Exécution de Slither avec qualification de chaque constat
  • Liste de correctifs priorisée, avec des recommandations concrètes

Vous recevez

Un dossier de passation pour l’audit (périmètre et commit gelés, notes d’architecture, invariants, problèmes connus et instructions de test), pour que les auditeurs consacrent leur temps à votre logique.

Prépare votre code à un audit externe ; ne le remplace pas.

Demander ce sprint

Checklist gratuite

Checklist de préparation à l’audit de smart contracts

Ce qu’il faut préparer avant de payer un audit externe : périmètre, documentation, tests, fuzzing, analyse statique et logistique de l’audit.

Lire en ligne

Téléchargement direct du PDF – sans adresse e-mail.

Quelle offre vous convient ?

Répondez à cinq courtes questions et obtenez une fourchette de budget et une durée indicatives pour votre projet.

Obtenir une estimation

Réalisations choisies

Projets clients et projets vitrines

Des plateformes clients présentées avec leur accord, et nos propres projets vitrines, clairement identifiés, que vous pouvez essayer.

Projet clientBlockchain & Web3

RCIID

Forensique blockchain · Autriche

Une plateforme pour une société autrichienne de forensique blockchain, qui présente le traçage de transactions crypto aux avocats, aux autorités et aux victimes.

Lire l’étude de cas
Projet clientWeb & plateformes

GAGA Menjačnica

Change & métaux précieux · Novi Sad, Serbie

Une plateforme Next.js rapide pour un bureau de change et négociant en or et en argent de Novi Sad.

Lire l’étude de cas
Projet clientWeb & plateformes

Sisak Green

Énergie verte & économie circulaire · Sisak, Croatie

Une plateforme investisseurs bilingue (DE/EN) pour un projet industriel de valorisation énergétique des déchets en Croatie.

Lire l’étude de cas

Projets vitrines de sigmacode

Voir toutes les réalisations

Stack technique

Blockchain & Web3

  • Solidity
  • Foundry
  • Hardhat
  • OpenZeppelin
  • ethers.js
  • viem
  • wagmi
  • The Graph
  • Oracles Chainlink
  • Chaînes EVM : Ethereum, Base, Arbitrum, Polygon, BNB Chain, Optimism
  • Standards de tokens : ERC-20, ERC-721, ERC-1155, ERC-4626, ERC-2981
  • Account abstraction (ERC-4337)
  • Wallets multisig (Safe)
  • Outils de sécurité : Slither, fuzzing, tests d’invariants
  • Analyse on-chain & forensique

Web & plateformes

  • Next.js
  • React
  • TypeScript
  • Node.js
  • NestJS
  • Python
  • PostgreSQL
  • Prisma
  • Redis
  • Tailwind CSS
  • CMS headless : Sanity, Strapi, Payload
  • Stripe
  • i18n à grande échelle
  • API REST & GraphQL
  • WebSockets & temps réel
Voir toute la stack technique

Déroulement d’un projet

  1. 01

    Cadrage

    Un appel de cadrage gratuit pour comprendre vos objectifs, vos utilisateurs et vos contraintes. Nous posons les questions qui fâchent dès le début.

  2. 02

    Plan

    Une proposition écrite avec architecture, périmètre, jalons, risques et un prix fixe ou un budget par jalons.

  3. 03

    Jalons

    Nous développons par itérations courtes, avec des démos fonctionnelles. Vous avez accès au dépôt de code et pouvez donner votre avis à chaque étape.

  4. 04

    Passation

    Déploiement, documentation et présentation guidée pour votre équipe. Cession complète de la PI au paiement final.

  5. 05

    Suivi

    Forfait mensuel optionnel pour la maintenance, l’hébergement, les mises à jour de sécurité et l’amélioration continue.

Méthode

Questions fréquentes

Avec quelles chaînes travaillez-vous ?

Les chaînes EVM : Ethereum, Base, Polygon, Arbitrum et BNB Chain, ainsi que leurs testnets. Les contrats vitrines sont d’abord déployés sur Sepolia.

Votre revue remplace-t-elle un audit ?

Non. Notre préparation d’audit rend un audit externe plus rapide et moins coûteux, mais pour les contrats qui détiennent une valeur importante, nous recommandons toujours un cabinet d’audit indépendant.

Pouvez-vous reprendre une base de code de contrats existante ?

Oui. Nous commençons par une revue du code, des tests et de la configuration de déploiement, et vous remettons une évaluation écrite avant de proposer le moindre changement.

Utilisez-vous des contrats upgradeables ?

Uniquement lorsque c’est justifié. L’upgradeabilité ajoute des hypothèses de confiance ; nous discutons du compromis avec vous et documentons le modèle d’administration dans tous les cas.

Combien de temps dure un projet de smart contract type ?

Un contrat de token ou de NFT bien ciblé, avec tests et déploiement vérifié, prend généralement quelques semaines ; les dApps et les systèmes à plusieurs contrats demandent plus de temps. Un plan de jalons accompagne la proposition.

Déployez-vous sur le mainnet pour nous ?

Oui, si vous le souhaitez. Nous préparons les scripts de déploiement, réalisons le déploiement avec vous et vérifions le code source sur l’explorateur de blocs. Les clés restent sous votre contrôle, idéalement dans un multisig.

Pouvez-vous nous aider sur la tokenomics ou les questions juridiques ?

Nous mettons en œuvre les mécanismes du token sur le plan technique et signalons les risques, mais nous ne fournissons ni conseil juridique ni conseil financier. Nous recommandons d’associer un conseil juridique très tôt, en particulier au regard de MiCA dans l’UE.

Cadrons votre projet ensemble

Un appel de cadrage gratuit de 30 minutes suffit pour savoir si nous pouvons vous aider, comment, et dans quel ordre de prix.

Vous préférez d’abord écrire ? Écrivez-nous

Vous échangez directement avec Ing. Ismet Mesic, Tech lead.