En este taller vamos a ver un ejemplo práctico y sencillo de cómo configurar un contrato de un token fungible, según el estandard ERC-20, sobre la red Ethereum y que es válido para desplegarlo y ejecutarlo en cualquier otra red blockchain compatible con la máquina virtual de Ethereum (EVM). Los participantes verán una forma muy fácil de conseguirlo, sin necesidad de teclear código, aunque dicho código (Solidity) estará disponible, por si se necesitara adaptar a requisitos específicos. Para ello se va a usar la cartera (wallet) Metamask y el entorno de desarrollo de contratos inteligentes en la nube Remix, así como las plantillas de contratos configurables que ofrece Open Zeppelin, todo ello sobre la red de pruebas de Ethereum. También se verá lo sencillo que es desplegarlo en otras blockchains compatibles. Una vez creado el token, se comprobará de su correcto despliegue en un buscador de bloques, como Etherscan.
REQUISITOS TÉCNICOS:
Ordenador con navegador web y con la wallet Metamask instalada.
TABLA DE CONTENIDOS:
Contratos inteligentes (Smart Contracts) ERC-20
Ethereum y redes compatibles con la EVM
Configuración y despliegue del token, mediante el entorno en línea Remix
Comprobación del despliegue en el buscador Etherscan
Despliegue en otras redes compatibles
PRESENTACION:http://tmp.lleo.net/SPA23_WF-SMART_CONTRACTS-Juan_A_Lleo.pdf
RECURSOS:http://tmp.lleo.net/Codemotion-WorkshopFest-Recursos01.txt