Dapp de NFT Dinámico con Chainlink Keeper e IPFS

Dapp de NFT Dinámico con Chainlink Keeper e IPFS

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

     

     

     

      Pokémon Factory: contrato inteligente para generar Pokemones

      Pokémon Factory: contrato inteligente para generar Pokemones

      Pokémon Factory: contrato inteligente para generar Pokemones

      Pokémon Factory: contrato inteligente de Ethereum para generar Pokemones, con sus habilidades, tipos y debilidades. Desarrollado mediante el lenguaje Solidity.

      Fue el primer Smart Contract que desplegué, como parte del Ethereum Developer Program de Platzi.

      Forma parte de mi Portafolio de Desarrollo.

      ¿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.

      Pantalla de Login para Flutter con JWT

      Pantalla de Login para Flutter con JWT

      Pantalla de Login para Flutter con JWT

      Práctica con una Pantalla de Login para Flutter, utilizando JWT y una API desarrollada en Python, Flask y la base de datos MongoDB.

      Al utilizar Flutter como Framework de desarrollo, se generan automáticamente los códigos fuentes para Xcode (iOS) y Java (Android), con lo cual se obtiene un App de excelente rendimiento para cada plataforma.

      Trips: Mobile App de recomendaciones de viajes

      Trips: Mobile App de recomendaciones de viajes

      Trips: Mobile App de recomendaciones de viajes

      Trips: Mobile App de recomendaciones de viajes para iOS y Android, es una aplicación desarrollada con el lenguaje Dart, Flutter, API-Client y Jfrog Artifactory.

      Al utilizar Flutter como Framework de desarrollo, se generan automáticamente los códigos fuentes para Xcode (iOS) y Java (Android), con lo cual se obtiene un App de excelente rendimiento para cada plataforma.