Ethereum para desarrolladores de Elixir
Utilice Ethereum para crear aplicaciones descentralizadas (dapps) que aprovechen los beneficios de las criptomonedas y la tecnología de cadena de bloques. Estas dapps pueden funcionar sin necesidad de confianza, lo que significa que una vez que se despliegan en Ethereum, siempre se ejecutarán según lo programado. Pueden controlar activos digitales para crear nuevos tipos de aplicaciones financieras. Pueden ser descentralizadas, lo que significa que ninguna entidad o persona las controla y son casi imposibles de censurar.
Primeros pasos con los contratos inteligentes y el lenguaje Solidity
Dé sus primeros pasos para integrar Elixir con Ethereum
¿Necesita primero una introducción más básica? Consulte ethereum.org/learn o ethereum.org/developers.
- Explicación de la cadena de bloques (opens in a new tab)
- Comprender los contratos inteligentes (opens in a new tab)
- Escriba su primer contrato inteligente (opens in a new tab)
- Aprenda a compilar y desplegar Solidity (opens in a new tab)
Artículos para principiantes
- Comprender por fin las cuentas de Ethereum (opens in a new tab)
- Ethers: una biblioteca Web3 de Ethereum de primer nivel para Elixir (opens in a new tab)
Artículos de nivel intermedio
- Cómo firmar transacciones de contratos de Ethereum sin procesar con Elixir (opens in a new tab)
- Contratos inteligentes de Ethereum y Elixir (opens in a new tab)
Proyectos y herramientas de Elixir
Activos
- block_keys (opens in a new tab) - Implementación de BIP32 y BIP44 en Elixir (jerarquía multicuentas para billeteras deterministas)
- ethereumex (opens in a new tab) - Cliente JSON-RPC de Elixir para la cadena de bloques de Ethereum
- ethers (opens in a new tab) - Una biblioteca Web3 completa para interactuar con contratos inteligentes en Ethereum usando Elixir
- ethers_kms (opens in a new tab) - Una biblioteca de firma KMS para Ethers (firmar transacciones con AWS KMS)
- ex_abi (opens in a new tab) - Implementación de analizador/decodificador/codificador de ABI de Ethereum en Elixir
- ex_keccak (opens in a new tab) - Biblioteca de Elixir para calcular hashes Keccak SHA3-256 utilizando un crate de Rust tiny-keccak construido con NIF
- ex_rlp (opens in a new tab) - Implementación en Elixir de la codificación RLP (Recursive Length Prefix) de Ethereum
Archivados / Sin mantenimiento
- eth (opens in a new tab) - Utilidades de Ethereum para Elixir
- exw3 (opens in a new tab) - Cliente RPC de Ethereum de alto nivel para Elixir
- mana (opens in a new tab) - Implementación de nodo completo de Ethereum escrita en Elixir
¿Busca más recursos? Consulte nuestra página de inicio para desarrolladores.
Colaboradores de la comunidad de Elixir
El canal #ethereum en el Slack de Elixir (opens in a new tab) alberga una comunidad en rápido crecimiento y es el recurso dedicado para debatir sobre cualquiera de los proyectos anteriores y temas relacionados.