Ethereum per gli sviluppatori Elixir
Usa Ethereum per creare applicazioni decentralizzate (dapp) che sfruttano i vantaggi della criptovaluta e della tecnologia blockchain. Queste dapp possono essere trustless, il che significa che una volta distribuite su Ethereum, verranno sempre eseguite come programmate. Possono controllare asset digitali per creare nuovi tipi di applicazioni finanziarie. Possono essere decentralizzate, il che significa che nessuna singola entità o persona le controlla e sono quasi impossibili da censurare.
Iniziare con gli smart contract e il linguaggio Solidity
Fai i tuoi primi passi per integrare Elixir con Ethereum
Hai prima bisogno di un'introduzione più basilare? Dai un'occhiata a ethereum.org/learn o ethereum.org/developers.
- Spiegazione della blockchain (si apre in una nuova scheda)
- Comprendere gli smart contract (si apre in una nuova scheda)
- Scrivi il tuo primo smart contract (si apre in una nuova scheda)
- Scopri come compilare e distribuire in Solidity (si apre in una nuova scheda)
Articoli per principianti
- Comprendere finalmente gli account di Ethereum (si apre in una nuova scheda)
- Ethers — Una libreria Web3 di prima classe per Ethereum in Elixir (si apre in una nuova scheda)
Articoli di livello intermedio
- Come firmare transazioni grezze di contratti Ethereum con Elixir (si apre in una nuova scheda)
- Smart contract di Ethereum ed Elixir (si apre in una nuova scheda)
Progetti e strumenti in Elixir
Attivi
- block_keys (si apre in una nuova scheda) - Implementazione di BIP32 e BIP44 in Elixir (Gerarchia multi-account per portafogli deterministici)
- ethereumex (si apre in una nuova scheda) - Client JSON-RPC in Elixir per la blockchain di Ethereum
- ethers (si apre in una nuova scheda) - Una libreria Web3 completa per interagire con gli smart contract su Ethereum usando Elixir
- ethers_kms (si apre in una nuova scheda) - Una libreria di firma KMS per Ethers (firma le transazioni con AWS KMS)
- ex_abi (si apre in una nuova scheda) - Implementazione di parser/decodificatore/codificatore ABI di Ethereum in Elixir
- ex_keccak (si apre in una nuova scheda) - Libreria Elixir per calcolare gli hash Keccak SHA3-256 usando un crate Rust tiny-keccak integrato tramite NIF
- ex_rlp (si apre in una nuova scheda) - Implementazione in Elixir della codifica RLP (Recursive Length Prefix) di Ethereum
Archiviati / Non più mantenuti
- eth (si apre in una nuova scheda) - Utilità di Ethereum per Elixir
- exw3 (si apre in una nuova scheda) - Client RPC di Ethereum ad alto livello per Elixir
- mana (si apre in una nuova scheda) - Implementazione di un nodo completo di Ethereum scritta in Elixir
Cerchi altre risorse? Dai un'occhiata alla nostra pagina per sviluppatori.
Collaboratori della community di Elixir
Il canale #ethereum sullo Slack di Elixir (si apre in una nuova scheda) ospita una community in rapida crescita ed è la risorsa dedicata per le discussioni su uno qualsiasi dei progetti sopra citati e sugli argomenti correlati.