Foundry
Foundry es una cadena de herramientas diseñada específicamente para el desarrollo de contratos inteligentes.
Utilizando Foundry, es posible gestionar dependencias, compilar proyectos, ejecutar pruebas, desplegar contratos inteligentes e interactuar con la cadena, todo ello tanto desde la línea de comandos como a través de scripts en Solidity.
Para una introducción detallada sobre cómo utilizar Foundry, te recomiendo consultar el Libro de Foundry. Este libro te guiará sobre cómo empezar a trabajar con Foundry en la plataforma Base.
Usando Foundry con Base
De manera predeterminada, Foundry ofrece soporte para Base.
Cuando necesites desplegar o verificar tus contratos, simplemente proporciona la URL RPC correspondiente de Base y el ID de la cadena.
Mainnet (Red principal)
Para desplegar un contrato inteligente en la red principal, utiliza el siguiente código:
Y para verificar un contrato inteligente en la misma red:
Testnet (Red de pruebas)
Si estás trabajando en la red de pruebas, el código para desplegar un contrato inteligente sería:
Y para su verificación:
Espero que esta reescritura te sea útil y te facilite la comprensión y utilización de Foundry con Base. ¡Buena suerte con tu desarrollo!
Last updated