Aller au contenu principal
Retour au glossaire
FondamentauxDébutantMis à jour le 25 avril 2026

Smart contract

Programme stocké sur une blockchain qui s'exécute automatiquement quand certaines conditions sont remplies.

Aussi appelé : Contrat intelligent, Contrat autonome

Définition complète

Un smart contract (ou contrat intelligent) est un bout de code déployé sur une blockchain qui s'exécute automatiquement quand les conditions prévues à l'avance sont remplies. Le code fait office de juge : il n'y a ni intermédiaire ni possibilité d'annulation discrétionnaire.

L'exemple classique : un smart contract de vente NFT. Si l'acheteur envoie 1 ETH à l'adresse du contrat, celui-ci transfère automatiquement le NFT à l'acheteur et l'ETH au vendeur. Aucune banque, aucun notaire, aucun escrow externe.

Les smart contracts sont la brique de base de la DeFi (prêts, échanges, assurances), des NFT, des DAO et de la plupart des applications Web3. Ethereum a inauguré ce concept en 2015, suivi par Solana, Avalanche, Cardano et d'autres. Attention : un smart contract mal codé peut être exploité par des hackers — d'où l'importance des audits de sécurité avant de bloquer ses fonds.

Exemple concret

Sur Aave, déposer des USDC active un smart contract qui vous verse automatiquement des intérêts en temps réel, sans intervention humaine.

Termes liés

Pour aller plus loin sur des concepts proches.

Vous débutez en crypto ? Consultez nos guides ou comparez les plateformes recommandées.