Ayúdanos a actualizar esta página.

🌏

Disponemos de una nueva versión de esta página, pero solo está en inglés por ahora. Ayúdanos a traducir la última versión.

Ethereum
desarrollador
recursos

Un manual de creadores para Ethereum. De creadores para creadores.
Ilustración de bloques organizados como un símbolo ETH

¿Cómo te gustaría empezar?

👩‍🎓

Aprende a desarrollar en Ethereum

Conoce los conceptos básicos y la pila de Ethereum con nuestros documentos

Leer la documentación
👩‍🏫

Aprende con los tutoriales

Aprende a desarrollar en Ethereum paso a paso de la mano de creadores que lo han hecho antes que tú.

Ver tutoriales
👩‍🔬

Empieza a experimentar

¿Quieres experimentar primero y hacer preguntas más tarde?

Jugar con código
👷

Crea un entorno local

Prepara tu pila para el desarrollo configurando un entorno de desarrollo.

Elige tu pila

Sobre estos recursos del desarrollador

ethereum.org está aquí para ayudarte a desarrollar con Ethereum gracias a documentación sobre conceptos fundamentales, así como sobre la pila de desarrollo. Además, dispones de tutoriales para ayudarte a ponerte en marcha.

Con la inspiración de Mozilla Developer Network, pensamos que Ethereum necesitaba un lugar donde albergar el mejor contenido y los más destacados recursos para desarrolladores. Al igual que en el caso de nuestros amigos de Mozilla, todo aquí es de código abierto y disponible para que lo puedas ampliar y mejorar.

Si tienes algún comentario, ponte en contacto con nosotros creando un ticket de GitHub o accediendo a nuestro servidor de Discord. Unirse a Discord

Ayúdanos a mejorar ethereum.org

Al igual que ethereum.org, estos documentos representan un esfuerzo comunitario. Crea un PR si ves errores, espacio para la mejora o nuevas oportunidades para ayudar a los desarrolladores de Ethereum.

Explora la documentación

Introducciones

Introducción a Ethereum

Una introducción a blockchain y Ethereum

Intro to Ether

An introduction to cryptocurrency and Ether

Introducción a dapps

Una introducción a las aplicaciones descentralizadas

Introducción a la pila

Una introducción a la pila de Ethereum

Comparación entre web2 y web3

Cuáles son las diferencias del mundo de desarrollo web3

Lenguajes de programación

Uso de Ethereum con lenguajes conocidos

Aspectos esenciales

Cuentas

Contratos o personas en la red

Transacciones

Cómo cambia el estado de Ethereum

Bloques

Lotes de transacciones añadidas a la blockchain

La máquina virtual de Ethereum (EVM)

El ordenador que procesa transacciones

Gas

Ether necesario para alimentar las transacciones

Nodos y clientes

Cómo se verifican los bloques y las transacciones en la red

Redes

Una visión general de la red principal y de las redes de prueba

Minería

Cómo se crean nuevos bloques y se alcanza el consenso

La pila

Contratos inteligentes

La lógica detrás de las dapps: acuerdos de autoejecución

Frameworks de desarrollo

Herramientas para ayudar a acelerar el desarrollo

Bibliotecas de javascript

Uso de javascript para interactuar con contratos inteligentes

API de back-end

Uso de bibliotecas para interactuar con contratos inteligentes

Exploradores de bloques

Tu portal para acceder a los datos de Ethereum

Seguridad

Medidas de seguridad que hay que tener en cuenta durante el desarrollo

Almacenamiento

Cómo gestionar el almacenamiento de dapp

Entornos de desarrollo

IDE apropiados para el desarrollo de dapp

Recursos avanzados

Estándares de tokens

Una visión general de los estándares aceptados de token

Miner extractable value (MEV)

An introduction to miner extractable value (MEV)

Oráculos

Pasar los datos fuera de cadena a tus contratos inteligentes

Escalado

Soluciones para transacciones más rápidas