Ethereum pour les Développeurs Elixir
Dernière modification: @alisinabh(opens in a new tab), 9 août 2024
Utilisez Ethereum pour créer des applications décentralisées (ou "DApps") qui tirent parti de la technologie de la blockchain et des cryptomonnaies. Ces dApps sont dignes de confiance, c'est-à-dire qu'une fois déployées sur Ethereum, elles fonctionnent toujours comme prévu. Elles peuvent contrôler les 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 personne ni entité ne les contrôle et qu'il est pratiquement impossible de les censurer.
Premiers pas avec les contrats intelligents et le langage Solidity
Commencer à intégrer Elixir à Ethereum
Besoin d’une approche plus élémentaire ? Consultez ethereum.org/learn ou ethereum.org/developers.
- Blockchain 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 comment compiler et déployer Solidity(opens in a new tab)
Articles pour débutants
- Comprendre enfin les comptes sur Ethereum(opens in a new tab)
- Ethers — Une bibliothèque Web3 Ethereum de premier plan pour Elixir(opens in a new tab)
Articles intermédiaires
- Comment signer des transactions brutes de contrats Ethereum avec Elixir(opens in a new tab)
- Contrats intelligents Ethereum et Elixir(opens in a new tab)
Projets et outils Elixir
Actif
- block_keys(opens in a new tab) - Implémentation de BIP32 & BIP44 en Elixir (hiérarchie multi-comptes pour portefeuilles déterministes)
- ethereumex(opens in a new tab) - Client JSON-RPC Elixir pour la blockchain 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 en Elixir du parseur/décodeur/encodeur ABI d'Ethereum
- ex_keccak(opens in a new tab) - Bibliothèque Elixir pour calculer les hachages Keccak SHA3-256 en utilisant une implémentation NIF basée sur la crate Rust tiny-keccak
- ex_rlp(opens in a new tab) - Implémentation en Elixir de l'encodage RLP (Recursive Length Prefix) d'Ethereum
Archivé / Non maintenu
- 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 d'un nœud complet Ethereum écrite en Elixir
Vous cherchez davantage de ressources ? Consultez notre page d'accueil pour les développeurs.
Contributeurs de la communauté Elixir
Le canal #ethereum sur le Slack d'Elixir(opens in a new tab) accueille une communauté en pleine expansion et est la ressource dédiée pour les discussions sur tous les projets mentionnés ci-dessus et les sujets connexes.