NFTS ¿Boom or Bluff?
HandsOn: Crea tu primer Smart Contract NFT
Pasos previos para crear un Smart Contract NFT:
1. Crea tu wallet con Metamask.
si ya tienes uno, es conveniente tener un wallet exclusivamente para el desarrollo y prueba de contratos inteligentes. Para ello necesitamos Metamask. Tenemos que instalar la extensión de Chrome Metamask Metamask. Una vez instalado, abre la extensión y crea una wallet, tendras que añadir una contraseña y necesitaras apuntar las 12 palabras de la frase mnemonica (seed phrase) en la tarjeta que os hemos facilitado. Estas 12 palabras es muy importante que las guardeis bien ya que es vuestra forma de acceder alwallet y poder recuperarlo en otros dispositivos.
2. Añadir la red de Polygon Mumbai a Metamask.
Para ello, abrir la extensión y pulsar en el botón de "Add Network". RPC INFO
POLYGON TESTNET
- Name: Polygon Mumbai
- Chain ID: 80001
- RPC URL: https://rpc-mumbai.matic.today
- Block explorer: https://mumbai.polygonscan.com/
POLYGON MAINNET
- Name: Polygon Mainnet
- Chain ID: 137
- RPC URL: https://polygon-rpc.com/
- Block explorer: https://polygonscan.com/
3. Fondear La cuenta con FAKE MATIC
Para ello las redes blockchain de pruebas cuentan con una plataforma llamada faucet donde puedes solicitar fondos. Faucet Faucet2 ESTEEEEEE SIIIII
Aquí tendras que copiar desde metamask la direccion publica que quieres usar para desarrollar el contrato y despues de unos segundos, en algunos casos incluso minutos aparecera en tu metamask que tienes 1 MATIC, más que suficiente para este taller.
3. Remix IDE.
Remix IDE es una herramienta de desarrollo de contratos inteligentes que nos permite crear contratos y interactuar con la blockchain. lo podemos encontrar aqui.
4. Crea una cuenta de Github.
Para poder alojar la imagen del NFT necesitaremos una cuenta de Github. Crea tu cuenta de Github Crear un nuevo repo publico y subir la imagen del NFT.