You don't have access to this class

Keep learning! Join and start boosting your career

Aprovecha el precio especial y haz tu profesión a prueba de IA

Antes: $249

Currency
$209
Suscríbete

Termina en:

1 Días
5 Hrs
16 Min
10 Seg
Curso de Creación de NFT

Curso de Creación de NFT

Gustavo Grillasca

Gustavo Grillasca

Crea tu propio Token en Bitcoin

7/15
Resources

After creating the FreeWallet, having saved the recovery words in a safe place, and having anchored it, it is time for the creation of our first token.

Steps to create your first token

Creating an NFT on Counterparty requires completing a form with some special network settings to get the token minted. Let's see below how to create your first NFT, step by step.

  1. Login to your FreeWallet
  2. Go to the top right hand side of the screen and select the list icon

Menú creación de token

  1. Select the "Create a Token" option , where a pop-up window will appear and you will have to fill in the following fields: 3.1. The " Source" is the address from where we are operating 3.2:

Create a Token

  • "Named (0.5 XCP)": They cost 0.5 XCP, which are not paid to anyone. These are burned and disappear as an anti-spam mechanism that the wallet has. These are named tokens, the formats of these are capitalized words that cannot start with the letter (A) and have up to 12 characters.
  • "Subasset (0.25 XCP)": These are created once you already have a token. They help verify if your token name exists or is not being used.
  • "Numeric (free)": They always start with a letter A. It is a random number given by the protocol. If you do not have XCP, you can use this free token which does not require burning XCP.

The "Token Name" field is the name of the token you want to create. 3.4. "Quantity" is the number of token copies you want to make. You can make them divisible or non-divisible: - Non-divisible: Only whole units can be transferred - Divisible: You can determine the number of decimal units into which the token can be divided.

3.5. "Description" is the description/name of the token we are creating 3.6. "Fee" field is the amount of bitcoins I want to create/spend, to give to the miner as a reward. "Low" is the lowest possible cost. 4. Finally, once you have completed all the fields, it is time to click on the green "Create token" button for the transaction submission that will create the token.

Browsing our transaction with xchain.io

XCHAIN It is a conventional Bitcoin explorer, compatible with the Counterparty protocol. In addition to exploring what's in a traditional Bitcoin address, you can also see what assets or tokens live in that address. You can explore what's in our wallet, and in other wallets, since it's an open protocol.

Explorador de tokens XCHAIN

  1. Go to your FreeWallet
  2. Select the View Address option
  3. Copy the public address
  4. Paste the address in the search box of the XCHAIN explorer)

In Unconfirmed, you can see the Assets in process. These are the transactions not yet confirmed.

How long does it take to confirm transactions?

The confirmation of transactions on the Bitcoin Blockchain can take about 10 minutes, which is how long it takes for the Blockchain to mine a new block.

How to verify the creation of a token?

To verify the creation of the token in the Bitcoin explorer, copy the name and go to the explorer in XCHAIN where the assets that have just been generated will appear.

Verificar la creación de un token

Where can I see the properties of a token?

If you click on the asset you want to see in detail, you can see the properties of the token.

"Locked. If you check false, it means that you can still generate more tokens of that type. From the FreeWallet, if you go to the left side under the "Issue Supply" option , you can generate as many tokens as you want by creating a new Bitcoin transaction.

What to do to stop generating tokens?

Go to the list on the right side, under "Actions", search and select "Look Token Supply". Once the token issuance is blocked, you will NEVER AGAIN be able to generate tokens with that name within this protocol.

Bloquear la generación de token

How to sell a token?

You have two options to sell a token:

  1. Go to the exchange and generate an order which could be BTC/TOKEN. Place a Sell BTC order and set the price.
  2. Create a Dispenser. In the ACTIONS list on the right, select "Create Dispenser". Then select the name of the token you want to dispense and fill in the fields:
  3. "Available": indicates the number of tokens available. Here you can put as many as you want in custody
  4. "Give Amount": Amount I am going to give in exchange for BTC
  5. "BTC Amount": Is the selling price.

Your NFT will be ready for sale.

What happens when I create a dispenser?

When creating a dispenser, we are generating a vending machine for the token and, to get it, the buyer must send the payment to the address where the token was created. The address where the BTC was sent will receive the token when he sends the total amount of BTC it has as value and you will receive the BTC.

Conclusion

Creating an NFT is simple as long as you follow the steps as recommended in the class. Regarding the image you just have to be creative. In other protocols such as Ethereum, the creation of an NFT is much simpler. If you manage to understand how to generate them in Bitcoin, you will understand the basics of how NFTs work.

Finally, you just have to have fun!


Contributed by N. Patricia Viveros (Platzi Contributor) with contributions from Salustiano Quiroz.

Article reviewed and edited by: Kevin Fiorentino (Platzi Lead Contributor).

Contributions 11

Questions 6

Sort by:

Want to see more contributions, questions and answers from the community?

Pasos
** 1.** Entramos en nuestro FREEWALLET **2.Vamos a la parte derecha a la lista
despegable.
** 3.Opción, Token Action. Especificamente:
“Create a Token”
** 3.1 La fuente o “source”, es la
dirección desde donde estamos
operando.
3.2 En “Type” 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.
- “Subasset (0.25 XCP)” . Una vez que
ya tienes los tokens, puedes crear esto.
- “Numeric (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 “issue 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, “lock 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, “Dispenser”. 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