Les contrats intelligents ou contrats intelligents sont des séquences de code informatique écrites avec des langages de programmation qui fonctionnent de manière autonome et immuable grâce à la technologie blockchain.