Ethereum per gli sviluppatori Elixir
Ultimo aggiornamento della pagina: 9 agosto 2024
Usa Ethereum per creare applicazioni decentralizzate (o "dApp") che sfruttano i vantaggi della criptovaluta e della tecnologia blockchain. Queste dApp possono essere "trustless" (senza bisogno di fiducia), il che significa che una volta distribuite su Ethereum, verranno sempre eseguite come programmate. Possono controllare risorse 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 i contratti intelligenti 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 (opens in a new tab)
- Comprendere i contratti intelligenti (opens in a new tab)
- Scrivi il tuo primo contratto intelligente (opens in a new tab)
- Impara a compilare e distribuire Solidity (opens in a new tab)
Articoli per principianti
- Comprendere finalmente gli account di Ethereum (opens in a new tab)
- Ethers — Una libreria Web3 di Ethereum di prim'ordine per Elixir (opens in a new tab)
Articoli di livello intermedio
- Come firmare transazioni grezze di contratti Ethereum con Elixir (opens in a new tab)
- Contratti intelligenti di Ethereum ed Elixir (opens in a new tab)
Progetti e strumenti Elixir
Attivi
- block_keys (opens in a new tab) - Implementazione di BIP32 e BIP44 in Elixir (Gerarchia multi-account per portafogli deterministici)
- ethereumex (opens in a new tab) - Client JSON-RPC in Elixir per la blockchain di Ethereum
- ethers (opens in a new tab) - Una libreria Web3 completa per interagire con i contratti intelligenti su Ethereum usando Elixir
- ethers_kms (opens in a new tab) - Una libreria di firma KMS per Ethers (firma le transazioni con AWS KMS)
- ex_abi (opens in a new tab) - Implementazione di parser/decodificatore/codificatore ABI di Ethereum in Elixir
- ex_keccak (opens in a new tab) - Libreria Elixir per calcolare gli hash Keccak SHA3-256 usando un crate Rust tiny-keccak integrato con NIF
- ex_rlp (opens in a new tab) - Implementazione in Elixir della codifica RLP (Recursive Length Prefix) di Ethereum
Archiviati / Non più mantenuti
- eth (opens in a new tab) - Utilità di Ethereum per Elixir
- exw3 (opens in a new tab) - Client RPC di Ethereum di alto livello per Elixir
- mana (opens in a new tab) - 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 (opens in a new tab) ospita una community in rapida crescita ed è la risorsa dedicata per le discussioni su qualsiasi dei progetti sopra citati e argomenti correlati.