Ethereum est la plateforme de référence pour les smart contracts : une blockchain en preuve d'enjeu dont l'environnement d'exécution, l'Ethereum Virtual Machine (EVM), a été repris par de nombreux autres réseaux. Y développer donne accès à l'offre d'outils, de bibliothèques et de relecteurs expérimentés la plus large, dans un environnement hostile où chaque transaction est publique et où la valeur en jeu attire des attaquants aguerris.
Développer sur Ethereum
Les contrats sont compilés en bytecode EVM et s'exécutent dans un modèle à comptes : chaque contrat possède son propre stockage et chaque modification d'état consomme du gas payé par l'appelant. Solidity est le langage dominant, Vyper une alternative plus restreinte axée sur la simplicité. Le code déployé est immuable, sauf si le projet adopte un proxy évolutif, qui soulève ses propres questions de gouvernance et d'organisation du stockage.
Langages : Solidity, Vyper
Frameworks : Foundry, Hardhat
Briques courantes : bibliothèques standard auditées pour les tokens (ERC-20, ERC-721, ERC-1155), le contrôle d'accès et les proxys
Ce que regardent les auditeurs
La réentrance et l'ordre entre appels externes et mises à jour d'état, y compris via les callbacks de tokens
Le contrôle d'accès des fonctions privilégiées, le transfert de propriété, la configuration du multisig et du timelock
L'usage des oracles et la manipulation de prix, surtout lorsqu'un flash loan peut déplacer un marché en une seule transaction
L'exposition au front-running et au MEV : limites de slippage, échéances, schémas d'engagement puis révélation
Les proxys évolutifs : protection de l'initialisation, collisions de stockage, droits de mise à jour
Avant de demander des devis
Figez un commit hash et listez les fichiers du périmètre, avec le nombre de nSLOC si vous l'avez
Documentez les rôles, les actions privilégiées et les hypothèses de confiance (clés d'administration, oracles, protocoles externes)
Fournissez une suite de tests Foundry ou Hardhat fonctionnelle, idéalement avec du fuzzing ou des tests d'invariants sur la comptabilité
Précisez les réseaux de déploiement, le même code pouvant ensuite tourner sur d'autres chaînes EVM
Auditeurs de smart contracts sur Ethereum 4 Informations publiquesPologne Software house de Wrocław : développement blockchain, analyse onchain et conformité crypto
Ethereum · Arbitrum · Base · Polygon · BNB Chain · +4 autres
Audits de smart contracts, circuits ZK et schémas cryptographiques, avec recherche et conseil
AB Informations publiquesTchéquie Société pragoise d'audit Solana et EVM, éditrice des outils de fuzzing Wake et Trident
AL Informations publiquesÉtats-Unis Société de sécurité blockchain : audits, fuzzing, vérification formelle et tests d'intrusion
Solana · Ethereum · Sui · Aptos · BNB Chain
B Informations publiquesUkraine Société ukrainienne de développement blockchain dotée d'une activité d'audit de sécurité dédiée
Ethereum · Polygon · Arbitrum · Solana · Sui · +4 autres
Société de sécurité Web3 : audits de smart contracts et d'infrastructure, surveillance des menaces
Ethereum · Arbitrum · BNB Chain · Sui
C Informations publiquesÉtats-Unis Sécurité Web3 : audits manuels de smart contracts, vérification formelle et tests d'intrusion
Ethereum · BNB Chain · Polygon · TON · Cosmos
Audits de smart contracts associant revue manuelle et vérification formelle avec Certora Prover
CL Informations publiquesInde Studio d'ingénierie blockchain de Pune : protocoles DeFi, wallets et clients de nœud
Ethereum · Arbitrum · Base · Polygon · Polkadot
C Informations publiquesSuisse Cabinet d'audit de smart contracts à Zurich : DeFi, stablecoins, bridges et L1/L2
Ethereum · Solana · Starknet · Sui · Aptos
C Informations publiquesArgentine Sécurité et développement blockchain en Argentine : audits Solidity, Rust, Clarity, Soroban
Ethereum · Solana · Polkadot
Sécurité Web3 : audits de smart contracts, de protocoles L1/L2 et de code, tests d'intrusion
Ethereum · BNB Chain · Polygon · Optimism · ZKsync · +2 autres
CS Informations publiquesPologne Cabinet de Cracovie : audit de smart contracts EVM, composants hors chaîne et intégrations d'IA
Ethereum · Base · BNB Chain
C Informations publiquesSingapour Société de sécurité : audits manuels de smart contracts, tests d'intrusion et scanner SolidityScan
Audits de smart contracts, tests d'intrusion et formation à la sécurité, éditeur d'Aderyn et Solodit
Ethereum · ZKsync · Arbitrum · Avalanche · BNB Chain · +8 autres
D Informations publiquesMalte Audits de smart contracts et Dedaub Security Suite : décompilateur EVM et surveillance
EL Informations publiquesRoyaume-Uni Studio de développement onchain à Londres : smart contracts, dApps, lancements de tokens et de NFT
Ethereum · Base · Solana · Polygon · Avalanche
F Informations publiquesFrance Deep tech française : protocoles blockchain, smart contracts et dApps, avec méthodes formelles
F Informations publiquesFrance Société française de sécurité offensive qui audite blockchains et smart contracts par fuzzing
Solana · Ethereum · NEAR · Starknet · Sui · +3 autres
Audits de smart contracts avec fuzzing d'invariants, tests d'intrusion hors chaîne et audits de SDK
H Informations publiquesEstonie Sécurité et conformité blockchain depuis l'Estonie : audits, tests d'intrusion, MiCA et DORA
Sécurité blockchain : audits de smart contracts, revues de L1, tests d'intrusion et conseil
Ethereum · Solana · Cosmos
H Informations publiquesRoyaume-Uni Sécurité offensive : audit de smart contracts, protocoles L1/L2, ZK et cryptographie
Ethereum · Polygon · ZKsync · Aptos
I Informations publiquesUkraine Studio d'ingénierie de Kyiv dont le Blockchain Hub réalise L1, protocoles DeFi et smart contracts
Ethereum · Base · Arbitrum · BNB Chain · Polygon · +1 autres
I Informations publiquesAfrique du Sud Société sud-africaine : audits de smart contracts, tests d'intrusion et modélisation des menaces
LA Informations publiquesAllemagne Cabinet berlinois qui audite smart contracts, protocoles cryptographiques et systèmes ZK
Ethereum · Polygon · Cosmos · Solana · Avalanche
Cabinet spécialisé dans l'audit de smart contracts et de programmes Solana, et le développement
Ethereum · Solana · Optimism · Arbitrum · Base
M Informations publiquesEspagne Société espagnole consacrée à la blockchain : tokenisation d'actifs réels et smart contracts
Ethereum · Polygon · BNB Chain · Arbitrum · Solana
M Informations publiquesÎles Caïmans Audit orienté DeFi : revue de conception, audit de smart contracts et suivi de sécurité continu
N Informations publiquesAllemagne Société allemande d'audit Solana et de blockchains, avec tests d'intrusion et formations
N Informations publiquesRoyaume-Uni Ingénierie et recherche blockchain à Londres ; Nethermind Security audite des smart contracts
Ethereum · Starknet · ZKsync · Solana
OS Informations publiquesAllemagne Société de sécurité Web3 basée à Munich : audits EVM, Solana, Cosmos, Substrate et Starknet
Ethereum · Solana · Cosmos · Polkadot · Starknet · +2 autres
O Informations publiquesBulgarie Société de sécurité blockchain qui audite des smart contracts Solidity, rapports publics en ligne
Ethereum · Polygon · Arbitrum · Base · BNB Chain · +3 autres
O Informations publiquesRoyaume-Uni Audits de sécurité de smart contracts et bibliothèque open source OpenZeppelin Contracts
Ethereum · Arbitrum · Optimism · Base · ZKsync · +2 autres
Société de sécurité blockchain : audit de couches 1, wallets, DeFi et bridges, tests d'intrusion
Solana · Ethereum · Sui · Aptos · Cosmos · +1 autres
Équipe de chercheurs en sécurité à distance auditant des smart contracts EVM, Solana et Move
Ethereum · Solana · Arbitrum · Optimism · Base · +3 autres
Société de sécurité blockchain qui audite smart contracts, blockchains et wallets numériques
P Informations publiquesEstonie Cabinet d'audit à Tallinn : smart contracts Ethereum, dApps et protocoles, éditeur de Slitherin
Ingénierie blockchain : développement et audit de smart contracts sur EVM, Solana et Cardano
Ethereum · Solana · Cardano
Société de sécurité Web3 : audits de smart contracts, analyse économique et tests d'infrastructure
Ethereum · Solana · Polygon · TON · Avalanche · +3 autres
Cabinet d'audit de smart contracts qui propose aussi tests d'intrusion de dApps et surveillance
Ethereum · NEAR · BNB Chain · Polygon · Optimism · +8 autres
RL Informations publiquesÉtats-Unis Société d'ingénierie Web3 et IA, équipe à Buenos Aires, qui développe et audite des smart contracts
Ethereum · Arbitrum · Base · Optimism · Polygon · +5 autres
Spécialiste des méthodes formelles : audits de sécurité, fuzzing et vérification formelle
Société de sécurité Web3 : audits de smart contracts, tests d'intrusion et services ZK
Ethereum · BNB Chain · Polygon · Arbitrum · Avalanche
Équipe de sécurité Web3 qui audite smart contracts, dApps et blockchains, axée couches 2 Bitcoin
Ethereum · Arbitrum · BNB Chain · Solana · Polygon · +3 autres
SR Informations publiquesAllemagne Cabinet berlinois de recherche en sécurité : smart contracts, runtimes de blockchains et bridges
Ethereum · Cosmos · Solana · Polkadot
S Informations publiquesBulgarie Société bulgare de sécurité Web3 : audits de smart contracts à la mission ou par abonnement
Audit Tests d'intrusion Développement Ethereum · Solana · ZKsync · Avalanche · BNB Chain · +1 autres
SP Informations publiquesAustralie Audits de sécurité blockchain et ingénierie d'infrastructure Ethereum, éditeur de Lighthouse
S Informations publiquesChine Société de renseignement sur les menaces blockchain : audit d'exchanges, wallets et smart contracts
S Informations publiquesAllemagne Société Web3 de Flensburg : audit de smart contracts, tests d'intrusion, développement, conformité
Développement Audit Tests d'intrusion Ethereum · Arbitrum · Optimism · Base · Polygon · +8 autres
Audit de code DeFi Solidity et Vyper, avec recherche sur le fuzzing du compilateur Vyper
Audits de sécurité du code et audits économiques de protocoles Web3, en Solidity, Rust et Move
Ethereum · Arbitrum · Polygon · Base · Optimism · +4 autres
TO Informations publiquesÉtats-Unis Société de sécurité qui audite smart contracts, nœuds et bridges, éditrice de Slither et Echidna
Ethereum · Arbitrum · Optimism · Solana · Sui · +4 autres
V Informations publiquesViêt Nam Société de sécurité qui audite smart contracts, protocoles et cryptographie, avec tests d'intrusion
Ethereum · BNB Chain · Solana · Avalanche · Polygon · +1 autres
Audits de smart contracts et de circuits ZK appuyés sur les méthodes formelles et des outils maison
Ethereum · Arbitrum · Optimism · Base · Polygon
X Informations publiquesArgentine Éditeur argentin qui développe et audite des smart contracts, et réalise des tests d'intrusion
Développement Audit Tests d'intrusion Ethereum · Polygon
Z Informations publiquesPologne Société polonaise de sécurité : audits de smart contracts, pentest de dApps et revues de sécurité IA
Audit Tests d'intrusion Développement Ethereum · Arbitrum · Polygon · BNB Chain · Base · +4 autres
Évaluations de sécurité : smart contracts, circuits ZK, blockchains de niveau 1 et applications web
Ethereum · Solana · Aptos · Sui · Cosmos
Z Informations publiquesÉmirats arabes unis Audits de smart contracts et de protocoles, tests d'intrusion, conformité et développement, Dubaï
Audit Tests d'intrusion Développement Ethereum · Solana · Polygon · Arbitrum · Optimism · +9 autres
Développeurs de smart contracts sur Ethereum 4 Informations publiquesPologne Software house de Wrocław : développement blockchain, analyse onchain et conformité crypto
Ethereum · Arbitrum · Base · Polygon · BNB Chain · +4 autres
B Informations publiquesUkraine Société ukrainienne de développement blockchain dotée d'une activité d'audit de sécurité dédiée
Ethereum · Polygon · Arbitrum · Solana · Sui · +4 autres
Studio de développement web3 : smart contracts, dApps et infrastructure pour l'écosystème Ethereum
Ethereum · Optimism · ZKsync
Société de R&D blockchain open source : ingénierie de protocole, infrastructure et codéveloppement
Ethereum · Polkadot · Optimism
CL Informations publiquesInde Studio d'ingénierie blockchain de Pune : protocoles DeFi, wallets et clients de nœud
Ethereum · Arbitrum · Base · Polygon · Polkadot
C Informations publiquesArgentine Sécurité et développement blockchain en Argentine : audits Solidity, Rust, Clarity, Soroban
Ethereum · Solana · Polkadot
D Informations publiquesÉtats-Unis Coopérative de développement Web3 enregistrée aux États-Unis : smart contracts, DeFi, outils DAO
EL Informations publiquesRoyaume-Uni Studio de développement onchain à Londres : smart contracts, dApps, lancements de tokens et de NFT
Ethereum · Base · Solana · Polygon · Avalanche
F Informations publiquesFrance Deep tech française : protocoles blockchain, smart contracts et dApps, avec méthodes formelles
I Informations publiquesUkraine Studio d'ingénierie de Kyiv dont le Blockchain Hub réalise L1, protocoles DeFi et smart contracts
Ethereum · Base · Arbitrum · BNB Chain · Polygon · +1 autres
L Informations publiquesAustralie Studio produit de Brisbane : smart contracts, protocoles DeFi et produits Web3 complets
Ethereum · Base · Arbitrum · Optimism · Polygon · +1 autres
Société d'ingénierie : systèmes à preuve de connaissance nulle, clients Ethereum, logiciels vérifiés
LT Informations publiquesInde Société d'ingénierie d'Ahmedabad : smart contracts, dApps et outils DAO pour Ethereum et les L2
Ethereum · Arbitrum · Optimism · Base
L Informations publiquesBulgarie Société bulgare d'ingénierie blockchain : smart contracts, protocoles et produits onchain
Ethereum · Polygon · Base · Solana · NEAR · +1 autres
LL Informations publiquesSuisse Studio suisse de développement blockchain : produits Web3 et fintech sur EVM, HyperEVM et Solana
Cabinet spécialisé dans l'audit de smart contracts et de programmes Solana, et le développement
Ethereum · Solana · Optimism · Arbitrum · Base
M Informations publiquesEspagne Société espagnole consacrée à la blockchain : tokenisation d'actifs réels et smart contracts
Ethereum · Polygon · BNB Chain · Arbitrum · Solana
ML Informations publiquesÉtats-Unis Société d'ingénierie blockchain : protocoles, tokenisation et paiements pour les institutions
Ethereum · ZKsync · Solana · Polkadot
N Informations publiquesRoyaume-Uni Ingénierie et recherche blockchain à Londres ; Nethermind Security audite des smart contracts
Ethereum · Starknet · ZKsync · Solana
N Informations publiquesPologne Studio polonais d'infrastructure d'actifs numériques EVM et XRPL : tokenisation, DeFi, stablecoins
Ingénierie blockchain : développement et audit de smart contracts sur EVM, Solana et Cardano
Ethereum · Solana · Cardano
RL Informations publiquesÉtats-Unis Société d'ingénierie Web3 et IA, équipe à Buenos Aires, qui développe et audite des smart contracts
Ethereum · Arbitrum · Base · Optimism · Polygon · +5 autres
R Informations publiquesUkraine Partenaire d'ingénierie Web3 : smart contracts prêts pour l'audit sur EVM, Solana et Bitcoin
Ethereum · Polygon · BNB Chain · Arbitrum · Base · +6 autres
RF Informations publiquesPologne Software house de Cracovie avec une activité blockchain : smart contracts, DeFi, dApps, bridges
Ethereum · Solana · Polygon · BNB Chain · Avalanche
Cabinet d'ingénierie crypto : smart contracts Solidity, interfaces de dApps et outils de gouvernance
S Informations publiquesBulgarie Société bulgare de sécurité Web3 : audits de smart contracts à la mission ou par abonnement
Audit Tests d'intrusion Développement Ethereum · Solana · ZKsync · Avalanche · BNB Chain · +1 autres
S Informations publiquesAllemagne Société Web3 de Flensburg : audit de smart contracts, tests d'intrusion, développement, conformité
Développement Audit Tests d'intrusion Ethereum · Arbitrum · Optimism · Base · Polygon · +8 autres
Équipe d'ingénierie de smart contracts axée sur la sécurité, intégrée aux équipes DeFi et onchain
Ethereum · Base · Optimism
WB Informations publiquesAllemagne Agence Web3 berlinoise : conseil, smart contracts, dApps et exploitation de nœuds
X Informations publiquesArgentine Éditeur argentin qui développe et audite des smart contracts, et réalise des tests d'intrusion
Développement Audit Tests d'intrusion Ethereum · Polygon
Z Informations publiquesPologne Société polonaise de sécurité : audits de smart contracts, pentest de dApps et revues de sécurité IA
Audit Tests d'intrusion Développement Ethereum · Arbitrum · Polygon · BNB Chain · Base · +4 autres
Z Informations publiquesÉmirats arabes unis Audits de smart contracts et de protocoles, tests d'intrusion, conformité et développement, Dubaï
Audit Tests d'intrusion Développement Ethereum · Solana · Polygon · Arbitrum · Optimism · +9 autres
Z Informations publiquesEstonie Équipe d'ingénierie crypto senior : consensus L1, zero-knowledge, mécanismes DeFi et stablecoins
Ethereum · Solana · NEAR · Arbitrum · Base · +1 autres