Ethereum para Desenvolvedores Elixir
Última atualização da página: 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 Explicadaopens in a new tab
- Entendendo Contratos Inteligentesopens in a new tab
- Escreva seu Primeiro Contrato Inteligenteopens in a new tab
- Aprenda a Compilar e Implantar o Solidityopens in a new tab
Artigos para iniciantes
- Finalmente entendendo as contas da Ethereumopens in a new tab
- Ethers — Uma biblioteca Web3 de primeira classe para Ethereum em Elixiropens in a new tab
Artigos Intermediários
- Como assinar transações brutas de contratos Ethereum com Elixiropens in a new tab
- Contratos Inteligentes Ethereum e Elixiropens in a new tab
Projetos e Ferramentas para Elixir
Ativo
- block_keysopens in a new tab - Implementação de BIP32 e BIP44 em Elixir (Hierarquia de Multi-Conta para Carteiras Determinísticas)
- ethereumexopens in a new tab - Cliente JSON-RPC em Elixir para a blockchain Ethereum
- ethersopens in a new tab - Uma biblioteca Web3 abrangente para interagir com contratos inteligentes na Ethereum usando Elixir
- ethers_kmsopens in a new tab - Uma biblioteca de assinatura KMS para Ethers (assine transações com AWS KMS)
- ex_abiopens in a new tab - Implementação de parser/decodificador/codificador de ABI da Ethereum em Elixir
- ex_keccakopens in a new tab - Biblioteca Elixir para calcular hashes Keccak SHA3-256 usando um NIF baseado na tiny-keccak Rust crate
- ex_rlpopens in a new tab - Implementação em Elixir da codificação RLP (Recursive Length Prefix) da Ethereum
Arquivado / Não é mais mantido
- ethopens in a new tab - Utilitários de Ethereum para Elixir
- exw3opens in a new tab - Cliente RPC Ethereum de alto nível para Elixir
- manaopens in a new tab - 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 Elixiropens in a new tab é 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.