Prueba de Contratos Inteligentes en OpenSea Testnet
Clase 23 de 24 • Curso de Dapps: Introducción al Desarrollo de Aplicaciones Descentralizadas
Contenido del curso
- 7

Setup de Proyectos Blockchain con Node.js y Yarn
04:32 - 8

Instalación y configuración de Hard Hat para contratos inteligentes
11:07 - 9

Compilación y despliegue de contratos inteligentes con Hard Hat
04:31 - 10

Actualización de Testnets en Ethereum: Goerli y Sepolia
01:52 - 11

Despliegue de Contratos Inteligentes en Redes de Prueba con Hard Hat
13:52 - 12

Manejo seguro de llaves privadas en proyectos blockchain con .env
07:47 - 13

Alternativas a Hard Hat para Desplegar Contratos Inteligentes
09:04
- 14

Implementación de OpenZeppelin en Smart Contracts Ethereum
15:54 - 15

Extensión de Funcionalidad en Contratos ERC721 con OpenZeppelin
11:04 - 16

Funciones de Metadata en NFTs y OpenSepaline
20:44 - 17

Cálculo y Diseño del ADN en PlatziPong NFTs
08:04 - 18

Implementación de contratos inteligentes en Solidity para NFTs
13:44 - 19

Generación de ADN Pseudoaleatorio en Contratos Solidity
12:01 - 20

Asignación de ADN y URL de imagen en NFTs con Solidity
16:57
¿Cómo probar y previsualizar tu contrato inteligente en OpenSea?
Una vez que has verificado tu contrato en Etherscan y has creado una interfaz de usuario para interactuar con él, la siguiente etapa es probar y visualizar este contrato en alguna red de prueba y en marketplaces como OpenSea. Recordemos que OpenSea es uno de los mercados más populares para NFTs, y para acceder a su versión de testnet, debes conectarte a una testnet como Rinkeby con tu billetera Metamask. Así, estarás preparado para ver tus contratos inteligentes desplegados como NFT en una plataforma real, aunque sea en un entorno de prueba.
¿Cómo acceder a la versión de testnets de OpenSea?
Para utilizar OpenSea en una red de prueba:
- Ingresa a opensea.io y asegúrate de que tu Metamask está conectada a una testnet.
- OpenSea automáticamente detectará que estás en una red de prueba y te ofrecerá un enlace para entrar a su versión de testnets: testnets.opensea.io.
- Aquí podrás ver tu billetera y los NFTs que hayas creado en la red de prueba.
¿Cómo importar un contrato existente en OpenSea?
Una vez dentro de la versión de prueba de OpenSea, el proceso para visualizar tus NFTs es el siguiente:
- Ve a tu perfil y selecciona "Mis colecciones".
- Haz clic en "Importar un smart contract que ya existe".
- Selecciona "Live on testnet" en la nueva pestaña que se abrirá en tu navegador.
- Inserta la dirección del contrato que obtuviste en Etherscan asegurándote de estar en la testnet Rinkeby.
- Una vez confirmado, OpenSea leerá automáticamente la metadata de tu contrato y mostrará tus NFTs.
¿Qué se puede hacer con tus NFTs en OpenSea?
Tus NFTs, como tu Platzipunk, ahora son visibles en OpenSea. Esto es posible gracias a la metadata y a la alineación con el estándar ERC721 que utilizaste durante su creación. Con esto, puedes:
- Ver toda la metadata y la información de tus NFTs. Así como la descripción y el ID asociado a cada token.
- Interacción directa con otras aplicaciones. Cualquier aplicación compatible con blockchain puede consumir estos datos.
- Venta y subasta. Utilizar las capacidades de OpenSea para vender o subastar tus creaciones.
- Explorar más posibilidades. Jugar con las características de tus NFTs, como cambiar ADN o ID para ver qué imágenes se generan.
¿Cómo seguir experimentando con tus contratos inteligentes?
La interoperabilidad de tus contratos gracias al estándar ERC721 permite una serie de posibilidades para seguir experimentando:
- Modificar y crear nuevos NFTs. Cambia atributos para generar diferentes versiones de tu colección.
- Simular ADNs nuevos. Prueba con diferentes direcciones y combinaciones de ID para predecir resultados.
- Consultar atributos del contrato. Obtén y manipula los datos de tus NFTs directamente desde la blockchain.
La exploración no se detiene aquí; sigue explorando las capacidades de tus contratos inteligentes en OpenSea y otros marketplaces. La práctica y experimentación continua con NFTs te proporciona una experiencia invaluable en el mundo de la blockchain.