Prueba de Contratos Inteligentes en OpenSea Testnet
Clase 23 de 24 • Curso de Dapps: Introducción al Desarrollo de Aplicaciones Descentralizadas
Resumen
¿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.