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
Nathan 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é
Ori 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
Ori 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
EthereumOnArm •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
qbzzt •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
Ori 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
Ori 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
Ori 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
Ori 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
nstrike2 •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
smudgil •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
Tellor •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
Paul 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
Ori 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)
Sumi 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)
Sumi 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)
Sumi 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
Kim 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
Kim 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
Ori 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
elanh •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
Ori 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
Ewa Kowalska •26 de febrero de 2021 •6 mín
Tutorial para principiantes
Monitoreando Geth con InfluxDB y Grafana
Mario Havel •13 de enero de 2021 •5 mín
Uso de WebSockets
Elan 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
Daniel 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
Elan 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
Elan 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
Vladislav 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
MiZiet •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
Marc 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
Trailofbits •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
Trailofbits •7 de septiembre de 2020 •3 mín
Un flujo de trabajo recomendado para escribir contratos inteligentes seguros
Directrices de seguridad de contratos inteligentes
Trailofbits •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
Markus 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
Trailofbits •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
Markus 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
Trailofbits •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
Markus 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
Markus 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
jdourlens •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
jdourlens •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
Trailofbits •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
jdourlens •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
jdourlens •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
jdourlens •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
jdourlens •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
jdourlens •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
Alberto 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
Trailofbits •13 de enero de 2020 •12 mín
Cómo usar Manticore para encontrar automáticamente errores en contratos inteligentes