No tienes acceso a esta clase

隆Contin煤a aprendiendo! 脷nete y comienza a potenciar tu carrera

Programando tu NFT ERC-721 - Andrea Vargas

20/22
Recursos

Aportes 94

Preguntas 47

Ordenar por:

Los aportes, preguntas y respuestas son vitales para aprender en comunidad. Reg铆strate o inicia sesi贸n para participar.

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 鈥渃urso鈥. 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 鈥渟mart 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

Se me hizo un tanto complicado hacer el seguimiento para crear un NFT espero haya un curso m谩s detallado

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.

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 鈥渘unca 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.

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.

Sin duda necesitamos el curso de Solidity 馃馃懇鈥嶐煉

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.

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

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鈥;

Wow. Maravilloso. Este es el tipo de contenidos que esperaba de un curso de creaci贸n de NFTs. Sigan as铆.

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

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

Que clase tannnnnnn nutritiva
Muchassss gracias Andrea!!!
C贸mo le hacemos para ser como tu, que wow esos conocimientos que tienes, es totalmente asombroso

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;
        
    }
}
Hola queridos! Los videos no se abren en la aplicaci贸n. Devo estar en casa para poder estudiar! Solo a mi me pasa?

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.

y en el minuto 13:18 Andrea Vargas cambio mi vida con su鈥 鈥淵 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鈥橲 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鈥檚 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 鈥淢is claves de acceso a Metamask鈥 o 鈥減alabras 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.

Crypto Punks

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

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

Toda la introducci贸n y temas generales muy buenos hasta el modulo 18.

En en modulo 19 considero que falta metodolog铆a pedag贸gica.

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 鈥渉ttps://github.com/OpenZeppelin/openzeppelin-contracts/blob/master/contracts/token/ERC721/ERC721.sol鈥; import 鈥渉ttps://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鈥檚 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