Ethereum para programadores de Elixir
Última actualización de la página: 9 de agosto de 2024
Utiliza Ethereum para crear aplicaciones descentralizadas (o "dapps"), que aprovechan las ventajas de las criptomonedas y la tecnología de blockchain. Estas dapps pueden ser trustless, lo que significa que, una vez implementadas en Ethereum, siempre se ejecutan tal y como se programaron. Controlan activos digitales para crear nuevos tipos de aplicaciones financieras. Estas aplicaciones pueden ser descentralizadas, es decir, ninguna entidad o persona las controla y, por lo tanto, son prácticamente imposibles de censurar.
Comenzar con contratos inteligentes y con el lenguaje Solidity
Dé sus primeros pasos para integrar Elixir con Ethereum
¿Necesita una introducción más básica para empezar? Visite ethereum.org/learn o ethereum.org/developers.
- [Cadena de bloques explicada] (https://kauri.io/article/d55684513211466da7f8cc03987607d5/blockchain-explainedopens in a new tab)
- Comprender los contratos inteligentesopens in a new tab
- Escriba su primer contrato inteligenteopens in a new tab
- Aprenda a compilar e implementar Solidityopens in a new tab
Artículos para principiantes
- Comprender finalmente las cuentas de Ethereumopens in a new tab
- Ethers — Una biblioteca Web3 de Ethereum de primera clase para Elixiropens in a new tab
Articulos para usuarios familiarizados
- Cómo firmar transacciones de contratos de Ethereum sin procesar con Elixiropens in a new tab
- Contratos inteligentes de Ethereum y Elixiropens in a new tab
Proyectos y herramientas de Elixir
Activos
- claves_bloqueopens in a new tab: implementación BIP32 y BIP44 en Elixir (jerarquía multicuenta para carteras determinísticas)
- ethereumexopens in a new tab - cliente JSON-RPC de Elixir para la cadena de bloques de Ethereum
- ethersopens in a new tab - _Una librería Web3 completa para interactuar con contratos inteligentes en Ethereum usando Elixir
- ethers_kmsopens in a new tab - Una librería de firmas KMS para Ethers (firma de transacciones con AWS KMS)
- ex_ABIopens in a new tab - Implementación del analizador/decodificador/codificador ABI de Ethereum en Elixir
- ex_keccakopens in a new tab - Biblioteca de Elixir para calcular hashes Keccak SHA3-256 usando un NIF basado en el pequeño Rust tiny-keccak de crate
- ex_rlpopens in a new tab - Implementación de la codificación RLP (Recursive Lenght Prefix) de Ethereum
Archivado / Sin más mantenimiento
- ethopens in a new tab - Utilidades de Ethereum para Elixir
- exw3opens in a new tab - Cliente de alto nivel del RPC de Ethereum para Elixir
- manaopens in a new tab - Implementación del nodo completo de Ethereum escrito en Elixir
¿Buscas más recursos? Visite nuestra página de inicio para desarrolladores.
Colaboradores de la comunidad de Elixir
El canal de Elixir #ethereum en Slackopens in a new tab aloja a una comunidad en rápido crecimiento y es un recurso exclusivo para discusiones sobre cualquiera de los proyectos mencionados y temas relacionados.