Ethereum pour les développeurs Elixir
Utilisez Ethereum pour créer des applications décentralisées (dapps) qui tirent parti des avantages de la cryptomonnaie et de la technologie de la chaîne de blocs. Ces dapps peuvent être sans tiers 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 pour 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.
Premiers pas avec les contrats intelligents et le langage Solidity
Faites vos premiers pas pour intégrer Elixir avec Ethereum
Besoin d'une introduction plus basique d'abord ? Consultez ethereum.org/learn ou ethereum.org/developers.
- La chaîne de blocs expliquée (opens in a new tab)
- Comprendre les contrats intelligents (opens in a new tab)
- Écrivez votre premier contrat intelligent (opens in a new tab)
- Apprenez à compiler et déployer Solidity (opens in a new tab)
Articles pour débutants
- Enfin comprendre les comptes Ethereum (opens in a new tab)
- Ethers — Une bibliothèque Web3 Ethereum de premier ordre pour Elixir (opens in a new tab)
Articles de niveau intermédiaire
- Comment signer des transactions brutes de contrat Ethereum avec Elixir (opens in a new tab)
- Contrats intelligents Ethereum et Elixir (opens in a new tab)
Projets et outils Elixir
Actifs
- block_keys (opens in a new tab) - Implémentation de BIP32 et BIP44 en Elixir (Hiérarchie multi-comptes pour portefeuilles déterministes)
- ethereumex (opens in a new tab) - Client JSON-RPC Elixir pour la chaîne de blocs Ethereum
- ethers (opens in a new tab) - Une bibliothèque Web3 complète pour interagir avec les contrats intelligents sur Ethereum en utilisant Elixir
- ethers_kms (opens in a new tab) - Une bibliothèque de signature KMS pour Ethers (signer des transactions avec AWS KMS)
- ex_abi (opens in a new tab) - Implémentation d'analyseur/décodeur/encodeur ABI Ethereum en Elixir
- ex_keccak (opens in a new tab) - Bibliothèque Elixir pour calculer les hachages Keccak SHA3-256 en utilisant une crate Rust tiny-keccak construite avec NIF
- ex_rlp (opens in a new tab) - Implémentation Elixir de l'encodage RLP (Recursive Length Prefix) d'Ethereum
Archivés / Plus maintenus
- eth (opens in a new tab) - Utilitaires Ethereum pour Elixir
- exw3 (opens in a new tab) - Client RPC Ethereum de haut niveau pour Elixir
- mana (opens in a new tab) - Implémentation de nœud complet Ethereum écrite en Elixir
Vous cherchez plus de ressources ? Consultez notre page d'accueil pour les développeurs.
Contributeurs de la communauté Elixir
Le canal #ethereum du Slack d'Elixir (opens in a new tab) héberge une communauté en croissance rapide et constitue la ressource dédiée aux discussions sur l'un des projets ci-dessus et les sujets connexes.