---
title: "Ethereum pour les développeurs Delphi"
description: "Apprenez à développer pour Ethereum en utilisant le langage de programmation Delphi"
lang: fr
incomplete: true
---

<FeaturedText>

Apprenez à développer pour Ethereum en utilisant le langage de programmation Delphi

</FeaturedText>

Utilisez Ethereum pour créer des applications décentralisées (ou « dapps ») qui tirent parti des avantages de la cryptomonnaie et de la technologie de la chaîne de blocs. Ces dapps peuvent être dignes de confiance, ce qui signifie qu'une fois déployées sur Ethereum, elles s'exécuteront toujours comme programmé. Elles peuvent contrôler des actifs numériques afin de créer de nouveaux types d'applications financières. Elles peuvent être décentralisées, ce qui signifie qu'aucune entité ou personne unique ne les contrôle et qu'elles sont presque impossibles à censurer.

Créez des applications décentralisées sur Ethereum et interagissez avec des contrats intelligents en utilisant le langage de programmation Delphi !

## Premiers pas avec les contrats intelligents et le langage Solidity {#getting-started-with-smart-contracts-and-the-solidity-language}

**Faites vos premiers pas pour intégrer Delphi à Ethereum**

Besoin d'une introduction plus basique d'abord ? Consultez [ethereum.org/learn](/learn/) ou [ethereum.org/developers](/developers/).

- [La chaîne de blocs expliquée](https://kauri.io/article/d55684513211466da7f8cc03987607d5/blockchain-explained)
- [Comprendre les contrats intelligents](https://kauri.io/article/e4f66c6079e74a4a9b532148d3158188/ethereum-101-part-5-the-smart-contract)
- [Écrire votre premier contrat intelligent](https://kauri.io/article/124b7db1d0cf4f47b414f8b13c9d66e2/remix-ide-your-first-smart-contract)
- [Apprendre à compiler et déployer Solidity](https://kauri.io/article/973c5f54c4434bb1b0160cff8c695369/understanding-smart-contract-compilation-and-deployment)

## Références et liens pour débutants {#beginner-references-and-links}

**Présentation de la bibliothèque Delphereum**

- [Qu'est-ce que Delphereum ?](https://github.com/svanas/delphereum/blob/master/README.md)
- [Connecter Delphi à une chaîne de blocs locale (en mémoire)](https://medium.com/@svanas/connecting-delphi-to-a-local-in-memory-blockchain-9a1512d6c5b0)
- [Connecter Delphi au réseau principal Ethereum](https://medium.com/@svanas/connecting-delphi-to-the-ethereum-main-net-5faf1feffd83)
- [Connecter Delphi aux contrats intelligents](https://medium.com/@svanas/connecting-delphi-to-smart-contracts-3146b12803a1)

**Vous voulez ignorer la configuration pour le moment et passer directement aux exemples ?**

- [Un contrat intelligent en 3 minutes et Delphi - Partie 1](https://medium.com/@svanas/a-3-minute-smart-contract-and-delphi-61d998571d)
- [Un contrat intelligent en 3 minutes et Delphi - Partie 2](https://medium.com/@svanas/a-3-minute-smart-contract-and-delphi-part-2-446925faa47b)

## Articles de niveau intermédiaire {#intermediate-articles}

- [Générer une signature de message signée par Ethereum dans Delphi](https://medium.com/@svanas/generating-an-ethereum-signed-message-signature-in-delphi-75661ce5031b)
- [Transférer de l'ether avec Delphi](https://medium.com/@svanas/transferring-ether-with-delphi-b5f24b1a98a4)
- [Transférer des jetons ERC-20 avec Delphi](https://medium.com/@svanas/transferring-erc-20-tokens-with-delphi-bb44c05b295d)

## Modèles d'utilisation avancés {#advanced-use-patterns}

- [Delphi et l'Ethereum Name Service (ENS)](https://medium.com/@svanas/delphi-and-ethereum-name-service-ens-4443cd278af7)
- [QuikNode, Ethereum et Delphi](https://medium.com/@svanas/quiknode-ethereum-and-delphi-f7bfc9671c23)
- [Delphi et la Dark Forest d'Ethereum](https://svanas.medium.com/delphi-and-the-ethereum-dark-forest-5b430da3ad93)
- [Échanger un jeton contre un autre dans Delphi](https://svanas.medium.com/swap-one-token-for-another-in-delphi-bcb999c47f7)

Vous cherchez plus de ressources ? Consultez [ethereum.org/developers](/developers/).