Ethereum para Desenvolvedores Elixir
Page last update: 9 de agosto de 2024
Utilize Ethereum para criar aplicações descentralizadas ("dapps") que utilizam os benefícios das criptomoedas e tecnologias de cadeia de blocos. Esses dapps podem ser confiáveis, o que significa que, uma vez implantados na Ethereum, eles sempre serão executados conforme programado. Eles podem controlar ativos digitais para criar novos tipos de aplicações financeiros. Eles podem ser descentralizados, o que significa que nenhuma entidade ou pessoa os controla, sendo portanto praticamente impossíves de serem censurados.
Começando com contratos inteligentes e a linguagem Solidity
Dê seus primeiros passos para integrar Elixir com Ethereum
Precisa de uma introdução geral? Confira ethereum.org/learn ou ethereum.org/developers.
- Blockchain Explicada
 - Entendendo Contratos Inteligentes
 - Escreva seu Primeiro Contrato Inteligente
 - Aprenda a Compilar e Implantar o Solidity
 
Artigos para iniciantes
- Finalmente entendendo as contas da Ethereum
 - Ethers — Uma biblioteca Web3 de primeira classe para Ethereum em Elixir
 
Artigos Intermediários
- Como assinar transações brutas de contratos Ethereum com Elixir
 - Contratos Inteligentes Ethereum e Elixir
 
Projetos e Ferramentas para Elixir
Ativo
- block_keys - Implementação de BIP32 e BIP44 em Elixir (Hierarquia de Multi-Conta para Carteiras Determinísticas)
 - ethereumex - Cliente JSON-RPC em Elixir para a blockchain Ethereum
 - ethers - Uma biblioteca Web3 abrangente para interagir com contratos inteligentes na Ethereum usando Elixir
 - ethers_kms - Uma biblioteca de assinatura KMS para Ethers (assine transações com AWS KMS)
 - ex_abi - Implementação de parser/decodificador/codificador de ABI da Ethereum em Elixir
 - ex_keccak - Biblioteca Elixir para calcular hashes Keccak SHA3-256 usando um NIF baseado na tiny-keccak Rust crate
 - ex_rlp - Implementação em Elixir da codificação RLP (Recursive Length Prefix) da Ethereum
 
Arquivado / Não é mais mantido
- eth - Utilitários de Ethereum para Elixir
 - exw3 - Cliente RPC Ethereum de alto nível para Elixir
 - mana - Implementação de nó completo do Ethereum escrita em Elixir
 
Procurando por mais recursos? Confira nossa página para Desenvolvedores.
Contribuidores da comunidade Elixir
O canal #ethereum no Slack do Elixir é o lar de uma comunidade em rápido crescimento e o recurso dedicado para discussões sobre quaisquer dos projetos acima e tópicos relacionados.