Utilizando Sourcify
15min
Resumen
Sourcify es una herramienta y repositorio de verificación de código fuente y metadatos de Solidity que funciona para verificar contratos inteligentes para la red Palm.
🏁 Requisitos previos
- Tienes un Desplegar contratos NFT en la red Palm escrito en Solidity, compilado y desplegado.
- Tienes el código fuente del contrato y el archivo de metadatos que contiene los ajustes de compilación.
Utilizando el Verificador Sourcify
- Arrastra y suelta la carpeta que contiene tus archivos fuente y metadatos, o añádelos por separado. Consulte a continuación para ayudarle a encontrar los archivos correctos generados por Utilizando Sourcify o Utilizando Sourcify
- Introduce la dirección del contrato que quieres verificar. Si se verifica un contrato en esa dirección en cualquiera de las cadenas, se mostrará arriba.
- Selecciona la cadena en la que se despliega el contrato.
- Clic Verify.
Con Hardhat
Si utilizas Hardhat para desplegar tus contratos inteligentes, puedes verificarlos de dos maneras:
Online
- Arrastra y suelta el archivo .json que se encuentra en la carpeta artifacts > build-info.
- Selecciona el contrato principal desplegado en la dirección que deseas verificar.
- Introduce la dirección y la cadena y haz clic en "Verify".
Plugin Hardhat-Deploy
Hardhat-deploy permite escribir scripts de despliegue y tiene otras características orientadas a mejorar la experiencia de los desarrolladores.
- Sigue este Using Hardhat para instalar correctamente los requisitos previos necesarios para utilizar la tarea sourcify a través de la CLI.
Con Truffle
Si utilizas Truffle para desplegar tus contratos inteligentes, puedes verificarlos de dos maneras:
Online
- Utiliza el archivo de salida enbuild/contracts/<contract-name>.json para el archivo de metadatos.
- Añade los archivos fuente.
- Selecciona el contrato principal desplegado en la dirección que deseas verificar.
- Introduce la dirección y la cadena y haz clic en "Verify".
Truffle-Plugin-Verify
Truffle-Plugin-Verify te permite verificar automáticamente el código fuente de tus contratos directamente desde la CLI.
- Sigue este Utilizando Truffle para instalar correctamente y añadir el plugin a tu archivo de configuración necesario para verificar a través de la CLI.
🏁 Recursos Adicionales

Actualizado 08 May 2023
¿Esta página le fue útil?
Sí
No