No tienes acceso a esta clase

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

Crea tu propio Token en Bitcoin

7/15
Recursos

Despu茅s de crear la FreeWallet, de haber guardado muy bien las palabras de recuperaci贸n, un lugar seguro y de fondear la misma, es momento de la creaci贸n de nuestro primer token.

Pasos para la creaci贸n de tu primer token

Crear un NFT en Counterparty requiere completar un formulario con algunas configuraciones especiales de la red para lograr mintear el token. Veamos a continuaci贸n c贸mo crear tu primer NFT, paso a paso.

  1. Entramos en nuestra FreeWallet
  2. Nos dirigimos a la parte superior derecha de la pantalla y seleccionamos el icono de lista

Men煤 creaci贸n de token

  1. Seleccionar la opci贸n 鈥淐reate a Token鈥, donde se despliega una ventana emergente donde tendr谩s que completar los siguientes campos: 3.1. La fuente o 鈥淪ource鈥 es la direcci贸n desde donde estamos operando 3.2. En 鈥淭ype" podemos elegir el tipo de token entre tres tipos:

Create a Token

  • "Named (0.5 XCP)": Cuestan 0.5 XCP, que no se le pagan a nadie. Estos se queman y desaparecen como un mecanismo antispam que tiene la wallet. Son token con nombre, los formatos de estos son palabras en may煤sculas que no pueden empezar por la letra (A) y que tienen hasta 12 caracteres.
  • 鈥淪ubasset (0.25 XCP)鈥: Se crean una vez que ya tienes un token. Ayudan a verificar si el nombre de tu token existe o no est谩 siendo usado.
  • 鈥淣umeric (free)鈥: Empiezan siempre con una letra A. Es un n煤mero aleatorio dado por el protocolo. Si no tienes XCP, puedes usar este token gratis que no requieren quemar XCP.

3.3. El campo "Token Name" es el nombre del token que quieres crear 3.4. "Quantity" es la cantidad de copias de token que quiero hacer. Puedes hacerlos divisibles o no divisibles: - No divisibles: Solo se pueden transferir unidades completas - Divisibles: Se pueden determinar la cantidad de unidades decimales en las que se puede dividir el token.

3.5. "Description" es la descripci贸n/nombre de token que estamos creando 3.6. El campo "Fee" es la cantidad de bitcoins que quiero crear/gastar, para darle al minero como recompensa. "Low" es el costo m谩s bajo posible. 4. Finalmente, una vez hayas completado todos los campos, es momento de hacer clic en el bot贸n verde "Create token" para el env铆o de la transacci贸n que crear谩 el token.

Explorando nuestra transacci贸n con xchain.io

XCHAIN Es un explorador de Bitcoin convencional, compatible con el protocolo de Counterparty. Adem谩s de explorar lo que hay en una direcci贸n de Bitcoin tradicional, tambi茅n puedes ver qu茅 assets o tokens viven en esa direcci贸n. Puedes explorar lo que hay en nuestra cartera, y en otras carteras, dado que es un protocolo abierto.

Explorador de tokens XCHAIN

  1. Dir铆gete a tu FreeWallet
  2. Seleccionas la opci贸n View Address
  3. Copias la direcci贸n p煤blica
  4. Pega la direcci贸n en el recuadro de b煤squeda del explorador XCHAIN)

En Unconfirmed, puedes ver los Assets en proceso. Son las transacciones aun sin confirmar.

驴Cu谩nto tarda la confirmaci贸n de las transacciones?

La confirmaci贸n de las transacciones en la Blockchain de Bitcoin puede tardar alrededor de 10 minutos, por lo que se demora la Blockchain en minar un nuevo bloque.

驴C贸mo verificar la creaci贸n de un token?

Para verificar la creaci贸n del token en el explorador de Bitcoin, copias el nombre y vas al explorador en XCHAIN donde van a aparecer las assets que se acaban de generar.

Verificar la creaci贸n de un token

驴D贸nde se pueden observar las propiedades de un token?

Si haces clic sobre el asset que deseas ver en detalle, puedes observar las propiedades del token.

"Locked" (Bloqueado). Si marca false, quiere decir que todav铆a puedes generar m谩s tokens de ese tipo. Desde la FreeWallet, si te diriges a la parte izquierda en la opci贸n 鈥淚ssue Supply鈥, puedes generar la cantidad de tokens que quieras creando una nueva transacci贸n de Bitcoin.

驴Qu茅 hacer para no generar m谩s token?

Dir铆gete a la lista en la parte derecha, en "Actions", busca y seleccionar "Look Token Supply". Una vez bloqueada la emisi贸n del token, NUNCA M脕S podr谩s generar tokens con ese nombre dentro de este protocolo.

Bloquear la generaci贸n de token

驴C贸mo vender un token?

Tienes dos opciones para vender un token:

  1. Dir铆gete al exchange y genera una orden que podr铆a ser BTC/TOKEN. Pon una orden de venta (Sell BTC) y fija el precio
  2. Crear un Dispenser. En la lista de la derecha ACTIONS, seleccionar "Create Dispenser". Luego selecciona el nombre del token que quieres dispensar y completa los campos:
  3. "Available": Indica la cantidad de token disponible. Aqu铆 puedes poner los que quieras en custodia
  4. "Give Amount": Cantidad que voy a dar a cambio de BTC
  5. "BTC Amount": Es el precio de venta

Tu NFT estar谩 listo para la venta.

驴Qu茅 sucede al crear un dispenser?

Al crear un dispenser, estamos generando una m谩quina dispensadora para el token y, para obtenerlo, el comprador debe enviar el pago a la direcci贸n en la cual se cre贸 el token. A la direcci贸n de env铆o del BTC le va a llegar el Token cuando envi茅 el total de BTC que tiene como valor y a ti te llegaran los BTC.

Conclusi贸n

Crear un NFT, es sencillo siempre y cuando sigas los pasos de la forma en que se recomienda en la clase. Con respecto a la imagen solo debes ser creativo. En otros protocolo como Ethereum, la creaci贸n de un NFT es mucho m谩s sencilla. Si logras entender c贸mo generarlos en Bitcoin, entender谩s las bases del funcionamiento de los NFT.

Finalmente, 隆Solo debes divertirte!


Contribuci贸n realizada por N. Patricia Viveros. (Platzi Contributor) con aportes de Salustiano Quiroz.

Articlase revisada y editada por: Kevin Fiorentino (Lead Contributor de Platzi).

Aportes 11

Preguntas 6

Ordenar por:

驴Quieres ver m谩s aportes, preguntas y respuestas de la comunidad?

Pasos
** 1.** Entramos en nuestro FREEWALLET **2.Vamos a la parte derecha a la lista
despegable.
** 3.Opci贸n, Token Action. Especificamente:
鈥淐reate a Token鈥
** 3.1 La fuente o 鈥渟ource鈥, es la
direcci贸n desde donde estamos
operando.
3.2 En 鈥淭ype鈥 vemos tres opciones de
Tokens:
- 鈥 Named (0.5 XCP)鈥 = Numerados
(costo en XCP). Una vez que
adquieres XCP, lo tienes que quemar
para crear tu Token. Tokens con
nombre , quiere decir que tienen un
nombre. El formato de esos nombres,
son palabras en mayusculas, que
tienen hasta12 caracteres y no
pueden empezar por la letra A.
- 鈥淪ubasset (0.25 XCP)鈥 . Una vez que
ya tienes los tokens, puedes crear esto.
- 鈥淣umeric (free)鈥. Empiezan con una A.
Por eso en las letras no podian iniciar
con esta letra. Son numeros aleatorios.
Son gratis, nos lo da el XCP, pero no
tienen un nombre bonito que nos sirve
para distinguirlo facilmente de otros
tokens.
3.3 Token Name
Coloco el nombre de mi token
** 3.4
Quantity
- La cantidad de copias de este
token, que quiero hacer.
- Puedo hacerlos divisibles o no
divisibles. Si no son divisible quiere
decir que solo puedo transferir
unidades completas. Pero si los
hago divisibles, pues entonces
puedo determinar cuantas unidades
decimales los puedo poner.
** 3.5
Description
La descripci贸n que queramos.
** 3.6
Fee
- La cantidad de bitcoin que yo quiero
crear, que quiero gastar, para darle al
minero como recompensa.
- Low es lo mas bajo posible.
** 4.
Create token (Crear token)
** 5.
Visita Xchain
- Explorador de bitcoin convencional,
con la gracia de que es compatible con
el protocolo de Counterparty. Por lo tanto,
no solo puedes explorar lo qye hay en
una direcci贸n de bitcoin trradicional, sino
que adem谩s puedes ver cuales Ases o
Tokens, viven dentro de esa direcci贸n.莽
- Podemos explorar lo que hay en
nuestra cartera o en otras carteras. Es
un protocolo abierto.
- Vamos a la figura QR del lado derecho
de FREEWALLET, y seleccionamos
View Address. Copiamos nuestra
direcci贸n y lo pegamos en el explorador
de Xchain.
- En unconfirmed (transacciones sin
confirmar) vemos las transacciones
que estan en proceso. Recuerda que la
blockchain de bitcoin, tarda en
promedio 10 minutos en encontrar un
bloque. Por lo tanto, para que nuestras
transacciones se confirmen, van a
tardar en promedio unos 10 minutos.
- Locked. Si marca falso, quiere decir que
yo todavia puedo generar m谩s. Desde
la freewallet si voy a la parte izquierda,
en la lista, exactamente 鈥渋ssue supply鈥.
Puedo generar la cantidad de tokens
que quiera. Hago una nueva transacci贸n
de bitcoin para generar m谩s unidades
de ese token.

** 6.**Ya no quiero generar m谩s tokens
- Voy a la lista de la parte derecha, en
Token Action . Selecciono Lock Token
Supply.
- En el momento que seleccione la casilla y
de click en, 鈥渓ock token supply鈥, ya nunca
m谩s voy a poder generar tokens, que
estos que ya estan hechos con este
nombre, dentro de este protocolo. Esto
es importante porque si esty utilizando
este token como activo para venderlo a
terceros, como un security o como una
criptomoneda, pues es importante
saber cuanto es la emisi贸n total y si es
posible hacer m谩s.
** 7.**Como puedo vender este token
- Me voy al exchange y genero una
orden que podr铆a ser, BTC/TOKEN.
- Puedo crear un Dispensers. Voy a la
lista de la derecha, en ACTIONS, Create
Dispenser.

    **7.1.** Token Name, cual es el nombre del 
             token que quieres dispensar.
    ** 7.2.** Escrow, cuantos tengo disponibles 
           para dispensar.
      ** 7.3. **Give Amount, es la cantidad que 
          voy a dar a cambio de bitcoin.
     ** 7. 4. **BTC Amount, Por cuanta 
            cantidad le voy a dar.

Yo al crear este dispenser, lo que quiere decir este sistema es que se va a generar una maquina dispensadora para este token. Y para obtenerlo, la persona que lo quiera comprar, tiene que enviar la cantidad BTC AMOUNT, a mi direcci贸n donde se esta creando este Token, 鈥淒ispenser鈥. Y esa persona a la direcci贸n desde donde se esta enviando el BTC, le va a llegar este token, cuando envie esta cantidad y solo esta cantidad de bitcoin.<

Opciones de tokens que podemos elegir.

Named :

  • Podemos elegir su nombre.
  • Nombre en may煤sculas con m谩ximo 12 caracteres.
  • No puede iniciar con la letra A.

Subasset:

  • Derivado de un token ya existente.

Numeric (free):

  • Empiezan siempre con A y n煤meros generados,
  • No cuestan XCP son gratis.

El XCP se quema como mecanismo anti-spam

Pasos para crear token en Bitcoin:

-type:
-token name
-quantity
-description
-fee
-Create Token

Me result贸 muy educativa la clase. No conoc铆a Counterparty, es un protocolo que funciona sobre la Blockchain de Bitcoin. Tambi茅n conozco algo sobre RSK que permite crear contratos inteligentes en Solidity y que tambi茅n trabaja sobre Bitcoin. Supongo que XCP es similar.

Esto es totalmente nuevo para mi. Muy bien

Gracias

馃槂

Me top茅 recientemente con el concepto de Colored Coins para la creaci贸n de tokens en Bitcoin. Esto me llev贸 regresar a esta clase y relacionar los conceptos. Ahora entiendo algo m谩s de c贸mo se construyendo tokens en la blockchain de Bitcoin.
Recomiendo investigar al respecto.

muy interesante

Super interesante la clase.

Es sobre una segunda capa de bitcoin , no sobre bitcoin en si misma