Tutoriales de desarrollo de Ethereum
Bienvenido a nuestra lista seleccionada de tutoriales de la comunidad.
EIP-1271: Firma y verificación de firmas de contratos inteligentes
IntermedioNathan H. Leung •12 de enero de 2023 •6 mín
Una visión general de la generación y verificación de la firma de contrato inteligente con EIP-1271. También recorremos la implementación de EIP-1271 utilizada en Safe (anteriormente Gnosis Safe) para proporcionar un ejemplo concreto para que los desarrolladores de contratos inteligentes puedan construir.
Todo lo que pueda almacenar en una memoria caché
IntermedioOri Pomerantz •15 de septiembre de 2022 •24 mín
Aprenda a crear y usar un contrato de almacenamiento en caché para transacciones acumuladas más baratas.
ERC-20 con mecanismos de seguridad
PrincipianteOri Pomerantz •15 de agosto de 2022 •9 mín
Cómo ayudar a las personas a evitar errores tontos
Cómo convertir su Raspberry Pi 4 en un nodo simplemente con la tarjeta MicroSD
IntermedioEthereumOnArm •10 de junio de 2022 •8 mín
Flashee su Raspberry Pi 4, conecte un cable Ethernet, conecte el disco SSD y encienda el dispositivo para convertir la Raspberry Pi 4 en un nodo Ethereum completo + validador
Explicación de las especificaciones de la EVM del Yellow Paper
Intermedioqbzzt •15 de mayo de 2022 •21 mín
Explicación de la parte del Yellow Paper, las especificaciones formales de Ethereum, que explican la máquina virtual de Ethereum (EVM).
ABI cortas para la optimización de calldata
IntermedioOri Pomerantz •1 de abril de 2022 •16 mín
Optimización de contratos inteligentes para Optimistic Rollups
Recorrido por contrato de puente estándar de Optimism
IntermedioOri Pomerantz •30 de marzo de 2022 •34 mín
¿Cómo funciona el puente estándar para Optimism? ¿Por qué funciona de esta forma?
Pruebas de Merkle para la integridad de los datos fuera de línea
Recursos avanzadosOri Pomerantz •30 de diciembre de 2021 •11 mín
Asegurar la integridad de los datos en la cadena para los datos que se almacenan, sobre todo, fuera de la cadena.
Aplicación de ingeniería inversa en un contrato
Recursos avanzadosOri Pomerantz •30 de diciembre de 2021 •33 mín
Cómo entender un contrato cuando no tiene el código fuente
Contrato inteligente de Hello World para principiantes: Fullstack
Principiantenstrike2 •25 de octubre de 2021 •46 mín
Tutorial introductorio para redactar e implementar un contrato inteligente sencillo en Ethereum.
Tutorial de minteador de NFT
Intermediosmudgil •6 de octubre de 2021 •29 mín
En este tutorial, creará un minteador de NFT y aprenderá cómo crear una dapp de pila completa conectando su contrato inteligente a un frontend de React por medio de Metamask y herramientas web3.
Cómo configurar Tellor como su oráculo
PrincipianteTellor •29 de junio de 2021 •2 mín
Guía para comenzar a integrar el oráculo Tellor en su protocolo
Aprenda temas fundamentales de Ethereum con SQL
PrincipiantePaul Apivat •11 de mayo de 2021 •9 mín
Este tutorial ayudará a los lectores a comprender conceptos fundamentales de Ethereum, incluyendo transacciones, bloques y gas consultando datos en cadena con Structured Query Language (SQL).
Un recorrido por el contrato Uniswap-v2
IntermedioOri Pomerantz •1 de mayo de 2021 •62 mín
¿Cómo funciona el contrato Uniswap-v2? ¿Por qué esta escrito de esta manera?
Como acuñar un NFT (parte 2/3 de la serie de tutoriales de NFT)
PrincipianteSumi Mudgil •22 de abril de 2021 •9 mín
Este tutorial describe como acuñar un NFT en la cadena de bloques de Ethereum usando nuestro contrato inteligente y Web3.
Cómo visualizar su NFT en su cartera (parte 3/3 de la serie de tutoriales de NFT)
PrincipianteSumi Mudgil •22 de abril de 2021 •2 mín
¡Este tutorial describe cómo ver un NFT existente en MetaMask!
Cómo escribir & desplegar un NFT (parte 1/3 de la serie de tutoriales sobre NFT)
PrincipianteSumi Mudgil •22 de abril de 2021 •14 mín
Este tutorial es la parte 1 de una serie sobre NFT que le indicará cómo escribir y desplegar un contrato inteligente de un token no fungible o NFT (ERC-721 token) paso a paso usando Ethereum y el sistema de archivos interplanetario (IPFS).
Enviar tokens usando ethers.js
PrincipianteKim YongJun •6 de abril de 2021 •3 mín
Guía para principiantes sobre el envío de tokens usando ethers.js.
Enviar tokens usando ethers.js
PrincipianteKim YongJun •6 de abril de 2021 •3 mín
Guía para principiantes sobre el envío de tokens usando ethers.js.
Una explicación del contrato ERC-721
PrincipianteOri Pomerantz •1 de abril de 2021 •21 mín
El contrato ERC-721 de Ryuya Nakamura y cómo funciona
Contrato inteligente Hello World para principiantes
Principianteelanh •31 de marzo de 2021 •12 mín
Tutorial introductorio para redactar e implementar un contrato inteligente sencillo en Ethereum.
Una explicación del contrato ERC-20
PrincipianteOri Pomerantz •9 de marzo de 2021 •28 mín
¿Qué tiene el contrato OpenZeppelin ERC® y por qué está ahí?
Probar el contrato inteligente de forma sencilla con la biblioteca Waffle
PrincipianteEwa Kowalska •26 de febrero de 2021 •6 mín
Tutorial para principiantes
Monitoreando Geth con InfluxDB y Grafana
IntermedioMario Havel •13 de enero de 2021 •5 mín
Uso de WebSockets
PrincipianteElan Halpern •1 de diciembre de 2020 •6 mín
Guía de uso de WebSocets y Alchemy para hacer solicitudes JSON-RPC y suscribirse a eventos.
Waffle: Llamadas dinámicas de simulación y prueba de contratos
IntermedioDaniel Izdebski •14 de noviembre de 2020 •6 mín
Tutorial avanzado de Waffle para el uso de simulaciones dinámicas y pruebas de llamadas a contratos
Enviar transacciones usando la Web3
PrincipianteElan Halpern •4 de noviembre de 2020 •10 mín
Esta es un guia apta para principiantes sobre cómo enviar transacciones de Ethereum usando la Web3. Hay tres pasos esenciales para enviar una transacción a la cadena de bloques de Ethereum, que son: crear, firmar y emitir. Analizaremos los tres.
Claves para desarrolladores principiantes en Ethereum
PrincipianteElan Halpern •30 de octubre de 2020 •5 mín
Esta es una guía de ayuda a principiantes para comenzar a desarrollar en Ethereum. Te enseñaremos los fundamentos: desde montar una terminal de conexión API, a solicitar una línea de comando pasando por ensamblar tu primer script en Web3. ¡No se necesita experiencia en desarrollo de blockchain!
Probar tokens ERC-20 con Waffle
IntermedioVladislav Starostenko •16 de octubre de 2020 •41 mín
Aprende cómo probar smart contracts en Solidity y utiliza comparadores de smart contracts con Waffle.
Tutorial de Waffle "Hola, Mundo" con hardhat y ethers
PrincipianteMiZiet •16 de octubre de 2020 •4 mín
Haga su primer proyecto de Waffle con hardhat y ethers.js
Introducción a Ethereum para desarrolladores de Python, parte 1
PrincipianteMarc Garreau •8 de septiembre de 2020 •13 mín
Una introducción al desarrollo de Ethereum, especialmente útil para los que tienen conocimiento del lenguaje de programación Python
Una guía de herramientas de seguridad para contratos inteligentes
IntermedioTrailofbits •7 de septiembre de 2020 •6 mín
Una descripción general de tres técnicas diferentes de prueba y análisis de programas
Lista de verificación de seguridad de los contratos inteligentes
IntermedioTrailofbits •7 de septiembre de 2020 •3 mín
Un flujo de trabajo recomendado para escribir contratos inteligentes seguros
Directrices de seguridad de contratos inteligentes
IntermedioTrailofbits •6 de septiembre de 2020 •5 mín
Lista de directrices de seguridad para tener en cuenta al crear una Dapp
The Graph: Corrección de consultas de datos web3
IntermedioMarkus Waas •6 de septiembre de 2020 •8 mín
La cadena de bloques es como una base de datos pero sin SQL. Todos los datos están ahí, pero no hay forma de acceder a ellos. Déjeme mostrarle cómo solucionar este problema con The Graph y GraphQL.
Lista de verificación de integración de tokens
IntermedioTrailofbits •13 de agosto de 2020 •5 mín
Una lista de verificación de cosas a considerar cuando interactuamos con tokens
Reducir el tamaño de los contratos para luchar contra el límite de tamaño del contrato
IntermedioMarkus Waas •26 de junio de 2020 •6 mín
¿Qué puede hacer para evitar que sus contratos inteligentes sean demasiado grandes?
Cómo usar Slither para encontrar errores en contratos inteligentes
Recursos avanzadosTrailofbits •9 de junio de 2020 •8 mín
Cómo usar Manticore para encontrar errores automáticamente en contratos inteligentes
Cómo simular contratos inteligentes de Solidity para probarlos
IntermedioMarkus Waas •2 de mayo de 2020 •4 mín
¿Por qué debería burlarse de sus contratos al probarlos?
Comience a desarrollar DApp frontend con create-eth-app
PrincipianteMarkus Waas •27 de abril de 2020 •6 mín
Un resumen de cómo usar create-eth-app y sus aplicaciones
Ejecutar un contrato inteligente desde JavaScript
Principiantejdourlens •19 de abril de 2020 •3 mín
Como ejecutar una función de un contrato inteligente desde JavaScript usando un token Dai
Configure web3.js para usar la cadena de bloques de Ethereum en JavaScript
Principiantejdourlens •11 de abril de 2020 •3 mín
Cómo usar un contrato inteligente para interactuar con un token a través del lenguaje Solidity.
Cómo utilizar Echidna para probar contratos inteligentes
Recursos avanzadosTrailofbits •10 de abril de 2020 •13 mín
Cómo utilizar Echidna para probar contratos inteligentes automáticamente
Transferencias y aprobación de tókenes ERC-20 desde un contrato inteligente en Solidity
Intermediojdourlens •7 de abril de 2020 •7 mín
Cómo utilizar un contrato inteligente para interactuar con un token usando el lenguaje Solidity
Interactúe con otros contratos desde Solidity
Recursos avanzadosjdourlens •5 de abril de 2020 •4 mín
Cómo implementar un contrato inteligente desde un contrato existente e interactuar con él
Entender el contrato inteligente de token ERC
Principiantejdourlens •5 de abril de 2020 •5 mín
Una intoducción a publicar tu primer contrato inteligente en una red de prueba de Ethereum
Implementación de su primer contrato inteligente
Principiantejdourlens •3 de abril de 2020 •4 mín
Una introducción para ejecutar su primer contrato inteligente en la red de prueba de Ethereum
Registrar datos de contratos inteligentes con eventos
Intermediojdourlens •3 de abril de 2020 •2 mín
Una introducción eventos en contratos inteligentes y cómo pueden utilizarse para registrar datos.
Cómo implementar un mercado ERC-721
IntermedioAlberto Cuesta Cañada •19 de marzo de 2020 •6 mín
Cómo poner elementos tokenizados a la venta en un tablero descentralizado de avisos clasificados
Cómo usar Manticore para encontrar errores en contratos inteligentes
Recursos avanzadosTrailofbits •13 de enero de 2020 •12 mín
Cómo usar Manticore para encontrar automáticamente errores en contratos inteligentes