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.