Ethereum per gli sviluppatori Elixir
Ultima modifica: @alisinabh(opens in a new tab), 9 agosto 2024
Usa Ethereum per creare applicazioni decentralizzate (dette "dapp") che sfruttano i vantaggi delle criptovalute e della tecnologia blockchain. Queste dapp possono essere senza fiducia, a significare che una volta distribuite su Ethereum, saranno sempre eseguite come programmate. Possono controllare risorse digitali per creare nuove tipologie di applicazioni finanziarie. Possono essere decentralizzate, il che significa che nessuna singola entità o persona le controlla e sono quasi impossibile 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 nozioni di base? Consulta ethereum.org/learn o ethereum.org/developers.
- Blockchain spiegate(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 i conti di Ethereum(opens in a new tab)
- Ethers: Una libreria Web3 di Ethereum di prima classe per Elixir(opens in a new tab)
Articoli intermedi
- Come firmare le transazioni grezze del contratto di Ethereum con Elixir(opens in a new tab)
- I contratti intelligenti di Ethereum ed Elixir(opens in a new tab)
Progetti e strumenti di Elixir
Attivi
- block_keys(opens in a new tab): Implentazione di BIP32 e BIP44 in Elixir (Gerarchia di più conti per i portafogli deterministici)
- ethereumex(opens in a new tab): Client JSON-RPC di Elixir per la blockchain di Ethereum
- ethers(opens in a new tab): Una libreria Web3 completa per interagire con i contratti intelligenti su Ethereum utilizzando Elixir
- ethers_kms(opens in a new tab): Una libreria del firmatario di KMS per Ethers (firma le transazioni con KMS di AWS)
- ex_abi(opens in a new tab): Implementazione dell'analizzatore/decodificatore/codificatore dell'ABI di Ethereum in Elixir
- ex_keccak(opens in a new tab): Libreria di Elixir per calcolare gli hash Keccak SHA3-256 utilizzando una minuscola crate di Rust Keccac, creata da NIF
- ex_rlp(opens in a new tab): Implementazione di Elixir della codifica RLP (prefisso a lunghezza ricorsiva) 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 del nodo completo di Ethereum scritta in Elixir
Cerchi altre risorse? Consulta la nostra home degli Sviluppatori.
Collaboratori della community di Elixir
Il canale di Slack #ethereum di Elixir(opens in a new tab) ospita una community in rapida crescita ed è la risorsa dedicata per le discussioni su qualsiasi dei suddetti progetti e argomenti correlati.