Programando Smart Contracts y Billeteras Virtuales
Los smart contracts son scripts cuyo código representa los términos de un contrato. Son capaces de ejecutarse y hacerse cumplir por sí mismos, sin intermediarios, dado que se basan en blockchain.
En este curso aprenderemos sobre blockchain, veremos cómo programar contratos inteligentes con el lenguaje Solidity e introduciremos herramientas avanzadas para la creación como Truffle Boxes y Open Zeppelin. También crearemos una billetera virtual y utilizaremos la criptomoneda Ethereum. La tecnología blockchain permite mantener registros descentralizados, inmutables y transparentes que sirven como plataforma a otros desarrollos como criptomonedas, contratos inteligentes y, recientemente, tokens no fungibles (NFT).