Crear su propio token criptográfico
Este tutorial suele mostrar una llamada a la acción en forma de viñeta. Por favor, tenga en cuenta que si necesita ayuda o quiere explorar el uso de cualquier comando referenciado en este tutorial, añada la bandera –help después del comando.
Si ya tiene un par de claves locales de Solana pero quiere generar una nueva para este tutorial: Asegúrese de hacer una copia de seguridad de las claves públicas y las frases de semilla existentes antes de realizar este paso, o podría perder el acceso a los activos en Solana. Revise ~/.config/solana/id.json para ver si hay claves públicas. Utilice el indicador –force para generar sobre un par de claves existente:
Ahora usaremos esa clave pública (pubkey) para financiar nuestra billetera con SOL. El SOL es necesario para pagar las transacciones y cualquier cambio que hagamos en el blockchain, por ejemplo, la transacción que crea nuestro token.
Es hora de acuñar algunos tokens y practicar su transferencia. Para el mintAmount, puedes especificar cualquier número. ¿Por qué no probar con 1.000.000 sólo por diversión? Normalmente esto se basaría en factores como el tamaño que esperas que tenga el mercado de tokens y si planeas lanzar alguna cantidad a los usuarios.
Crea tu propia criptomoneda en 10 minutos
Paso 2: Crea un archivo mint-nft.jsDentro de tu directorio de scripts, crea un archivo mint-nft.js y añade las siguientes líneas de código:1require(“dotenv”).config()2const API_URL = process.env.API_URL3const { createAlchemyWeb3 } = require(“@alch/alchemy-web3”)4const web3 = createAlchemyWeb3(API_URL)5
CopiarPaso 3: Agarra tu contrato ABIOnuestro contrato ABI (Application Binary Interface) es la interfaz para interactuar con nuestro contrato inteligente. Puedes aprender más sobre las ABIs de los contratos aquí. Hardhat genera automáticamente una ABI para nosotros y la guarda en el archivo MyNFT.json. Para utilizarlo tendremos que analizar su contenido añadiendo las siguientes líneas de código a nuestro archivo mint-nft.js:1const contract = require(“../artifacts/contracts/MyNFT.sol/MyNFT.json”)2
Mostrar todo CopiarSiéntase libre de cambiar los datos en el json. Puede eliminar o añadir a la sección de atributos. Lo más importante es que te asegures de que el campo de la imagen apunta a la ubicación de tu imagen IPFS – de lo contrario, tu NFT incluirá la foto de un perro (¡muy lindo!).Una vez que hayas terminado de editar el archivo JSON, guárdalo y súbelo a Pinata, siguiendo los mismos pasos que hicimos para subir la imagen.Paso 5: Crea una instancia de tu contratoAhora, para interactuar con nuestro contrato, necesitamos crear una instancia del mismo en nuestro código. Para ello necesitaremos la dirección de nuestro contrato, que podemos obtener del despliegue o de Etherscan buscando la dirección que utilizaste para desplegar el contrato.
Moralis crean ficha
Las criptodivisas se han popularizado recientemente, abriendo un sinfín de posibilidades a empresas, particulares y DAOs. Si quieres aprender a crear y desplegar un Token ERC20 en 20 minutos, este es el lugar adecuado.
Primero escribiremos el contrato inteligente usando REMIX IDE, un IDE online hecho específicamente para el desarrollo de Ethereum con Solidity. A continuación, configuraremos un entorno local utilizando Hardhat para desplegar su propia criptomoneda en la red de pruebas de Mumbai Polygon.
No se asume ningún conocimiento previo de Solidity, aunque se sugiere tener algún conocimiento previo de programación antes de comenzar este tutorial. Si no sabes por dónde empezar, te sugiero que vayas a consultar la hoja de ruta completa de web3 (actualizada este año).
“Un contrato de tokens ERC20 mantiene un registro de tokens fungibles: cualquier token es exactamente igual a cualquier otro token; ningún token tiene derechos o comportamientos especiales asociados a ellos. Esto hace que los tokens ERC20 sean útiles para cosas como una moneda de cambio, derechos de voto, apuestas y más.”
Crear ficha
En el momento de escribir este artículo, se estima que existen entre 11.000 y 20.000 tokens y criptodivisas. La gran mayoría de ellos son tokens, y sólo unos pocos se consideran criptodivisas reales.
No siempre. La mayoría de los tokens se despliegan en la blockchain de Ethereum. Según Nomics, hay más de 12.500 tokens en la red Ethereum. Pero de este número, sólo algo más de 4.160 tienen algún volumen. En segundo lugar está Binance Smart Chain con más de 8700 tokens.
Lo ideal, por supuesto, es que entiendas la mecánica básica del token que quieres crear. También, tener una idea de lo que esa parte del código es responsable. Pero digamos que no quieres aprender lo básico, y no puedes esperar a crear algo lo más rápido posible al menor coste.
Te recomendamos que utilices cointool.app, ya que es el líder del mercado. Sin embargo, todos los portales web mencionados anteriormente son similares y el funcionamiento para crear tokens es casi el mismo. Hay un campo para el nombre del token, el ticker, el volumen de la moneda y todo lo que necesitas para crear la criptomoneda.