Dapp de Ethereum NFT Dinámico con Chainlink Keeper e IPFS
NFT Dinámico con Chainlink Keeper e IPFS: Aplicación tipo Dapp para crear un NFT dinámico, que cambia su metadata dependiendo de ciertas condiciones que definamos, en este caso un lapso de tiempo. Utiliza servicio Keeper de Chainlink, IPFS, Hardhat, React, Faucet Goerli y Solidity.
Este proyecto está basado en la clase de NFT Dinámicos dictado por Camilo Molano en el ámbito del Ethereum Developer Program de Plazi, versión 2022.
https://platzi.com/clases/3235-ethereum-dev-program/52575-08_220712_eth/
Forma parte de mi Development Portfolio.
¿Qué es Solidity?
Solidity es un lenguaje de alto nivel orientado a contratos.
Su sintaxis es similar a la de JavaScript y está enfocado específicamente a la Máquina Virtual de Ethereum (EVM).
Solidity está tipado de manera estática y acepta, entre otras cosas, herencias, librerías y tipos complejos definidos por el usuario.
Que es el Automation de Chainlink
Chainlink Automation (previamente llamado Keeper de Chainlink) es una capa de computación off-chain descentralizada para automatizar las funciones de los contratos inteligentes e introducir nuevas prestaciones a las dApp.
Los desarrolladores ya no tienen que llevar a cabo procesos de forma manual, ni confiar en servidores centralizados, ni llevar a cabo cambios en su protocolo para poder automatizar funciones on-chain cuando se cumplan ciertas condiciones: en vez de eso pueden delegar esa tarea a los Keepers de Chainlink.
Enlace al producto Chainlink Automation: https://chain.link/automation
Que es IPFS
IPFS o InterPlanetary File System, es un sistema de archivo descentralizado que busca garantizar la seguridad, privacidad y resistencia a la censura de tus datos.
Es el mecanismo que se usa en la Web3 y Blockchain para hacer persistencia de archivos sin tener que utilizar servicios centralizados como AWS S3 Buckets.
Github
En enlace para el código fuente es:
https://github.com/tomkat-cr/platziretoDNFT