👉 Cómo crear una memecoin en la Blockchain de Cardano
En el foro ya hay algunos temas creados acerca de como crear una token en la blockchain de Cardano, en concreto hay dos temas acerca de crear tokens en Cardano:
- Cómo crear un nuevo Token en la blockchain de Cardano
- Cómo crear un memecoin como Hosky Token en Cardano en 1 minuto
Pues bien, partiendo del siguiente tema: 👉 Cómo crear un memecoin como Hosky Token en Cardano en 1 minuto en este queremos, de forma detallada, explicar el proceso desde 0 para crear una memecoin en la blockchain de Cardano. Explicaremos el proceso de forma entendible que irá desde la creación de nuestro nuevo token desde 0, hasta darle a este liquidez en un DEX nativo de Cardano.
📚 Creando nuestra memecoin
El primer paso va a ser crear nuestra moneda meme, para ello tenemos dos maneras:
- A través de una web que nos facilite las herramientas para hacerlo
- Si sabemos acerca de programación o tenemos conocimientos técnicos, podemos intentar hacerlo por nosotros mismos
Como asumimos que no todos tienen los conocimientos técnicos y de programación suficientes como para hacer por ellos mismos un token en la blockchain de Cardano, vamos a usar una herramienta que nos permite poder crear nuestra memecoin en unos pocos minutos. La herramienta que vamos a usar es: Cardano Native Token, que nos va a permitir poder crear nuestra propia moneda meme sin tener conocimientos técnicos o de programación.
Al entrar en la página seleccionamos "ADA NATIVE TOKEN" y pulsamos en "Forward"
Ahora elegimos nos aparecerá una serie de espacios a rellenar con las características que va a tener el Token. Estas características son:
- Símbolo: Por ejemplo PEPE
- Nombre del Token: Por ejemplo PEPE Token
- Una descripción del Token: Por ejemplo, moneda de prueba para foro.comunidadcardano.com
- El total de Tokens que va a haber: Por ejemplo 600.000.000.000
- Logo del Token
Hay también unos datos adicionales (metadatas) que podemos añadir, estos datos son opcionales y pueden o no ser añadidos. Básicamente estos metadatas es información adicional que podemos agregar acerca del token. Si por ejemplo nuestro token va de un meme de internet mitad alien mitad animal, podemos colocar algo como esto:
- Name of your property: PEPE
- Value of your property: Un token basado en un personaje famoso de internet mitad rana y mitad alien
Pulsamos en "Forward" y nos aparecerá una opción una ventana que pondrá "Final validation". En esta pestaña nos permite enviar una cantidad de token creado a los desarrolladores de la web, esto es opcional, si no queremos enviar nada lo dejamos en 0. Ahora pulsamos en "Submit".
Nos aparecerá un mensaje en el que nos dirá la cantidad de ADA que debemos de enviar y la dirección a la que hacerlo, tal como se muestra en la imagen. IMPORTANTE, no debemos de enviar los ADA desde un exchange, si no desde una billetera. Puedes ver una lista de billeteras en el siguiente tema: 👉 Todas las billeteras de Cardano para almacenar tus ADA.
También nos dará un código en la referencia de la transacción, IMPORTANTE que guardemos ese código. También importante no cerrar la página que hemos abierto y que verás en la imagen de abajo.
Ahora vamos a nuestra billetera y enviamos los ADA
Una vez completada la transacción nos devolverán 2 ADA y la totalidad de nuestro nuevo Token. Ahora vamos a la ventana donde nos daban la referencia, los ADA y la dirección a donde enviarlos y nos aparecerá:
Accedemos al enlace que nos da para generar el .json y nos saldrá una ventana que hay que rellenar:
- Name: El nombre de nuestro token (PEPE TOKEN)
- Ticker: El símbolo de nuestro token (PEPE)
- Description: La descripción de nuestro token (token prueba foro.comunidadcardano.com)
- Decimals: La elección de decimales afecta la precisión con la que puedes representar la cantidad de tu token. En Cardano, el número de decimales se utiliza para dividir la cantidad total de tu token. Si planeas utilizar números enteros y no necesitas fracciones más pequeñas de tu token, podrías elegir cero decimales, lo que facilita las cosas. Un número mayor de decimales permite una mayor precisión en las transacciones, pero también puede aumentar la complejidad para los usuarios y las operaciones. Si tienes dos decimales puedes tener 2,85 PEPE, si tienes 0 decimales puedes tener solo 2 PEPE por ejemplo, pero no 2,85 ya que no habría decimales. Así que elegimos los decimales que queramos. Si no lo tienes claro puedes dejarlo en 0 y no complicarte.
- Supply: Viene ya dado
- URL: La web de nuestro token
- Logo: El logo de nuestro token. El máximo es de 60kbps, recomendamos unos 200x200 en el .png.
IMPORTANTE: El .json debe ser rellenado lo más preciso y sin errores posibles, así que ten cuidado al completar los datos.
Una vez rellenado pulsamos en "Generate .json" y se nos descargará el archivo.
📚 Registrando nuestra memecoin
El registro de tokens de Cardano es una lista oficial de tokens nativos de la cadena de bloques de Cardano. Proporciona una manera de asociar metadatos, como el nombre, la descripción y el logotipo de un token, con su identificador único. Esta información ayuda a las billeteras, DEX u otros servicios a mostrar información precisa acerca de nuestro token.
Para realizar este paso vamos a necesitar una cuenta en Github, así que si aún no tienen una cuenta debemos de crearla. Una vez que hayamos creado y verificado nuestra cuenta debemos de ir a https://github.com/cardano-foundation/cardano-token-registry/tree/master/mappings y pulsar en "Add file" y "Upload files", tal y como se muestra en la imagen.
Si nos aparece el mensaje "You need to fork this repository to propose changes.", pulsamos en el botón verde que pone "Fork this repository". Ahora debemos de acceder al fork que hemos realizado desde nuestro perfil, para ello vamos a nuestro perfil de Github y ahora nos debe de aparecer:
Entramos y nos debe de aparecer algo como esto:
Accedemos a la carpeta de "mappings" y ahora sí, pulsar en "Add file" y "Upload files". Ahora debemos de subir el archivo .json que fue generado anteriormente y pulsar en el botón verde de "Commit changes". Ahora volvemos a nuestro perfil y abrimos de nuevo el fork que hicimos y nos vamos en el menú a "Pull requests", y pulsamos en el botón verde de "New Pull request". Ahora pulsamos en el botón verde de "Create pull request".
Veremos un título y una descripción:
En el título ponemos por ejemplo: PEPE Token submission
En la descripción modificamos:
- "## Description": Debajo de esto borramos lo que viene escrito (no el ## Description, sino lo que viene debajo) y ponemos algo como: Registration request for PEPE Token
Y pulsamos en el botón verde de "Create pull request".
Esto puede tardar varias horas o días en ser aprobado, así que solo queda esperar. Una vez que haya sido aprobado nos llegará un email de notificación de Github y ahora, si accedemos a https://cardanoscan.io y pegamos el contrato de nuestro token, nos aparecerá información detallada acerca de este en la parte derecha.
💰 Añadiendo liquidez a nuestra memecoin
Lo único que nos faltaría sería proporcionar liquidez a nuestra memecoin para que pueda ser comprada y vendida en un DEX por los demás usuarios, para esto hay que proporcionar liquidez en un DEX. Esto de la liquidez puede ser difícil de entender de primeras, así que ponemos un ejemplo:
Imagina que tu moneda meme es un caramelo, y al poner tus caramelos y ADA en la máquina, estás proporcionando "liquidez". La gente puede venir, poner sus ADA en la máquina y llevarse tus caramelos, o viceversa. Cuanta más liquidez pongas mejor, si pones solo 10€ como liquidez, es como si pusieras solo unos pocos caramelos en la máquina de intercambio. Si proporcionas poca liquidez, el valor de la moneda puede fluctuar más rápidamente, y los traders podrían tener dificultades para intercambiar grandes cantidades sin afectar significativamente el precio. Por otro lado, si proporcionas más liquidez, los intercambios son más fáciles y el precio puede ser más estable. Es una cuestión de equilibrio.
Haremos un tema más extendido sobre esto en un futuro, ya que no es algo fácil de explicar y necesitamos un tema dedicado solo a esto. Pero en definitiva, tenemos que proporcionar liquidez a nuestro token meme y cuanta más liquidez proporcionemos mejor.
Para esto vamos a un DEX nativo de Cardano, nosotros usaremos https://app.minswap.org y conectamos nuestra billetera en la que hemos recibido los tokens (importante conectarla para que nuestro token aparezca en el DEX). Ahora en el menú nos vamos a "Liquidity" y "Add liquidity" ( https://app.minswap.org/liquidity?tab=add-liquidity ). Como First Token nos aparecerá ADA, esto significa que la liquidez que vamos a proporcionar va a ser en ADA, si queremos cambiar la criptomoneda que queremos usar para proporcionar la liquidez pulsamos en ADA y elegimos otra, como DJED, WMT, iUSD... Lo más normal es usar ADA, así que vamos a dejarla en First Token.
En "Second Token" pegamos el contrato de nuestro token y lo elegimos.
Pegamos el contrato de nuestro token y nos debería de aparecer el token que hemos creado. Si no añadimos liquidez a nuestro token este no aparecerá para otros usuarios, así que hasta que no añadamos liquidez este no va a aparecer ni va a ser comprado y vendido. La cantidad de nuestro token que vamos a proporcionar de liquidez depende de cada uno, lo ideal sería no añadir todo de golpe, quizás un 30% o un 40% sea bueno para comenzar y reservar ese 60% para lanzarlo más adelante, aunque como decimos, esto ya depende de cada creador.
La cantidad de ADA que añadimos a liquidez depende de cada uno, esta liquidez no la vamos a perder, así que ya depende de los ADA que poseas y quieres añadir. Recuerda que cuanta más liquidez proporciones más fácil será tradear con tu token y conseguirás que el reparto de tu token entre billeteras sea más repartido, ya que si añades poca liquidez una cartera puede comprar un gran porcentaje sin gastar muchos ADA, lo que no favorece a nuestro token. Nosotros recomendamos que mínimo proporciones 100 ADA de liquidez, que es lo mínimo que minswap pide para verificar el token.
Una vez que añadamos liquidez a nuestro token este aparecerá en: https://www.taptools.io/?Tokens=Recently+Added y podrás ver una gráfica y la gente que compra y vende nuestro token. También otros usuarios podrás proveer liquidez a nuestra memecoin y ganar con las tarifas de las transacciones. También recibiremos unos LP tokens al proporcionar liquidez (digamos que son como unos resguardos de confirmación de que tenemos X cantidad en liquidez en X token y los usaremos para retirar nuestra liquidez cuando queramos).
Como hemos dicho, haremos un tutorial más extendido acerca de esto ya que es algo complejo y que no es fácil de explicar.
LISTO! Con esto ya hemos creado nuestra memecoin, la hemos registrado en el registro de tokens de Cardano y la hemos añadido a un DEX para que los usuarios puedan tradear con ella.