Introducción
  • Redes Blockchain y Smart Contracts
  • Instalar la Wallet de Metamask
  • Agregar la Binance Smart Chain (Testnet)
  • Instalación de Truffle y sus dependencias
  • Creación de un proyecto Truffle / Solidity
Programación de contratos Inteligentes - Solidity
  • Contrato y variables globales
  • Funciones que modifican las variables globales
  • Condiciones require
  • Funciones view
  • Scripts de despliegue truffle
  • Especificación de la Blockchain de despliegue
  • Compilación y subida a la Blockchain
  • Ver errores de compilación
  • AYUDA: Problemas comunes en el despliegue de contratos
Aplicación web que se conecta al contrato Inteligente (Ethers)
  • Crear una aplicación React y un componente
  • Acceder a la Wallet MetaMask del usuario, Provider y Signer
  • Obtener el Contrato Inteligente
  • Llamada a una función sin coste del contrato inteligente ( Estado y render )
  • Despliegue y prueba de la aplicación Web
  • Llamada a una función con coste-gas del contrato inteligente
  • Clase extra