Crea tu propia colección de NFT | Programming Made Easy | Skillshare
Buscar

Velocidad de reproducción


  • 0.5x
  • 1x (Normal)
  • 1.25x
  • 1.5x
  • 2x

Crea tu propia colección de NFT

teacher avatar Programming Made Easy, Software Developer

Ve esta clase y miles más

Obtenga acceso ilimitado a todas las clases
Clases enseñadas por líderes de la industria y profesionales activos
Los temas incluyen ilustración, diseño, fotografía y más

Ve esta clase y miles más

Obtenga acceso ilimitado a todas las clases
Clases enseñadas por líderes de la industria y profesionales activos
Los temas incluyen ilustración, diseño, fotografía y más

Lecciones en esta clase

    • 1.

      ¡Bienvenido a este curso!

      1:30

    • 2.

      Contratos inteligentes

      6:13

    • 3.

      Fichas digitales

      12:10

    • 4.

      Cómo crear un contrato inteligente

      5:58

    • 5.

      Cómo instalar los requisitos

      6:12

    • 6.

      Estructuración y almacenamiento de nuestros NFT

      9:58

    • 7.

      Cómo crear nuestros NFT

      15:05

    • 8.

      Cómo subir nuestros NFT

      7:03

    • 9.

      Cómo implementar nuestros NFT

      13:16

  • --
  • Nivel principiante
  • Nivel intermedio
  • Nivel avanzado
  • Todos los niveles

Generado por la comunidad

El nivel se determina según la opinión de la mayoría de los estudiantes que han dejado reseñas en esta clase. La recomendación del profesor o de la profesora se muestra hasta que se recopilen al menos 5 reseñas de estudiantes.

267

Estudiantes

1

Proyecto

Acerca de esta clase

Esta clase se estructurará en 8 lecciones que contienen pasos prácticos para que puedas dar a cabo para crear una colección NFT y desplegarla en OpenSea. Te mostraré cómo puedes combinar programáticamente diferentes capas y generar con código, una enorme colección de piezas únicas, cada una con una rareza documentada diferente.

Qué aprenderás en este curso de NFT:

  • ¿Qué son los contratos y fichas inteligentes y cómo funcionan

  • Cómo generar una colección de NFT de diferentes capas

  • Cómo estructurar y almacenar los NFT que creaste y sus metadatos en la nube

  • Cómo subir e implementar los NFT en OpenSea, para que puedas poner tu colección a la venta

Si estás interesado en los NFT y también quieres crear tu propia colección, considera este curso para ti.

No hay otros requisitos que una conexión a Internet.

Conoce a tu profesor(a)

Teacher Profile Image

Programming Made Easy

Software Developer

Profesor(a)

Habilidades relacionadas

Desarrollo Desarrollo web
Level: All Levels

Valoración de la clase

¿Se cumplieron las expectativas?
    ¡Superadas!
  • 0%
  • 0%
  • Un poco
  • 0%
  • No realmente
  • 0%

¿Por qué unirse a Skillshare?

Mira las galardonadas Skillshare Originals

Cada clase tiene lecciones cortas y proyectos prácticos

Tu membresía apoya a los profesores de Skillshare

Aprende desde cualquier lugar

Ve clases sobre la marcha con la aplicación de Skillshare. Progresa en línea o descarga las clases para verlas en el avión, el metro o donde sea que aprendas mejor.

Transcripciones

1. ¡Bienvenido a este curso!: Hola chicos y bienvenidos a este curso sobre la creación de su propia colección NFP. Mi nombre es Alex y soy ingeniero de software, pero siempre me han apasionado las criptomonedas. Y cuando salió NFP, realmente poseía en tres latidos muchos de ellos, principalmente en mar abierto. Ahora esta clase se estructurará en dos lecciones que contienen pasos prácticos para que usted tome con el fin de crear una colección NFT y desplegarla en Open. Mira, te mostraré cómo puedes combinar programáticamente diferentes capas y generar con código una enorme colección de piezas únicas, cada una con una rareza documentada diferente. Si te interesa MET y también quieres crear tu propia colección. O al menos quiero ver cómo les gustan estos procesos. Considera este curso para ti. No hay otros requisitos entonces una conexión a Internet. En cuanto al proyecto de esta clase, será extremadamente práctico y te implicará seguir los pasos presentados en el curso para que puedas comenzar en tu viaje de creación de tu propia colección MFT. Le dijimos el set, creo que estamos listos. Nos vemos en la primera lección. 2. Contratos inteligentes: Hola chicos y bienvenidos a este curso sobre saludar Dewar propia colección NFP y luego poder lanzarla. Y en esta primera conferencia vamos a hablar de contratos inteligentes. En este punto, tal vez te preguntes, cuál es la conexión exacta entre los contratos inteligentes y el lanzamiento de tu propia colección NFT. Lo que necesitas en primer lugar, entender la deuda oriental. Vas a tener un agarre algunos conocimientos teóricos antes de poder lanzar tu colección vacía ya que lanzar tu colección vacía está involucrada alguna codificación y se necesitará el uso de algunos conceptos nuevos para ti. Entonces lo hicimos antes de que se dijera palabra, podemos seguir adelante y definir un contrato inteligente. Se puede pensar en un contrato inteligente como contrato digital de ejecución automática, y se almacena bajo la red blockchain centralizada. Lo que contiene este contrato inteligente es un acuerdo entre el comprador y el vendedor que se compone de líneas de código. Su propósito de estos contratos inteligentes es automatizar la ejecución de estos acuerdos. La deuda se hace en esas líneas de código y la transacción que provoca son seguibles como todo lo demás en la blockchain y también es irreversible. Desafortunadamente, podría haber oído hablar de diferentes esquemas y que las personas que estafaron en realidad son capaces de huir con el dinero porque las transacciones son irreversibles. Entonces la gente que estas siendo estafadas no puede recuperar su dinero a menos que esta cámara quiera devolverlos. Y por supuesto, el Dont mixto escalable es el creador de los contratos inteligentes. Y los definió como protocolos de transacciones computarizadas que ejecuta términos de un contrato. Su visión para estos contratos inteligentes era replicar la funcionalidad de un POS, es decir, un punto de venta. Ya sabes, la que pusiste tu tarjeta en el supermercado cuando intentas comprar algo. Quería replicar estas funcionalidades en lo real digital. Otra feria que puede ayudarte a armar mejor las piezas es que las máquinas expendedoras se mencionan como la tecnología más antigua equivalente a la implementación de contratos inteligentes. Ahora, puede preguntarse, por qué son importantes estos contratos inteligentes en el contexto de la NFP y la creación de una colección propia. Después de todo, ¿por qué estamos hablando de ellos? Bueno, de manera intuitiva, estos contratos son centrales para el funcionamiento de las LFT porque permiten tener permanentemente información de identificación sobre estos únicos y LFT. Además, es útil a la hora de acuñar un NFT para que se ejecuten estas acciones si se cumplen condiciones predeterminadas. Aquí podemos hablar ya sea por una cobro de bombo que solo permite que el propietario signifique a un número limitado de LFT o el precio de la NFP siendo pagado con precisión por el comprador y así sucesivamente. En el contexto de la NFV, estos contratos inteligentes se crean cuando una persona realmente está acuñando y NFP. Eso se debe a que en el punto de mantener ese NFT específico de la colección se crea acuerdo con su contrato inteligente subyacente. da rareza específica basada en leda rareza específica basada en diferentes propiedades eventuales. Ahora, no te preocupes por tanta cantidad de conocimientos teóricos, ya que en tan solo unas pocas conferencias, podrás poner en tus manos un tipo específico de despliegue de un contrato inteligente con el fin acercarte para vender la tuya propia. Y si la colección. Ahora, la forma en que los contratos inteligentes evitan la falsificación es que se te emita un token cuando compras un token NFT tiene dentro él todos los detalles relativos al contrato inteligente. Aquellos se registran en la cadena de bloques. Con esta información pública, incluso si eres imagen de NFP se copia, lo cual puede por supuesto sucedió. Podrías haber visto a esas personas que las entidades de captura de pantalla fuera de Google. Todavía puedes probar que eres el dueño del original. Debido a que el registro de blockchain que se almacena para siempre públicamente, va a haber múltiples probarlo. Nosotros decimos si estos son tokens no fungibles, lo que significa no intercambiable porque cada uno de ellos es único y tienen una realidad diferente. Va a ser crucial para ti si compras un NFT para demostrar que es el original y sus contratos inteligentes van a poder hacer eso por ti. Tampoco se deje engañar al pensar que NFP solo tiene aplicaciones en las transacciones. También se pueden utilizar como boletos para diferentes eventos o comprobante de titularidad de diferentes mercancías. Esto fue sobre ello para la primera conferencia teórica de este curso. En la siguiente, vamos a revisar diferentes estándares de token, incluyendo la deuda token que vamos a utilizar para crear nuestros propios LFT, que es el ERC séptimo 21. Entonces si eso les suena interesante, espero verlos ahí. Y muchas gracias por quedarse conmigo hasta el final de esta conferencia. 3. Tokens digitales: Hola chicos y bienvenidos de nuevo a las puntuaciones, donde aprenderemos cómo podemos lanzar nuestra propia colección NSD. En esta conferencia, vamos a discutir beat, los estándares token que existen en este punto en el tiempo. Y también cuál va a ser el mejor para nosotros con el fin de implementar nuestros LFT en. En las siguientes conferencias, vamos a poner en nuestras manos un enfoque mucho más práctico donde veremos cómo en realidad podemos desplegar nuestros LFT en mar abierto, que va a ser el final de este curso. Pero por ahora, veamos los tres estándares de token que existen. Y estos son el ERC-20, el ERC 721, y el ERC 1155. Se puede pensar en estos en términos amplios, S2, el ERC 20 siendo utilizado para tokens fungibles normales. Fungible significa comerciable. Entonces el ERC 721 que se utilizan para anticuerpos que son no fungibles, por lo que no comercializables entre ellos. Como ya sabemos, NFPA tiene diferentes recetas y nuestro limoso único no se puede tratar el uno por el otro. Eso no se podía hacer sin perder valor de uno de ellos. Y entonces el estándar ERC 1155 es uno que es un mixto entre estos y realmente no vamos a hablar de ello ya que el ERC 721 es el que usaremos para nuestros LFT. Pero el ERC 20 venció fácilmente a importantes como EPs utilizados para las criptomonedas. Y podemos decir unas palabras al respecto solo para tu propia célula de conocimiento común. Dijo antes de que se use el estándar de token ERC-20 para tokens fungibles normales. Los tokens fungibles es lo mismo que los activos fungibles. Y estos tokens, como he mencionado, pueden ser intercambiados por uno y ninguno. Aquí se puede pensar que en nuestro mundo tenemos dinero, ¿verdad? Y puedes cambiar una factura por otra factura ya que tienen el mismo valor exacto. Y también va cuatro monedas y objetos del mismo valor. Al igual que un PS5, puedes intercambiar TPS 5s siempre y cuando sean iguales y ningún partido perderá, te fallará. Y prácticamente ambos estarán de acuerdo en que el intercambio sea justo. Ahora, esto sólo sucede porque los objetos que intercambiamos son exactamente los mismos unos de otros. En cuanto al espacio criptográfico, podemos pensar en o de las criptomonedas como tokens fungibles normales. Porque trabajan igual que el dinero u objetos con el mismo valor trabajan. Se puede pensar en Ethereum, Bitcoin, y así sucesivamente como activos fungibles. Estos tokens, se pueden crear en realidad desde cero, y es muy fácil hacerlo. Y en una futura conferencia, también te mostraré cómo puedes hacer eso. También podrás desplegar token que es ERC-20 y VPs utilizados para desplegar activos fungibles reales como criptomonedas. Pero eso sería suficiente para el estándar de tokens ERC-20. Y vamos a pasar al ERC 721, que es lo más importante y relevante para los puntajes ya que se utiliza para NFV está en su despliegue es que veremos cuando lleguemos a ese paso en nuestro rumbo, estos estándar se utiliza para tokens no fungibles como LFts. Estas fichas son infungibles porque el arte único. Difieren en propiedades. En primer lugar, algunos de ellos tienen más rasgos. Y esto puede causar una diferencia de valor porque costarán más que otras que tienen propiedades más comunes. Aquí se puede pensar en un NFT específico a partir de una colección más grande que es única y tiene su propio valor y propiedades. Entonces, por ejemplo, existen múltiples colecciones de NFP por ahí que tienen una vista arcoíris. Entonces desde los ojos del personaje, va directo, arco iris. Y eso se considera un rasgo muy raro. Entonces si eres NFT tiene ese trato, automáticamente bombeará su valor, que es bastante autoexplicativo. Y es muy en mi opinión, ahora dada estos bienes, no son mutuamente intercambiables, como si fuera el caso con los tokens fungibles de los que acabamos de hablar. No se pueden valorar es otra unidad de la misma colección si son raras y puntuaciones, éstas se dan habitualmente por la demanda causada, ahí, de sus propiedades muy raras. Pueden ser muy altamente valorados por diferentes coleccionistas. Dados ejemplos, se puede pensar en coleccionables que son físicos. Entonces para dibujar paralelo y tal vez conseguir una imagen más práctica de lo que pasa aquí con la NFV trasera es, por ejemplo, se puede pensar en colección de relojes que son muy, muy limitados y esa cicatriz CP en su producción y también su enorme demanda los hace muy buscados EPC, exactamente lo mismo con cualquiera de estos sólo b's son digitales, pero su singularidad también es la misma y se puede verificar más fácilmente usando la blockchain como discutimos. Cuando se hace NFP en cada blockchain criptomoneda en forma de un token que no es intercambiable entre sí. Es criptográficamente único. Por lo general estos, cualquiera de estos tienen algún valor intrínseco almacenado dentro de ellos aparte de solo las miradas del mismo, pesar de que eso es enormemente importante para algunos coleccionistas, no lo estoy negando. Aquí podemos pensar en los ingresos pasivos. Entonces, por ejemplo, hubo un cobro de cualquier tarifa que se bajara más tarde en 2021, que se llamaba descuidado. Y su promesa para la funcionalidad de sus LFts fue que podrías haber hecho ingresos pasivos de los casinos que el equipo que desarrolló el NFET es de ancho asociado, lo cual es un muy, funcionalidad muy agradable en su MAP, sin duda aumentaría en valor. Los ciervos mixtos son una gran cantidad de Nets luego pone a tu disposición una vez que les compres una piel en el juego. Aquí se puede pensar criptocampeones o mis gamberros de mascotas, que será un juego muy enorme al momento en que estoy grabando estos, el juego aún no se ha caído, pero el colección ha sido. Y una vez que tengas un NFT en esa colección, también podrás más adelante, cuando realmente se lanza el juego, utilizar ese NFT específico tuyo como personaje en ese juego. Lo cual también puede ser muy agradable. Y rara vez son ser, también aumenta con la funcionalidad que se obtiene de usarlos. Porque puedes pensar que usas carácter más raro y eso va a ser agradable. Además, también hay boletos para eventos recibidos por los propietarios de cobranza de deudas. Entonces, por ejemplo, si un grupo de empresarios que tienen mucho éxito decidieron hacer una colección de funcionalidad NFT para ellos podría ser que van a dar pláticas en diferentes CPS. Y si tienes uno de sus LFT, puedes entrar gratis en las existencias y hablar con ellos. ¿ Qué idea ya se ha implementado? Ahora como conclusión aquí sobre estos tokens estándar ERC 721, el estándar ERCC1 21 es un conjunto abierto de reglas que describe la forma en que se puede construir un NFT en la blockchain de EPM. retoño abierto en realidad tiene una clase que tiene diferentes métodos y campos implementados para ERC 721 que puedes usar al hacer tu propio NFP o token derivando tu clase de ella. Vamos a pasar por este proceso en detalle durante una futura conferencia en los pocos profundos no entender lo que dijeron. Es porque es más una visión programática de las cosas, pero no te preocupes, cuando lleguemos allí, me aseguraré de que comprendas independientemente de tu experiencia de codificación. También hay facilidad estas metáforas pirámide, que en la parte inferior de la misma tiene la capa de infraestructura. Y ahí tenemos el polígono Ethereum y así sucesivamente, que son la capa de protocolo Web tres puntos o. Entonces encima de eso teníamos el ERC-20, que es el estándar para tokens fungibles del que hablamos. Y aquí pensamos los tokens como las criptomonedas que se pueden cambiar. Y de nuevo aquí, algunas de estas entidades tienen sus propias monedas hechas para ellas y pueden tener utilidad. Su principal propósito debe ser incentivar a los propietarios en la dirección de participación en un eventual juego. Estamos comprando poder dentro de ese juego. También tal vez adopción temprana. Por lo que estas entidades tienen algunas monedas que tienen usos específicos para ellas. Y difiere mucho de proyecto a proyecto. Podría ser un poco difícil para mí dar un punto de vista más amplio para ellos aparte de lo que acabo de mencionar. Ahora, encima de la capa ERC 20 está el ERC 721. Y aquí está la capa de tierra real, que son la lente tokenizada y la pecaminosa y, y así sucesivamente. Y también el NFET está encima de la deuda son los reales MFT es el cobro que vas a hacer sería en estos mismos pasos. Y encima de eso estás tú, por supuesto el dueño de la misma. Lo que hay que tener en cuenta que esta conferencia es que cuando se abrirá la próxima vez y una colección de 10 mil MFT está atrapando. Se trata de tokens ERC. Esto fue por ello para esta conferencia. Y en las próximas conferencias vamos a tomar un enfoque mucho más práctico a las cosas. Y veremos cómo podemos desplegar exactamente nuestro primer contrato inteligente. Cómo podemos crear nuestro propio token ERC-20 y transferirlo a nuestro monedero matemático, cómo podemos hacer un contrato inteligente de NFT. Y luego además, generar nuestra propia colección MFT con el MFT exacto se despliega. Y al final, tendremos prometido toda la colección en CDS abiertos. Y también entenderás cómo puedes hacer el pre revelar, revelar etapa, cómo fijar el precio para ello, regalías, etcétera. Eso te suena interesante. Espero veros chicos en las próximas conferencias. Y muchas gracias por quedarse conmigo hasta el final de éste. 4. Crear un contrato inteligente: Hola chicos y bienvenidos de nuevo a este curso donde aprendemos cómo podemos crear nuestra propia colección NFP. En esta conferencia, vamos a desplegar nuestro primer contrato inteligente en la blockchain de Ethereum usando el remix EPM IDE que está disponible de forma gratuita en línea. Si recuerdas, en una de las últimas conferencias, hablamos de contratos inteligentes y qué son exactamente. Y entendimos cómo son exactamente q pequeños en el contexto de MFT. Ahora, vamos a desplegar uno en una red de pruebas local. Por lo que no tienes que preocuparte porque no te costará nada desplegarlo en una red de pruebas que sea localmente. Y puedes jugar con él como lo harías con uno que se desplegaría en la red principal con el trato real. Ahora, el primer paso es hacer, como se ve en la pantalla VC, el sitio web del remix. El enlace a este sitio web es el remix dot dot ORG. Una vez que estés en la página web, puedes crear un nuevo archivo SOL dot. Puedes escribir tu guión en él. Y cómo vas a hacer eso. Vas a ir en la pantalla superior izquierda esta página que está disponible aquí mismo. Y puedes hacer click sobre él y puedes ver aquí que un nuevo archivo, estos siendo puestos a disposición para que ingreses su nombre. Y vamos a dar nuestro nombre de contrato inteligente. También es necesario escribir su extensión, que va a ser ese SOL. Entonces a continuación vas a tener que escribir este código en tu archivo SOL. Y éste solo especifica en la línea a la versión de la licencia ESP edX del MIT no es tan grande. Cada contrato inteligente, tendremos esa solidez pragmas allá arriba con una versión específica. Pero a continuación se puede ver que definimos el contrato con el nombre de contador. Entonces definimos la integral, que es el recuento del contrato. Después definimos un método que puede aumentar el contador. Y incremento significa básicamente añadir uno a su valor. Y también tenemos un método que nos devolverá el número del valor de recuento. Ahora, estos contrato inteligente que está escrito ahí, necesitamos desplegarlo, ¿verdad? ¿ Y cómo podemos hacer esto? Bueno, podemos ir en la barra de menú de la izquierda al compilador de solidez en primer lugar, luego vamos a compilar nuestro archivo SOL gut. Se puede ver que se compiló muy rápidamente. A continuación, para básicamente ver dentro de tu contrato inteligente, vas a ir una pestaña más abajo para desplegar y ejecutar la transacción. Y si hace clic en Desplegar sin lo publicado a IPFS, el sistema de archivos interplanetarios. Vas a ver que básicamente lo desplegará localmente aquí mismo en los contratos diploides. Y se puede ver información sobre cada uno de sus campos. Y también se pueden ver los registros de la transacción que se muestra en la parte inferior de la pantalla. Si hace clic en incrementos, puede ver la transacción de deuda log, en primer lugar, para contrarrestar eso incrementa el gasto. Y entonces esa transacción realmente sucedió. Como se puede ver en estas garrapatas verdes que se muestran aquí mismo. Y se puede ver que el conteo pasó de dos a tres. Y cuando hacemos click en getCount, también son tres. Ahora de nuevo, si lo incrementamos y conseguimos contar, es para la cuenta obtiene una B24 de nuevo, pero sólo una vez lo golpeamos. Por lo que se puede ver que todos los campos que escribimos básicamente funcionan. También la forma en que se puede ver si está en conflicto se despliega en realidad en la red de escritorio es del entorno actual de JavaScript VM, que se muestra aquí mismo. Si tuviéramos el punto web inyectado tres, realidad se desplegaría directamente en la cadena de bloques de Ethereum. Y podrías poder hacer una transacción desde ella a tu billetera de matemáticas. Se puede ver básicamente cómo funciona un contrato inteligente y cuál es el código detrás de él. Nuevamente, este es un contrato inteligente muy simple que solo tiene tres campos. Si vas a revisar el escaneo de éter, un contrato que quieres conocer o simplemente revisar sus campos, vas a ver que en realidad tiene bastantes campos. Y también veremos esto cuando vamos a desplegar aquí, nuestra colección de n si T es porque esa colección en realidad tendrá bastantes campos aquí, incluyendo el precio de NFP, la cantidad máxima de MFT que pueden ser limitados por una billetera, una imagen prerevelada por defecto que se mostrará antes de la revisión de los LFT reales y así sucesivamente y así sucesivamente. Si eso os suena interesante, espero veros chicos en las próximas conferencias. Y muchas gracias por quedarse conmigo hasta el final de éste. 5. Instalación de los requisitos prerequisites: Hola chicos y bienvenidos de nuevo a este curso donde aprenderemos cómo pueden hacer su propia colección vacía. En este video, vamos a comenzar todo el proceso práctico de crear tu propia colección NFP. Y para eso, antes que nada vamos a necesitar algunos prerrequisitos. Más exactamente. Vamos a necesitar dos cosas que se instalen en la máquina donde va a hacer el despliegue de estas entidades desde. Vas a necesitar NodeJS, que es un framework JavaScript. Y JavaScript es un lenguaje de programación en caso de que no lo supieras y no te asustes por estos significados. Y tres, desanimado si nunca has escrito código antes en tu vida. Porque va a ser muy fácil, confía en mí, y te voy a guiar por cada paso y te explicaré qué escribir en cada campo. Después de todo, es sólo escribir texto, por lo que no será complicado, lo prometo. Ahora, después de ejecutar NodeJS, que vamos a necesitar para ejecutar un script que vamos a obtener del espacio público, también vamos a necesitar un editor de texto para nuestro código. Entonces un lugar o un IDE, que también es el significado de la misma, Donde vamos a poder modificar nuestro código que nos ayude desplegar nuestra colección de NHD se está iniciando con la instalación del Node.JS marco JavaScript. Si estás en un Mac como yo, simplemente puedes escribir este comando que ves en mi terminal, que es la segunda línea. Lo resaltaré para ti solo para que lo veas más claro. Pero si estás en Windows, también puedes buscar en Google Node.js. Y se puede ver que aparecerá en Node js.org. Y puedes seguir adelante y hacer clic en Descargar y luego además, seleccionar la distribución exacta y el sistema operativo del que eres propiedad. Entonces si estás en Windows, puedes elegir las ventanas recomendadas para la mayoría de los usuarios versión y luego seguir adelante y descargar salto y además, instalarlo, como dije, ahora volviendo a Mac, si vas a instalar NodeJS desde tu terminal, primer lugar vas a necesitar instalar Homebrew, que te va a hacer la vida mucho más fácil y también te ayudará a instalar NodeJS mucho más fácilmente. Y en realidad eso es lo es esta instrucción en la segunda línea. Para. Una vez que lo ingreses en tu terminal, se te pedirá que escribas tu contraseña para pseudo eje para que pueda instalarlo. Y entonces seguirá adelante e instalará maldita mucho. Ahora, si quieres ver si Homebrew está realmente instalado en tu problema de la máquina solo brew y luego dash v de la versión. Y deberías ver el Homebrew y luego la versión de la misma. Y presta atención que también necesitas agregar a path, el Homebrew con el fin de, para que funcione y en realidad te dé tu versión cuando escribas root dash v. Y ahora el segundo paso aquí, que es realmente instalar NodeJS usando Homebrew, que acabamos de instalar, es escribir brew install Node. Ahora, como se puede ver, seguirá adelante e instalará NodeJS para nosotros. Por lo que va Windows, solo puedes seguir adelante y descargar el instalador en la ingestión, instalarlo con la interfaz de usuario. Si eso es más fácil para ti, puedes hacer lo mismo en macOS. Pero desde terminal con homebrew, solo me resulta más fácil. No obstante, prefieres hacer estos procesos bien. Si opta por instalar NodeJS sea determinante. Nuevamente, puedes simplemente escribir después de que esté instalado Node y luego densamente para comprobar si realmente se ha instalado y comprobar su versión. Eso fue todo por la instalación Node.JS. Y ahora solo deberíamos echar un vistazo a nuestro IDE, que va a ser Visual Studio Code. Estamos eligiendo aquí código de Visual Studio ya que es muy ligero. Y será mucho más fácil para nosotros ejecutar el código que necesitamos ejecutar con NodeJS usando Visual Studio Code. Y además si no tienes la última máquina, no es un problema porque Visual Studio Code es mucho más versátil y no exige tan altos Requisitos del Sistema. Para que puedas ir en el botón de descarga desde Visual Studio Code. Y de nuevo, dependiendo de tu sistema operativo, debes instalarlo desde aquí, va a ser bastante sencillo. Pero después de que hayas hecho estos dos pasos, podrás seguir adelante y llegar a la siguiente conferencia donde vamos a ver exactamente dónde podemos conseguir el código público para crear nuestro propio un vacío colección desde cero. Entonces estamos llegando a realmente desplegado en la red de prueba de C. abierto Y aunque la pre-revisión y revelan etapas para que puedas vender tu cobro prepago de NFP. Si todo eso suena interesante, de verdad espero veros chicos en las próximas conferencias y les agradezco mucho que se queden conmigo hasta el final de esta. 6. Estructuración y almacenamiento: Hola chicos y bienvenidos de nuevo a este curso donde aprendemos cómo podemos crear nuestra propia colección NFP. En esta conferencia, vamos a echar un vistazo a los estándares de datos de método que open see impone a nuestra colección de NFP es para que nosotros los respetemos y tengamos una colección que pueda ser visto y también resuelto en mar abierto, que ya conocemos, es el mayor mercado de NFT por ahí en este momento. Por lo que es importante para nosotros tener nuestra colección aquí porque todas las grandes colecciones se están vendiendo en mar abierto y compradores serios y también la mayoría de los compradores conocen de mar abierto y también tratados respeto y hacer la mayoría de sus transacciones no abro. Ver, este es un punto bastante importante en nuestro viaje de creación de la colección NFP. Y puedes ver aquí que el enlace de conductos que te abre que i o slash doc slash metadatos estándares. Podemos ver que la documentación exacta para nuestros tokens ERC 721, que por supuesto son nuestros tokens NFP. Desde una perspectiva de programación, se puede pensar que ya existen clases implementadas que representan los tokens ERC-20 y ERC séptimo 21. Y puedes usar el lenguaje de programación de JavaScript. Y además derivó su propio token que fue a desplegar en la red principal en Open. Mira, usando estas dos clases, dependiendo de la que realmente quieras. Si hace una moneda para ERC-20 o NFP para ERC 721. Ahora si recuerdas, ya discutimos sobre estos tokens y además, lo que cada uno de ellos hace. ERC-20 es como una moneda, pero la principal diferencia entre ERC-20, Bitcoin, por ejemplo, es que ERC-20 es realidad una moneda que se despliega en una blockchain. Cuando Bitcoin tiene su propio Blockchain, entonces el token ERC séptimo 21 se utiliza para activos no fungibles que no se pueden intercambiar entre sí porque cada uno de ellos es único y tenían diferentes valor. Al igual que NFP es R. Y es exactamente por eso que vamos a implementar tus tokens C7 2100 para nuestra colección de ENFP a estas clases de ERC-20 y ERCC1 uno-a-uno, podemos agregar nuestro propio particular campos, como el símbolo de nombre, la cantidad máxima que puede cumplir en el lanzamiento, la fecha de pre-revisión, la fecha de revisión. Una imagen que debe tomar el lugar de la NFET es cuando la colección está en la etapa de pre-revisión y así sucesivamente. Al desplazarse por los estándares de metadatos aquí, podemos ver diferentes cosas que debe tener nuestra colección y también se transpuestan. Para que comprendas mejor lo que cada campo del código realmente hace en nuestra colección real. Vamos a tener las fotos, pero también vamos a tener metadatos que estarán estrechamente relacionados con ella. Y cada una de estas imágenes tendrá un CEB, que es un identificador de contenido. Y estas fotos de nuestros LFts vamos a subir a IPFS. Vamos a ver eso en tan solo un momento. Así que no me adelantemos a mí mismo. Pero por ahora es importante que entiendas que nuestras imágenes tendrán dos partes. Uno que será el JPEG real y también un archivo JSON que contendrá los metadatos. Ahí. Tendrá el CIP, que será identificador de contenido que puedes pensar como un ID único que reconocerá esa imagen desplazándose aún más. Aquí está la estructura de metadatos y aquí se está hablando cada atributos que se pueden dar, rasgos diferentes, como fechas y así sucesivamente y así sucesivamente. Pero la parte realmente importante aquí es la IPFS y estamos viendo nuestra sección de ojos. Aquí, se puede ver que el mar abierto soporta el almacenamiento de metadatos por cualquier tarifa. En las redes extranjeras que están descentralizadas, pueden ser modificadas por un partido central. Una red de pila descentralizada, que puede ser modificada por un partido central. Y el más popular hoy en día se llama IPFS. ¿ Y por qué es útil para nosotros estar más descentralizados? Podrías preguntar, bueno, eso es solo porque en realidad es igual que lo es la blockchain. Se trata de un almacenamiento en la nube distribuido y cualquiera puede tener un nodo aquí. Y ahora es básicamente un punto en el que guardas tus cosas. Y aquí está el sitio para ello, IPFS.io. Y es tal y como ves, un diseño de protocolo hipermedia para preservar y crecer el conocimiento de la humanidad haciendo que la ola sea actualizada, más resiliente y más abierta. Entonces en el criptoespacio está toda esta noción de Web tres puntos o Y esto es básicamente una actualización a la web, a los datos, que es Internet tal y como la conocemos hoy. Pero no nos metamos en esas cosas. Y sigamos leyendo la documentación. Entonces si utilizas IPFS para alojar tus metadatos, que fueron los archivos JSON asociados a cada uno de nuestros JPEG de nuestra colección NFT, eres URL debe estar en el formato de IPFS y luego un hash, por ejemplo, IPFS y luego un hash. Y este hash en realidad será el identificador de contenido del que te hablé. Y esto se actualiza con el archivo. Por lo que ayudará a la inmutabilidad y persistencia de sus datos. La persistencia de tus datos en realidad está destruyendo parte de ellos. Y ves que la estructura es muy, muy importante y necesita tener el CIP y los metadatos, si te estás preguntando, es justo la forma en que los marketplaces obtendrán el información sobre nuestra NFP. Y cuando hablamos de información sobre nuestros LFT, se puede pensar desde los lugares donde se almacenarán nuestras imágenes y las almacenaremos en la Nube. Entonces no en nuestra computadora local, sino en algún lugar de un servidor donde el mar abierto sería capaz de recuperar los datos para que la imagen de. Y para eso vamos a usar piñata, igual que ves que abrieron los CES aconsejándonos que hagamos aquí mismo. Pero aparte de las imágenes específicas, quiénes son nuestros LFT, también vamos a ver que la rareza son las diferentes propiedades de un NFP y lo raro que es, las regalías que va a ser un por ciento . Entonces después de sellar cualquiera de estos de su colección, cada vez que se venderá un NFP adicional, puede configurar por ciento de su transacción para volver a venir a usted, el creador. Y eso se puede especificar de nuevo en los metadatos de la NFP. Ahora, puedes ver que si planeas almacenar en IPFS, nosotros Richmond, Indiana para almacenar datos fácilmente. Y Indiana es sólo un espacio en la nube. Por lo que ofrecen espacio en la nube, espacio en un servidor donde puedes almacenar tus LFts reales y estarán en línea y estarán disponibles públicamente para abrir S3 tratarlos fueron tratando de mostrarte nuestra entidades en su página de inicio. puede ver que dicen que puede privatizar cualquier archivo si subes con Kenyatta, ocultándolo de la red pública IPFS. Y puedes controlar quién puede acceder a los archivos y por cuánto tiempo. Esto es, por supuesto, utilizando lo apropiado. Pero tienen un plan gratuito que vamos a usar, que es sólo almacenar y administrar nuestros medios NFT. Y esto de nuevo significa los JPEG reales y exigir esos datos. Por lo que vamos a poder guardarlos aquí de forma gratuita. Y luego además, ponerlos a disposición de la colección de mar abierto propia. Y la gente realmente puede tratarlos allí con, por supuesto, la ayuda de lineales y también IPFS. En la siguiente conferencia, vamos a ver dónde podemos obtener públicamente el código para crear nuestra propia colección NFP. Vamos a ver cómo pueden funcionar diferentes capas con el fin de hacer nuestra enorme colección de cualquier pieza. Porque es posible que hayas visto que NFET está en OBC tienen diferentes atributos. Y dependiendo de qué atributos tiene una entidad específica, tiene una consulta específica. Vamos a ver cómo podemos configurar programáticamente las capas y luego crear en realidad programáticamente. Entonces no a mano porque sería muy difícil hacer 10 mil entidades a mano, cada una de ellas a la vez, pero todas a la vez utilizando esas capas con Node.JS marco JavaScript en el ID del código de Visual Studio. Si eso os suena interesante, espero veros ahí chicos. Muchas gracias por seguir conmigo hasta el final de esta conferencia. 7. Crea nuestros NFTs: Hola chicos y bienvenidos de vuelta a las puntuaciones donde aprendemos cómo podemos crear y vender nuestra propia colección NFP compuesta por una gran cantidad de artículos con diferentes veridades. En esta conferencia, en realidad vamos a iniciar el proceso de creación programática de estos MAPs a partir de nuestra colección. Cuando digo programáticamente, quiero decir, usando código. Podrías haber tenido en cuenta antes cuando viste esas 10 mil colecciones en mar abierto, podrías haber pensado que una persona en realidad no dibujaba digitalmente cada una de esas NFT es porque eso tomaría un enorme mientras. En cambio, lo que hacen estos artistas y la mejor práctica es dibujar diferentes propiedades de estos LFT, que se consideran capas en la imagen. Por lo que sólo una parte de la NFT y luego combinarlos juntos para obtener un NFT real con una rareza total que además determinará su precio final. Entonces con eso fuera del camino, el pasado que vamos a tomar en la creación de estos. Cualquiera de estos es una herramienta gratuita que está utilizando Node.JS para estar usando algún código, estas entidades. Y el código para ello es de código abierto, lo que significa que es gratuito y está disponible en GitHub, como se puede ver en la pantalla. El enlace es github.com slash hash lips slash hash slips art engine. Si vas en este enlace, puedes encontrar el repositorio que contiene el código. Repositorio es básicamente solo el lugar donde se almacena el códec. Lo siento si también voy a explicar por personas que en realidad no son programadores en la vida real para que puedan entender mejor todas las palabras que estoy usando. Ahora, una vez que llegues aquí, vas a tener que descargar el código. Y cómo vas a hacer eso es antes que nada, check in la parte derecha del lanzamiento está aquí están los últimos lanzamientos, es decir, la última versión de código para este repositorio. Y podemos seguir adelante y dar click en la Versión uno que quería, que como se puede ver, está escrito aquí en verde, que es lo último. Una vez que hacemos clic en él, vamos a ver que tenemos aquí el código fuente para ello, y podemos hacer click sobre él y además descargará el archivo para nosotros. De vuelta aquí, se puede ver abajo la línea que en realidad tenían toda la documentación sobre cómo usar estos repositorio y el código dentro de él. Ya investigué esto y lo usé. Entonces si quieres seguir más, ir a revisar esta documentación fuera, sé mi invitado. Pero realmente creo que es CTR solo escuchándome y viendo lo que hago luego empezando a leer esto. Entonces volviendo a nuestro proceso después de que vas a terminar la descarga de tu archivo. Se mostrará en tus descargas para que puedas hacer clic derecho sobre él. Y además, abriéndolo con tu utilidad de archivo, si estás en Windows, es posible que tengas algún viento filtrante o 7-Zip disponible para usar. Para que puedas extraer los archivos que se encuentran en este archivo en una carpeta real. Lo que vamos a hacer ahora es arrastrar la carpeta que sacamos de esto en Visual Studio Code. Tengo una pantalla externa aquí. Para que como se puede ver, se acaba de abrir y arrastrar. Ahora tenemos todo el código del repositorio público de deuda GitHub abierto en nuestro propio editor de código que descargamos en la última conferencia. Y como ya he dicho, la NFP es que vamos, vamos a conseguir con estos scripts que están escritos en este repositorio se van a crear a partir de combinar una de cada una de las capas que se ponen a disposición. Podrías preguntarte, ¿dónde puedes encontrar estas capas? Bueno, tienes aquí una subcarpeta que se llama capas. Y puedes ver aquí tenemos una sub carpeta para cada propiedad que pueda tener nuestro NHD. Entonces tenemos algunos predeterminados aquí, pero si vas a crear tu propia colección, básicamente puedes cambiar las propiedades de tus AINE. Y luego aquí se puede ver que tenemos algunos PNGs, que es el formato para una imagen con un fondo transparente. Y si hacemos clic en uno de ellos, se puede ver que tiene diferentes colores y básicamente diferentes propiedades. Una observación más importante aquí es que la forma en que debes nombrar estas propiedades es su nombre y luego hashtag, y luego el por ciento de rareza que quieres que esta propiedad tener. Por ejemplo, si uno de nuestros MET va a ser un color de ojos de verde, solo el 1% de estas entidades tendrá este color verde. Ahora, de nuevo, la ventaja inferior aquí, se puede ver que 40%, vamos a tener el medio. El 40% tendrá una menor, 120% tendrá uno más alto. Esta va a ser la más rara. Pero de nuevo, todas estas capas se van a combinar entre sí cuando ejecutemos este código con el fin de crear un NFP entero. Y no sólo uno sino una colección de Tim, cada uno siendo único y diferente de todos los demás. Con eso dicho, necesitarás seguir adelante o quiénes son colección propia para reemplazar estas imágenes diferentes capas propias. Puedes alimentar a perros, gatos, simios y así sucesivamente, lo que sea que pienses y son capaces de dibujar digitalmente muy bien. Podrías conseguir un iPad cuarenta o contratar a alguien de Fiverr para que lo haga por ti. Pero este diseño real es una parte requerida de ella. Voy a hacerlo además, utilizar estas imágenes predeterminadas que se proporcionan con el fin de mostrarte, una vez que obtienes ese arte digitalmente, cómo puedes compilar estas diferentes capas en lo real NMT es. Y luego además, suéltalas en una colección en Open see en el archivo config js que puedes encontrar aquí en la subcarpeta SRC. Se puede ver que tenemos la constante de configuraciones de capa en la línea 25. Y vas a necesitar reemplazar el nombre de las carpetas en la línea 25. Si quieres cambiarlos, también, necesitas mantener el pedido igual. Para que puedan ver que aquí tenemos las capas o allá. Y esto básicamente es un objeto y aquí están sus propiedades. Ahora el campo de crecimiento suma tamaño dos es la cantidad de imágenes multimedia que desea crear para su colección. Si quieres una colección de 10 mil DFT, escribirás 10 mil aquí y en lugar de cinco. Pero lo que hay que tener en cuenta aquí es que para una deuda de cobro grande de 10 mil rupias, en realidad se necesitan bastantes capas porque de lo contrario, muchas de las propiedades se estarán repitiendo. La diversidad de tu colección bajará drásticamente. Ahora, se puede ver que si traté de generar un 150 a 200 y FTes de solo esas pocas capas que viste, nos pondremos básicamente muy, muy, muy similares. Y si d es incluso extraño, incluso se duplica. A continuación, en realidad necesitamos agregar algunas dependencias desde la terminal para este trabajo de proyecto y para que realmente lo compilemos y tengamos nuestro NFP está aquí. Entonces, antes que nada, vas a necesitar abrir la terminal. Si estás en Mac, necesitas tener el atajo de teclado de Control y luego el guión, lo que escribí aquí, controlar eso y luego guión, este es el atajo de teclado para abrir el terminal en Mac y en Windows, creo que es control y luego T, y luego eres terminale se abrirá igual que el mío hizo aquí. Y aquí. Podemos seguir adelante y comprobar si no tenemos JS instalado en esta máquina para poder ejecutar el proyecto y crear esos NFV, estos fuera de las capas que tenemos. Para ello necesitamos escribir nodo y luego dash v. En esto, puede ver que hemos instalado en esta máquina la versión 14, esa 18.2. Si el nodo no se instalara en esta máquina, lo que habría sido devuelto aquí habría sido algo así como nodo no es comando desconocido. A continuación, hagamos lo mismo por npm. El Administrador de Paquetes de Nodos es necesitaremos que también para instalar algunas dependencias que se encuentran en el paquete.json y el plato empaquetado loc dot JSON. Este proyecto. Para volver a hacer eso, hacemos npm y luego el Ashby. Y se puede ver que he instalado la versión ocho punto tres punto o.Es importante tener ambas cosas instaladas antesde ambas cosas instaladas antes seguir adelante e intentar instalar las dependencias y ejecutar el proyecto. Otra cosa muy importante a destacar aquí es que si por alguna razón cuando tratarás de construir el proyecto y crear FFTs, se obtiene un error. Puedes hacer referencia de nuevo a este video y consultar tu versión de nota. Porque podría ser que la versión de nodo que has instalado en tu máquina no sea compatible con la versión de los labios hash no sea motor para que yo trabaje. Y tengo los labios hachís no son motor uno, ese también. Y la versión nodo de 14 que 1892. Si recibes un error y tienes instalada una versión diferente de Node, posible que necesites desinstalarlo y luego instalar otra versión para ello. Pero con eso fuera del camino, podemos seguir adelante e instalar las dependencias que se especifican en estos dos archivos. Y para ello, vamos a escribir npm install. Y lo que esto hará, como dije, básicamente leerá estos dos archivos y descargará todas estas dependencias. Y los pondrá, como se puede ver en la ruta de los módulos de nodo y luego algunas otras carpetas creadas. Antes de ejecutar npm install, no tendrá estas carpetas de módulos de nodo presentes en la estructura de su proyecto. Pero después de eso, podría tomar algún tiempo en red cada normal. Y es sólo una cosa de tiempo que debes hacer en tu proyecto. Creará esta carpeta de módulos de nodo, e instalará todas las dependencias para que este proyecto se ejecute. A continuación, después de instalar también las dependencias, estamos listos en este punto Q, construir el proyecto y crear los ENFP fuera de esas capas. Vamos a hacer eso es correcto nodo y luego index.js. Si presionamos Enter, puedes ver que crearon cinco imágenes de esas capas, cada una de ellas con identificador de contenido específico. Ahora index.js se refiere por supuesto, a este archivo que está especificando otras dos funciones a llamar desde main.js. Y esta es la forma en que se inicia el proceso. Si alguna vez tomaste cursos de programación, puedes pensar en la paz index.js, el int main que tenías en el básico C plus plus scripts. Entonces creamos cinco MET, pero ¿dónde están? Bueno, se puede ver que en nuestro proyecto se creó una nueva carpeta de compilación. Y si lo abrimos, tenemos dos sub carpetas aquí, imágenes y luego JSON. Creamos cinco de cada uno porque cada imagen debe tener los metadatos en la carpeta JSON correspondiente. Y también la razón por la que creó cinco LFts es el tamaño de adición de crecimiento dos rellenado en el objeto de configuración de capa que especifica el número de cualquier enseñanza a crear. Y si miramos a través de estos, se puede ver que tenemos cinco ojos. Cada uno de ellos únicos y con diferentes características. Y para cada uno de ellos tenemos un archivo JSON correspondiente adicional que especifica bastantes cosas sobre esta imagen y lo que especifica. En primer lugar, es su nombre, luego la descripción que deberá reemplazar aquí. Entonces la URL IPFS de la que ya hablamos en la última conferencia. Entonces ADN, que va a ser la semilla de la imagen. El agregado, que significa el número del total, es decir, es NFP, es la fecha. Y luego cada atributos que van a ser las propiedades. Aquí tenemos el fondo negro, luz globo ocular y así sucesivamente. Por lo que fuera de esto, la rareza total se calculará de diferentes maneras. Estos datos métricos que se almacenan para cada una de las imágenes en este JSON son cruciales para los mercados que necesitan hacer referencia a los datos al mostrarlos. Ya vimos la documentación de OpenCV que necesitaba una nueva URL para cada imagen y también los metadatos para ella con el fin de realmente tomar estos atributos salida a realmente tomar estos atributos algún lugar y mostrarlos aquí. Porque como habrías visto en Open see, están las propiedades enumeradas y necesitan ser tomadas de algún lugar. Entonces esto es eso en alguna parte. Pero le dijimos al dicho esto se trata de la forma en que se puede crear programáticamente una gran colección de n si T está fuera de diferentes capas que ya tienes. Ahora en las próximas conferencias vamos a subir esta colección que acabamos de crear a un servicio Cloud que viene a almacenar no solo las imágenes, sino también los metadatos para ellas para abrir C. Y entonces también vamos a crear e implementar estos LFts usando el IDE remix que ya hemos visto cuando creamos este contrato inteligente. Realmente espero que ustedes hayan sacado algo de esta conferencia y espero verlos en la siguiente. 8. Subir nuestros NFTs: Hola chicos y bienvenidos de nuevo a este tutorial donde aprendemos cómo podemos crear nuestra propia colección NFP. En esta conferencia, vamos a entender cómo podemos subir en Cloud. Entonces en un servidor remoto, nuestras imágenes y metadatos NHD que acabamos de crear programáticamente en la última conferencia para la deuda tan abierta desde que nos sugirió en la documentación. Si lo recuerdas, vamos a utilizar una combinación de IPFS con la página web pinata dotCloud. Y si ves aquí, esta es su página web a la que puedes dirigirte. Se llama pinata dotCloud. Nuevamente, tiene dos plantas. Uno es gratis y uno es la versión pro. Entonces pagó uno. En nuestro caso, vamos a salir con la libre ya que no necesitamos tanto espacio de almacenamiento en el primer lugar, el propano incluye algunas cosas adicionales. Por lo que tienes almacenamiento ilimitado, pero no vamos a vencer a un concierto de almacenamiento para estas pequeñas colecciones. Y aparte de eso, tiene algún ancho de banda adicional y unas gateways IPFS dedicadas. Pero aparte de eso, también puedes inscribirte en el plan individual que de nuevo, con almacenamiento ilimitado es de solo $0.15. Entonces eso es bastante bueno también. Pero si estás planeando lanzar un proyecto enorme, podrías optar por el propano en caso de que tus necesidades sean tan avanzadas. Pero ya he creado mi cuenta aquí. Puedes hacer clic en probarlo por tarifa y luego iniciar sesión tú mismo. Pero cuando vayas a iniciar sesión, verás esta página aquí mismo. Y comenzaremos con subir los archivos que acabamos de crear. Para que podamos subir una carpeta entera y luego seleccionar la carpeta que queremos subir. En mi caso, es la carpeta de imágenes. Entonces, qué podemos subirlo. Y podemos darle un nombre que va a ser nuestra colección NFP. El motivo principal por el que se utiliza un Miata es tener el enlace IPFS necesario por abierto. Ver, este es el CID, el identificador contrarrestado del que hablamos antes. Subiremos estas imágenes para estar en la ACA, como se puede ver aquí. Y nos dará una semilla y necesitamos reemplazar la semilla en el campo de imagen de los metadatos para que podamos referirlos desde IPFS. Como se puede ver, cada uno de ellos tiene semilla diferente. Si hacemos click en éste, se puede ver que esta es la semilla axial que está ante la de un punto PNG. Como ya he dicho, necesitamos reemplazar el seed en los metadatos adyacentes rápidamente de nuestro código de Visual Studio antes de subir los metadatos también. El guión del CID en su nombre dot PNG, como se puede ver aquí, nos va a llevar a ese específico algo mediano en cada uno. Eso como se puede ver, ahora está disponible abiertamente en la web porque está almacenado en Cloud en el servidor Kenyatta. Una vez que obtengamos el CID de Kenyatta, podemos reemplazarlo en la config que JS en el campo URI base. Podemos seguir adelante y copiar este campo y luego ir a Visual Studio Code en la config dot js. Y aquí tenemos el URI base, que va a ser éste, después reemplazarlo. Una vez lo hicimos para actualizar automáticamente todos los campos de imágenes para todas las entidades que necesitamos ejecutar. Degenerar metadatos js desde la carpeta. Podemos seguir adelante y salvar éste. Y puedes ver aquí que tenemos la carpeta tails y luego tenemos la información de dash optimista que JS. Y también degenerar estos metadatos JS, que se ejecutará usando node, y luego actualizará todos los URI aquí en el campo de imagen. Por lo que ya puedes ver en todos los JSON tenemos nuevo URI para reemplazar. Y después de ejecutar este script E aquí, deberías tener el nuevo seed que reemplazamos en el URI base de config dot js. Podemos seguir adelante ahora en la terminal y nodo derecho. Nodo porque estamos ejecutando kit con NodeJS y caos porque está en la carpeta. Y luego está el nombre del script que es generar metadatos. Y ahora cuando hacemos clic en Entrar, se puede ver que se crearon los metadatos. Y ahora si vamos en adyacente, lo puedes ver en tu enlace real aquí se cambia. Y para cada uno de ellos, se cambia. Ahora, sólo los de los archivos JSON de metadatos se actualizan con la imagen semilla real en el campo de imagen. Podemos seguir adelante y subir esta carpeta para anclar también para que podamos ir a Kenyatta y subir otra carpeta. Entonces seleccionaremos carpeta que va a estar en la compilación y el MAD va a ser la carpeta JSON y subirla también. Podemos decir nuestro y luego md para metadatos y podemos subirlo también. Y como se puede ver, ahora, el medio de nuestros LFts está disponible abiertamente en línea al estar en un servidor. Y además, esperando que pueda ver todas estas imágenes mirando primero los metadatos y luego viendo los enlaces de donde se encuentran las imágenes. Y también si recuerdas, las organizaciones benéficas, porque también están disponibles en el JSON, como se puede ver. Después de esto, el mar abierto, iremos adelante e iremos a este enlace para conseguir que la imagen NFT la muestre y también sus propiedades. Así que realmente espero que ustedes sacado algo de esta conferencia en un paso más cerca de crear su colección NFT. En la siguiente conferencia, vamos a ver cómo podemos crear y luego desplegar los contratos inteligentes para estos LFts por lo que estamos listos para lanzar nuestra colección. Eso te suena interesante. De verdad espero veros chicos en la próxima conferencia. 9. Despliega nuestros NFTs: Hola chicos y bienvenidos de nuevo a este curso donde aprendemos cómo podemos crear nuestra propia colección NFT. En esta conferencia, vamos a ver cómo podemos crear el contrato inteligente en la blockchain de Ethereum para la colección NFP que creamos programáticamente en la última conferencia. Con eso dicho, lo primero que tenemos que hacer es dirigirnos al repositorio de Git de labios hash que también usamos para obtener ese código abierto para que creemos esas entidades. Y tenemos que entrar en el repositorio de contratos inteligentes de guión de solidez. Entonces tenemos que ir a contratar. Y si d y luego NFP dot SOL, una vez que lleguemos aquí, este va a ser un archivo de texto que necesitamos copiar usando pitch dos casillas aquí. Tenemos que seguir adelante al remix Ethereum IDE. Aquí necesitamos crear un nuevo archivo usando este nuevo botón de archivo. Entonces escribe aquí su nombre. No voy a hacer eso porque ya he hecho el expediente por mí mismo, pero también necesita tener la extensión de SOL. Este nombre no es muy importante con respecto a tu colección. Pero algunas de las cosas que necesitarás cambiar a este archivo de texto es, para que puedas ver que este es un token ERC 721 aquí. Y hablamos de este tipo de tokens que se utilizan para desplegar cualquiera de estos. En primer lugar, es necesario revisar el pragma. Entonces EVP aquí, el compilador necesita estar entre estos dos valores. En nuestro caso, está bien, porque la versión del compilador es 087 y tenemos 070 y luego 090. Entonces eso está bien. Desplazando más en este archivo, podemos ver que podemos jugar con diferentes atributos de estas colección vacía. En primer lugar, aquí tenemos el costo de un NFP en nuestra colección y VPs en éter. Por supuesto, puedes dar el precio que quieras por un artículo de tu colección. Recomendaría 0 punto 05 a 0 punto t2. Si estás haciendo un proyecto realmente de alta calidad donde mucha gente forma parte de él. Ahora, el siguiente campo es el campo de suministro máximo. Y aquí vamos a escribir la cantidad total de cualquier thes de nuestra colección. Si recuerdas la última vez cuando creamos esos NSGs programáticos limpian y subieron sus imágenes multimedia y también sus metadatos sobre piñata. Sólo hice cinco de ellos. Entonces para el propósito de esta demo, voy a escribir cinco también. Pero puedes escribir un 1010 mil o por mucho que seas. Y si la cobro es, entonces el monto máximo es especificar la cantidad de NET que la calidad es capaz de cumplir en el lanzamiento. Y entonces voy a dejar esto a uno. Y dependiendo de qué tan exagerado, cobro más fácil, posible que quieras bajar esto debido a diversificar a los dueños de tus cincuenta. Y a continuación este booleano es especificar dónde están haciendo proceso se pausa o no. Por defecto, EPS configurado para pausar. Pero tal vez quieras configurarlo hasta dos si quieres que lo principal se pausa en el momento de desplegar contrato inteligente. Y esto es consejo que se debe hacer porque de nuevo, si es y se ha exagerado proyecto y mucha gente busca reunirse cuando despliegues el contrato inteligente. Algunas personas podrían tratar significar que podrían ser capaces hacer eso si no dices estos posts a true. Y luego tenemos aquí un constructor. Y si nos desplazamos un poco aquí en línea, 126, se puede ver que este código que estoy resaltando en este momento es una función que hará un recorte del 5% a las hojas hash como tarifa de regalías. Cada vez que se vende un artículo de tu colección. El honorario de la realeza fue de nuevo hebra superior. Eso va a alguna parte. Cada vez que se vende un artículo de tu colección. En esta colección, el 5% irá a saltos hash porque proporcionaron estos código fuente abierta y te ayudaron a lanzar tu colección. Nuevamente, si no quieres darles el 5%, solo puedes hacer esto. No te aconsejo que hagas eso. No voy a hacer eso, pero es posible que no puedas si quieres maximizar tus ganancias. Sólo estoy presentando eso como una opción y no lo correcto que hay que hacer. Una vez que lo modifiques, todos estos artículos a tu gusto, puedes seguir adelante y compilar este contrato inteligente dirigiéndote aquí al compilador de solidez. Y luego compilar estos archivos. Ahora se puede ver por la garrapata verde aquí que compiló. Y lo que tenemos que hacer es ir un paso más abajo para desplegar y ejecutar transacciones. El siguiente pin del que voy a hablar aquí es de que vas a necesitar una billetera matemática para procesar estas transacciones y también comenzar tu imagen para unirte a mí. Pero por si acaso no sabes qué es eso, voy a pasar unos minutos hablando de ello. Matemáticamente es un navegador Chrome que se va a agregar al igual que su bloqueador de anuncios podría estar aquí en la esquina superior derecha. Aquí, tendrás una cuenta que podrás encontrar con tu ritmo EPI. Esta es la forma en que se realizan todas las transacciones en la cadena de bloques de Ethereum y con respecto a los FTE del juego. Por supuesto que hay otras carteras y otras formas, pero las matemáticas son las más utilizadas y más fáciles de usar. Puedes seguir adelante e ir a maximizar esa i o y descargarlo y lo instalará en tu Chrome. Entonces por defecto, tendrás una contraseña para ocho cada vez que abras Chrome, puedes financiarla con PBM de pureza. Y esta es la forma en que se puede pagar para comprar cualquier tarifa. Y además con el deuterio siendo la red Prueba de Trabajo que es, vas a necesitar también pagar honorarios de invitado en cada transacción. Para que eso te va a ser útil. Ahora, una vez que tengas las matemáticas del espectador negativo aquí, por supuesto, vas a estar en la red principal de Ethereum, que es la red donde ocurren las transacciones reales con deuterio. Pero con esto siendo una demo, y sólo voy a desplegar esta colección en una red de pruebas. En realidad no voy a lanzarlo por Q será. Así que acabo de elegir la red de pruebas TEN de Rob. Y aquí tengo 0 que tres Ethereum. Entonces con eso fuera del camino, ahora que también tienes aquí una cuenta matemática, muy importante a seleccionar al desplegar empapar en sección, ya que el entorno por defecto, vas a estar en una máquina virtual JavaScript, ya sea la de Londres o Berlin en la que vas a necesitar cambiar para inyectar punto web de TI tres. Y vas a conectar tu billetera MetaMask a esta página web. Y si no está conectado, puede seguir adelante y dar click sobre él. Y luego en estos tres puntos sitios conectados. Y entonces si no hubiera sido conectado, habría habido un botón aquí que diríamos conectarnos manualmente a este sitio web. Así es como te conectas. Y si lo haces, vas a ver la red que se muestra aquí. Estamos desenvueltos entonces, pero vas a estar en mantenimiento a la hora de desplegar esto. Y también se puede ver la cuenta vinculada y la suma de Ethereum que tenemos. Ahora aparte de esto, no tenemos que cambiar nada en el límite de gas. Pero en el contrato necesitamos seleccionar nuestro contrato antes del aprendizaje. Vamos a necesitar cambiar algunas cosas aquí. Y estas cosas son del constructor como se ve en la línea 32, de este archivo de texto que está escrito en solidez. Y estas tres cosas van a ser por supuesto, con respecto a nuestra colección de NHD. En primer lugar, necesitamos escribir el nombre de nuestra colección, que en mi caso va a ser ojos locos. El símbolo va a ser c0. A continuación, lo que vas a escribir en la imagen para basar tu ojo es, como recuerdas de la, se abre la documentación. Necesitamos escribir la URL IPFS. Y luego después del IPFS, vas a escribir el CID de los metadatos que has almacenado en el servidor Piazza para tu colección de inmunidad. Podemos seguir adelante y escribir IPFS, dos puntos, barra inclinada hacia adelante, barra delantera. Entonces tenemos que seguir adelante y piña y copiar ese CID para nuestros metadatos, que va a ser éste. Vamos a editar después de estos enlace IPFS. Y entonces también necesitamos una barra inclinada hacia adelante. Después de esto, básicamente podemos realizar transacciones, como se puede ver también que dice despliegue de contrato aquí. Ahora podemos dar click en firme. Aquí en la parte inferior de la pantalla se puede ver que la creación de NFP está pendiente y debemos recibir un mensaje exitoso a continuación. Por lo que se puede ver que la colección real de MAP está ahora en vivo porque hemos aplicado contextos aquí. Para que podamos desplazarse y ver que también podemos significar para ellos. Podemos pausar, podemos eliminar lista de espera. Y básicamente hay muchas funciones aquí que nos permiten jugar con esta colección. Por lo que podemos ser usuario de la lista blanca y luego aquí como el parámetro, podemos añadir la dirección del usuario. Y este usuario va a tener el privilegio de la lista de espera, lo que significa que podrá reunirse antes. También tenemos el costo basado en su ojo y así sucesivamente y así sucesivamente. También podemos significar MFT. Podemos seguir adelante y poner aquí nuestros intereses. También. Digamos que queremos conocer a uno y luego realizar transacciones. Aquí. Se puede ver que tenemos el mensaje de menta y también una cuota de conjetura, y podemos confirmarlo. En este momento estaría gastando así es como significarías conectividad de tu colección. Y además, puedes ver otro mensaje de éxito aquí en la sección log del ID de VM Linux. Se puede ver aquí chicos, en designa esa hoja abierta que debo dado el hecho de que, quiero decir, estos NFP está fuera de una red de prueba, van a estar disponibles cuando te conectes con tu billetera en red de prueba que se abre, mira que i o.Pero cuando realmente creas URM, si colección P en la red principal de TVM, lo vas a ver en Open Data y AI ahora mismo mentee por el árbol y si t por eso solo vemos tres en pantalla. Pero también podría tardar un tiempo hasta el punto en que las veas todas en tu billetera, lleva algún tiempo cargarlas básicamente. Pero como pueden ver, ahora llegué a nuestro objetivo final de tener en realidad nuestra colección MFT desplegada en Open see, en este momento, serás capaz de hacer diseñar tu propia colección NFP de miles de unidades y luego ponlo a la venta en mar abierto aunque realmente espero que ustedes tengan algo de este tutorial. Si tienes alguna pregunta de cualquier tipo o te quedas atascado en algún momento de este tutorial, siéntete libre de enviarme un mensaje aquí. Estoy a su disposición y haré todo lo posible para responder de la manera más rápida posible. Pero de nuevo, muchas gracias chicos por quedarse conmigo hasta el final de este tutorial. Y espero veros chicos en los futuros.