Minting a token

Minting a token

Ficha acuñada mtd

Hay una discusión en curso entre los recién llegados a la industria de la criptomoneda y el blockchain sobre cómo se crean las criptomonedas, y es una discusión que tiene muchos paralelismos con la forma en que se crean las monedas regulares. Sin embargo, la minería de criptomonedas es diferente de la minería de oro, y la acuñación de criptomonedas es diferente de la acuñación de monedas en la vida real.

La minería de criptomonedas es el proceso de registrar y verificar las transacciones en un registro digital público de transacciones, conocido como blockchain. Para ello, los mineros resuelven complejos problemas matemáticos y, a cambio, existe la posibilidad de que sean recompensados con criptodivisas. Como resultado de la minería en el sentido de Proof-of-Work, se mina un nuevo bloque. La minería de nuevos bloques permite la continuación de la cadena de bloques.

Curiosamente, la acuñación es una parte de la minería cuando surgen nuevas monedas a través de Proof-of-Work. Por ejemplo, cuando un nuevo bloque se convierte en hash por primera vez en la red Bitcoin, se activa la acuñación de nuevas monedas.

La acuñación es el proceso de validación de la información, la creación de un nuevo bloque y el registro de esa información en la cadena de bloques. Por lo tanto, Proof-of-Stake es el proceso de acuñación de cómo se crean los bloques y cómo se añaden los datos a un bloque.

  1 terahash to megahash

Significado de la moneda criptográfica

Ahora cuando ejecutes minty pin, Minty debería tener todo lo que necesita para conectarse a Pinata. Si decides usar un servicio de pinning diferente, cambia la entrada de configuración para Pinata en el archivo config/default.js en el repo de Minty. Aquí hay un ejemplo de ejecución de minty pin <token-id>: minty pin 2

Esto primero busca los metadatos del token y luego envía una solicitud al servicio de pinificación para fijar el CID del activo y el CID de los metadatos. En el código, esto sucede en el método pinTokenData: async pinTokenData(tokenId) {

Acuñación de fichas

Martin comienza desde el principio para los verdaderos novatos en NFT, desglosando el acrónimo y explicando el valor de los tokens nonfungibe - así que si quieres llegar a la parte de "hacerlo", comienza el vídeo en el minuto 1:41.

En este caso, empezar por el principio significa asegurarse de que tienes alguna criptodivisa propia y una cartera digital para almacenarla, así como tus NFT. En esta demostración, Martin descarga el monedero Rainbow, compatible con Ethereum, pero otras opciones populares son MetaMask y Coinbase.

¿Son las NFTs sólo un bombo y platillo, o son realmente los bloques de construcción de la economía de los creadores? Entender la tecnología blockchain puede parecer mucho, pero NAB Amplify tiene el conocimiento experto y las ideas que necesitas para mantenerte en la cima de la intersección del arte y la tecnología:

  Blockchain proof of authority

(Recuerda que también hay un cargo por crear cripto arte. Este cargo se conoce como "tasa de gasolina" o recargo de energía, y la tasa fluctúa regularmente y a veces salvajemente, al igual que los precios de la criptografía - y de la gasolina. Martin no cubre esto en el vídeo, pero en su guía de cómo hacerlo, recomienda visitar la Estación de Gasolina NFT de Optimist para comprobar las tarifas vigentes en varios mercados antes de elegir al ganador).

¿Qué es la acuñación de moneda en la red?

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.

  Defi crypto meaning
Subir