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
IntermediateNathan 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é
IntermediateOri 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
BeginnerOri 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
IntermediateEthereumOnArm •
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
Intermediateqbzzt •
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).
ABIs cortas para la Optimización de Calldata
IntermediateOri Pomerantz •
1 de abril de 2022 •
15 mín
Optimizando contratos inteligentes para Optimistic Rollups
Paseo por el contrato estándar de puente en Optimism
IntermediateOri 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
AdvancedOri 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
AdvancedOri 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
Beginnernstrike2 •
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
Intermediatesmudgil •
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 el contador como tu servidor
BeginnerContador •
29 de junio de 2021 •
2 mín
Una guía para comenzar a integrar el oráculo contador en tu protocolo
Aprende temas fundamentales de Ethereum con SQL
BeginnerPaul Apivat •
11 de mayo de 2021 •
8 mín
Este tutorial ayudara a los lectores a comprender conceptos fundamentales de Ethereum incluyendo transacciones, bloques y gas consultando datos en cadena con el lenguaje de consulta estructurada (SQL).
Como acuñar un NFT (parte 2/3 de la serie de tutoriales de NFT)
BeginnerSumi 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)
BeginnerSumi Mudgil •
22 de abril de 2021 •
2 mín
Este tutorial explica cómo visualizar un NFT en MetaMask
Cómo escribir & y desplegar un NFT (parte 1/3 de la serie de tutoriales sobre NFT)
BeginnerSumi 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
BeginnerKim 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
BeginnerOri 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
Beginnerelanh •
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
BeginnerOri 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
BeginnerEwa Kowalska •
26 de febrero de 2021 •
6 mín
Tutorial para principiantes
Monitoreando Geth con InfluxDB y Grafana
IntermediateMario Havel •
13 de enero de 2021 •
5 mín
Crear e implementar una aplicación DeFi
Intermediatestrykerin •
31 de diciembre de 2020 •
11 mín
Depositar tokens ERC20 en el contrato inteligente y los Tokens de la granja de Menta
Uso de WebSockets
BeginnerElan 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
IntermediateDaniel 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
BeginnerElan 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
BeginnerElan 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!
Prueba de tokens ERC-20 con Waffle
IntermediateVladislav 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
BeginnerMiZiet •
16 de octubre de 2020 •
4 mín
Haga su primer proyecto de Waffle con hardhat y ethers.js
Cómo utilizar Echidna para probar contratos inteligentes
AdvancedTrailofbits •
4 de octubre de 2020 •
13 mín
Cómo utilizar Echidna para probar smart contracts automáticamente
Introducción a Ethereum para desarrolladores de Python, parte 1
BeginnerMarc 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
IntermediateTrailofbits •
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
IntermediateTrailofbits •
7 de septiembre de 2020 •
3 mín
Un flujo de trabajo recomendado para escribir contratos inteligentes seguros
Directrices de seguridad de contratos inteligentes
IntermediateTrailofbits •
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
IntermediateMarkus 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
IntermediateTrailofbits •
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
IntermediateMarkus 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
AdvancedTrailofbits •
9 de junio de 2020 •
8 mín
Cómo usar Manticore para encontrar errores automáticamente en contratos inteligentes
Configuración de Solidity y Truffle de integración continua
IntermediateMarkus Waas •
5 de junio de 2020 •
4 mín
Cómo configurar Travis o Circle CI para pruebas de Truffle junto con conplementos útiles
Cómo simular contratos inteligentes de Solidity para probarlos
IntermediateMarkus 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
BeginnerMarkus 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
Beginnerjdourlens •
19 de abril de 2020 •
3 mín
Como ejecutar una función de un contrato inteligente desde JavaScript usando un token Dai
Configura web3.js para utilizar el blockchain de Ethereum en JavaScript
Beginnerjdourlens •
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.
Transferencias y aprobación de tókenes ERC-20 desde un contrato inteligente en Solidity
Intermediatejdourlens •
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
Advancedjdourlens •
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
Beginnerjdourlens •
5 de abril de 2020 •
5 mín
Una introducción para ejecutar su primer contrato inteligente en la red de prueba de Ethereum
Implementación de su primer contrato inteligente
Beginnerjdourlens •
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
Intermediatejdourlens •
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
IntermediateAlberto 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
AdvancedTrailofbits •
13 de enero de 2020 •
12 mín
Cómo usar Manticore para encontrar automáticamente errores en contratos inteligentes