Eso!!! Ah eso me refería con profundizarse más en la parte técnica con respecto a los NFTs y no solo la parte superficial de vender/comprar crypto art.
Que buena intervención de Andrea Vargas, le agrego muchísimo valor al curso.
Creando tu primer NFT
¿Qué es un NFT?
Origen de los NFT y plataformas
¿Qué necesito antes de empezar?
Vamos a crear un NFT
Tecnología blockchain y NFT
Características y funcionamiento de los NFT
NFT y Gas
Wallets y como crearla
Blockchains y NFT: proyectos
Conviértete en criptoartista
Bienvenida al criptoarte
Historia del arte
Historia de una criptoartista
¿Cómo convertirse en criptoartista?
NFT como modelo de negocio
¿Por qué los NFT son el futuro?
Futuro de los NFT
Más allá del arte
Galería de realidad aumentada
NFT es apenas el comienzo
Navegando en el metaverso
Sesiones en vivo - NFT
Pasado presente y futuro de los NFT - Elian Huesca
Programando tu NFT ERC-721 - Andrea Vargas
Monetización y Proyección de los NFT - Mario Valle
NFT: Play To Earn - Nicolás Rondán
No tienes acceso a esta clase
¡Continúa aprendiendo! Únete y comienza a potenciar tu carrera
Angela Ocando
Aportes 99
Preguntas 47
Eso!!! Ah eso me refería con profundizarse más en la parte técnica con respecto a los NFTs y no solo la parte superficial de vender/comprar crypto art.
Que buena intervención de Andrea Vargas, le agrego muchísimo valor al curso.
Este video es el mejor de todo el “curso”. Se invirtió demasiado tiempo en hablar de compra y venta de NFT, para mi gusto, en los videos anteriores.
Bastante informativo el curso, ya uno tiene mas claro que es fungible y no fungible, pero lo mas interesante es Solidity y Avalanche creo que es bastante complejo pero muy útil y necesario para los tokens, tendria que profundizar mas en el tema pero ya veo la luz al final de el tunel jajaja, muchas gracias por la información!
Me encanto esta sesión de como crear tu propio NFT, también me encantaría poder ver un poco mas de este tipo de contenido en platzi live , y espero con ansias el curso de SOLIDITY ,para ver que otro tipo de herramientas y funciones podemos usar para interactuar con los “smart contracts”
La clase estuvo excelente, seria bueno dejar en la parte inferior del video los enlaces a las paginas
OpenZeppelin: https://docs.openzeppelin.com/contracts/4.x/erc721
Remix: https://remix.ethereum.org/#optimize=false&runs=200&evmVersion=null&version=soljson-v0.8.7+commit.e28d00a7.js
URI(.json)
{
"description" : "NFT prueba" ,
"external_url" : "URL_interés" ,
"image" : "URL_hospedaje(gateway_piñata)" ,
"name" : "NFT Avalanche",
"hash" : " ______________",
"atributes" : [ ]
}
Almacenar este archivo en piñata y copar el gateway generado en el URI.
Se me hizo un tanto complicado hacer el seguimiento para crear un NFT espero haya un curso más detallado
Muy repetido la explicación de lo que es NFT. Esta casi en todos los videos. Seria mejor editar los videos para que sea mas directo el aprendizaje
Excelente como siempre Andrea Vargas. La plataforma de Avalanche para la creación de NFTs (NFT Studio) me ha sorprendido gratamente, porque me parece que es la mas rápida y fácil para crear un NFT; en lo que dices “nunca pares de aprender” ya esta creado!.
¡Super interesante! hace un momento no conocía Solidity ahora no puedo esperar aprender más sobre ello.
La informacion es de bastante ayuda, espero con ansias el curso de Solidity.
AQUI LES DEJO LOS LINK SOLO ES DE EXPLORAR GIFHUB, ESPERO LES SIRVA COMUNIDAD, LOS SCRIPS SE ENCUENTRA EXPLORANDO EN LAS CARPETAS UNAS VEZ QUE COMPILEN LA LOS IMPORTS Y QUE SEAN " pragma solidity ^0.8.0;"
OpenZeppelin: https://docs.openzeppelin.com/contracts/4.x/erc721
Remix: https://remix.ethereum.org/#optimize=false&runs=200&evmVersion=null&version=soljson-v0.8.7+commit.e28d00a7.js
// REPOSITORIOS:
// contracts/GameItem.sol
// SPDX-License-Identifier: MIT
pragma solidity ^0.8.0;
import “https://github.com/OpenZeppelin/openzeppelin-contracts/blob/master/contracts/token/ERC721/ERC721.sol”;
import “https://github.com/OpenZeppelin/openzeppelin-contracts/blob/master/contracts/utils/Counters.sol”;
Sin duda necesitamos el curso de Solidity 🤞👩💻
Solución error por no encontrar la funcion: ** _setTokenURI**:
Se debe usar la misma versión que se uso en la clase, para ellos se ubican en la rama release-v3.4.
No se si en los videos que vienen estará esto más en detalle masticado, es lo más interesante en el curso hasta ahora, pero creo que rápido para los que estamos empezando.
Todas las dudas del caso con solidity cuando el estudiante no tiene las bases y desconoce el programa de SOLIDITY, el protocolo, las herramientas y las variables y lo mas importante, la metodología y la pedagogía para comprenderlo, ejecutarlo y aplicarlo según los objetivos de cada quien
Bitcoin también permite Smart Contracts. Se debe tener cuidado con eso.
Información resumida de esta clase
#EstudiantesDePlatzi
La fungibilidad es ser remplazado por otro de su misma naturaleza. La no fungibilidad es algo que no se puede remplazar
Blockchain es una base de datos distribuida y compartida
Smart contracts permite la creación de activos programables con flujos de trabajo automatizados, un programa ejecutado
La capa de Blockchain es avalanche
Podríamos montar nuestro propio nodo IFPS
El estándar ERC 721 me permite crear una sola copia de mi token
Solidity es el lenguaje de programación de la blockchain
Los token no viven en las Wallets, ellos viven en un registro de pertenencia público
Se algo de programación, sin embargo hay partes del video donde es complejo seguirle el ritmo a la profesora, creo que deberían hacer una introducción a la programación o situar este video en un curso mas avanzado, mi hermana lo vio y ya no quiere saber mas nada de Cryptos XD
Wow. Maravilloso. Este es el tipo de contenidos que esperaba de un curso de creación de NFTs. Sigan así.
En pragma 0.8.0 ya no se puede utilizar _setTokenURI,
Para poder hacer uso tenemos que importar ERC721URIStorage
import "https://github.com/OpenZeppelin/openzeppelin-contracts/blob/master/contracts/token/ERC721/extensions/ERC721URIStorage.sol";
Luego cambiar la herencia desde ERC721 por ERC721URIStorage
Quedando el código de la siguiente manera
pragma solidity ^0.8.0;
import "https://github.com/OpenZeppelin/openzeppelin-contracts/blob/master/contracts/token/ERC721/ERC721.sol";
import "https://github.com/OpenZeppelin/openzeppelin-contracts/blob/master/contracts/token/ERC721/extensions/ERC721URIStorage.sol";
import "https://github.com/OpenZeppelin/openzeppelin-contracts/blob/master/contracts/utils/Counters.sol";
contract mi_NFT is ERC721URIStorage{
using Counters for Counters.Counter;
Counters.Counter private _tokenIds;
constructor() ERC721("TokenPlatzi", "TPLA"){}
function mintNTF(address reciever, string memory tokenURI) public returns (uint256){
_tokenIds.increment();
uint256 newTokenId = _tokenIds.current();
_mint(reciever, newTokenId);
_setTokenURI(newTokenId, tokenURI);
return newTokenId;
}
}
Es muy interesante el uso que se le pueden dar a los NFTs en el mundo real, necesitamos un curso mas tecnico por favor
Al fin un taller que explica todo el proceso de creación de un NFT 😁
Antes de empezar la escuela de blockchain y criptomonedas en Platzi, de las experiencias de terceras personas en esta tecnología yo pensaba que todo era un esquema Ponzi. muy agradecido con toda la explicación en los anteriores cursos
un punto importante es como la persona explica y realmente lo llega hacer muy complicado hay muchos momentos de silencio y los errores que comente no los explica espero puedan realizar otro curso y estaría bueno que puedan hablar de binance y otras plataformas no solo de una gracias platzi
<<<<<<<<FUNGIBILIDAD : Es la capacidad de ser reemplazado por otro de su misma naturaleza ejm monedas billetes, lingotes de oro , productos etc.
NO FUNGIBLE : Es único, no se puede reemplazar y posee valor
Es el video mas informativo que he visto en este curso, despues de repetir varias veces lo mismo (fungibilidad, comprar, vender, protocolos) y hasta comercial de altered venture
Mas videos como estos#platzi
Que clase tannnnnnn nutritiva
Muchassss gracias Andrea!!!
Cómo le hacemos para ser como tu, que wow esos conocimientos que tienes, es totalmente asombroso
Criptocositas…
https://twitter.com/criptocositas
wow, existen tantísimas posibilidades en este mundo blockchain… ahora a profundizar y a ser un pro de los NFT😎
Solidity es una herramienta diseñada para el futuro, no puedo esperar para aprender mas de ella.
Toda la introducción y temas generales muy buenos hasta el modulo 18.
En en modulo 19 considero que falta metodología pedagógica.
y en el minuto 13:18 Andrea Vargas cambio mi vida con su… “Y ESAS REGLAS ESPECIFICAS,… TU LAS PUEDES PROGRAMAR”
Totalmente decepcionado de este curso. Hablan mas de conceptos y lo repiten y repiten mucho… empecé a buscar un curso de NFT’S en UDEMY creo esta mejor.
Solidity está para hacer que sea más fácil y adaptable para la máquina virtual de Ethereum
Creo que deberían cambiar el nombre del curso de Creación de NFT’s a algo más decriptivo como Creación, Programación e Historia de NFT´s. El curso éste es más completo de lo que esperaba y eso es muy bueno; lo de cambiarle el nombre es simplemente una apreciación que me parece productiva, espero no sea tomado a mal.
No es tan cierto que sea malo guardar sus palabras claves en la nube, foto o nota en digital. Solo no sean tontos al momento de ponerle de nombre “Mis claves de acceso a Metamask” o “palabras clave crypto”. Al final son solo palabras random. pero no sean obvios.
la uncía clase que me la vi completa, lejos la mejor clase de todo el curso increíble la información que te da, esto si es lo que buscaba. gracias Platzi
y yo que pensaba que swift era el lenguaje con la sintaxis menos intuitiva y loca… llego solidity…
Por que!!!
Costo por cada transacción en avalanche
±---------±------------------±-----------------------+
| Chain : Transaction Type | Transaction Fee (AVAX) |
±---------±------------------±-----------------------+
| P : Create Subnet | 1 |
±---------±------------------±-----------------------+
| P : Create Blockchain | 1 |
±---------±------------------±-----------------------+
| P : Add Validator | 0 |
±---------±------------------±-----------------------+
| P : Add Delegator | 0 |
±---------±------------------±-----------------------+
| P : Import AVAX | 0.001 |
±---------±------------------±-----------------------+
| P : Export AVAX | 0.001 |
±---------±------------------±-----------------------+
| X : Send | 0.001 |
±---------±------------------±-----------------------+
| X : Create Asset | 0.01 |
±---------±------------------±-----------------------+
| X : Mint Asset | 0.001 |
±---------±------------------±-----------------------+
| X : Import AVAX | 0.001 |
±---------±------------------±-----------------------+
| X : Export AVAX | 0.001 |
±---------±------------------±-----------------------+
| C : Simple send | >= 0.001575* |
±---------±------------------±-----------------------+
Les dejo el código de Crypto Punks por si queiren ver como lograron crear los NFTs y como se beneficiron… con relativamente poco trabajo para todo el valor que tienen actualmente.
esto es una clase!!
Lo que más he aprendido en estos cursos es crear una wallet en Metamask xD
NO ENTENDI,
Excelente Pedagogia y contenido.!!!
No sabia nada de este tema al oirlos!
Wow!!! Esta clase está de lujo. Justo para los programadores que queríamos entender un pedacito de este asunto.
Programación de contrato desde la configuración de mestamask
Este es el mejor capitulo del curso, los demás son muy superficiales y basados en Criptoarte
Gracias Andrea!
no se ve NADA en el editor
Aunque claramente esta chica sabe de lo que está hablando, creo que a este curso le falta mucho para llevarnos como aprendices de platzi a un resultado final positivo, que sería: “poder producir dinero”; hay muchas cosas que se dan por conocidas y mucho relleno animador que aunque sí es muy bueno e interesante, debería ir de la mano con el verdadero conocimiento y un paso a paso con la misma metodología de aprendizaje de los demás cursos de PLATZI, para poder llegar a producir y poner a la venta nuestras propias colecciones NFT.
muy bueno para programadores y para hacerse una idea de lo que hay detrás de un NFTs en cuanto a programación. Para los no programadores nos sirve como conocimiento general pero entendiendo que no debemos necesariamente ser programadores para interactuar con los NFTs.
Gracias por el aporte.
Esta parte técnica creo que es la que estamos buscando mucho, que buen aporte de conocimiento!
Como dicen muchos, no solo se invirtió mucho tiempo en información poco útil, la cual estoy de acuerdo en que se de pero la información fue muy repetida, cada uno de las personas que hablaba volvía a repetir información que dio el anterior y se pierde mucho tiempo con esa información poco útil. Si van a hacer un collage de videos tendrían que al menos seguir una linea de lo que va a hablar cada uno y no repetir lecciones.
Pero no cualquiera debería emitir el NFT igual se pueden usar para otros fines. ¿Quien me certifica que un cuadro de Frida Kalo sea genuino?
Si quieren ver su NFT en Metamask pueden hacerlo desde la aplicación móvil. Van al tab NFT y presionan Agregar NFT. Copian el id del contrato y del token (ambos los encuentran en el explorador). Y si todo sale bien, lo verán en su wallet.
Para los que hagan el ejercicio de crear su NFT y no logren encontrar la función _setTokenId deben heredar no de ERC721 sino de https://github.com/OpenZeppelin/openzeppelin-contracts/blob/master/contracts/token/ERC721/extensions/ERC721URIStorage.sol
Que bueno es ver que la clase se imparte por dos mujeres !! #WIT #WomenInTechnology
Wow wow what? no tenia idea de esa diferencia entre bitcoin y etherum,
o se me habra pasado?
Por fin!!! bueno si bien la parte de comercio artistico es muuuy importante ya que lo entiendo porque yo soy un artista frustrado que no pude vender mucho por no tener buenos contactos (mal caracter para interactuar…) tambien devo decir que me moria por entender como se programa su sintaxis! por DIOOOS!! jaja
Había empezado bien, parecía organizada. Pero después fue bastante anti didáctico y explicación de algunos términos. Para los que están en cero con la programación, salieron más confundidos.
super interesante y quiero programar. pero quede super perdido, por donde puedo iniciar de cero?
se puede hacer algo legalmete cuando una obra es plagiada en el mundo cripto?
Crea tu cuenta en Pinata https://www.pinata.cloud/
Reclama AVAX de prueba https://faucet.avax-test.network/
// REPOSITORIOS: // contracts/GameItem.sol // SPDX-License-Identifier: MIT pragma solidity ^0.8.0; import “https://github.com/OpenZeppelin/openzeppelin-contracts/blob/master/contracts/token/ERC721/ERC721.sol”; import “https://github.com/OpenZeppelin/openzeppelin-contracts/blob/master/contracts/utils/Counters.sol”;
enlace a remix: https://docs.openzeppelin.com/contracts/4.x/erc721
enlace a la librería de OpenZeppelin: https://docs.openzeppelin.com/contracts/4.x/erc721
Empezamos a programar
Estuvo mucho mejor este video! sin menospreciar el resto
Un Bardo. Saludos
Excelente clase
Muchas gracias por la información.
Fungibilidad!!!
Fungibilidad!!!
tanta motivacion que dieron en las clases pasada que ME ABURRI. Es CURSO DE CREACION no de MOTIVACION
esta todo muy interesante este cap , hace unas semanas no entendia mucho la vdd 😃
Grande Andrea Vargas, espero alguna ves trabajar a tu lado en Avalanche.
Este video vale mas que todos los demás juntos; es lo que buscaba al adquirir el curso. Con esto no quiero menospreciar a los otros autores/facilitadores ni su tiempo. Es mas un llamado de atención a Platzi. Saludos
Los NFT’s son únicos, transferibles, indivisibles y puede probarse su escasez!
Hermosa clase de NFT, muchas gracias Andrea.
Andrea Vargas es la mejor con respecto a lo cripto y blockchain
Como agregar red de avalenche en metamask
uffff que clase tan buena
Andrea, muchas gracias por ilustrar el proceso! le dio mayor credibilidad al curso en general, que detallaras el proceso.
Soy el único que no entendió casi nada? Deberé estudiar un poco mas de programación jaja, Saludos
Crear o Recuperar Wallet en Metamask.
Programación del NFT.
Super Andrea tu clas e muchas gracias
Muy profundo y te motiva a aprender desarrollo, y que deberiaos seguir despues de este curso
Andrea ya te conocia en tu canal, me alegra encontrarte aquí , eres magistral en estos temas. felicitaciones , los otros profes tambien excelente toda la información
Esto era lo que andaba buscando entre tanto video de PLatzi. Equipo PLatzi, podeís cmpartirme más videos de personas que trabajan con blockchain, que esten en contacto con la parte práctica, la acción, no tanto que recojan información y la organizcen en presentaciones pues eso ya esta en cada web de los proyectos cripto, blockchain! Gracias!
no entendi mucho en este curso pues no se mucho de programación
Increible la claridad de la información! Me alegra haber entrado a este live y a este curso que me aclaró bastantes tecnicismos que ayudan a entender este mundo tan denso!
Esta Genial el curso, voy hasta el minuto 50 recién y me encanto!
Que excelente, mucho mejor entendible mas técnico porrque las clases anteriores fueron muy superfluas.
Codigo NFT
por fin entiendo el concepto de fungible y no fungible
¿Quieres ver más aportes, preguntas y respuestas de la comunidad?