website logo
Join the CommunityContact Us
Navigate through spaces
⌘K
Portal del Desarrollador de la Red Palm
La Red Palm
Envía un Artículo
Detalles de la red
Validadores
Primeros Pasos
Obtén Tokens PALM
Cuotas de Gas
Conéctate a la red Palm
Ejecuta un Nodo de Transacciones
Tutoriales prácticos
Configuración de la cartera MetaMask
Desplegar contratos NFT
Verificando Contratos NFT
Acuña NFTs con Hardhat
Puente
Utilizar el Puente
Integración con el Puente
Direcciones Componentes del Puente
Descontinuados
Utiliza las Herramientas Compatibles
Explorador de Bloques
Moralis
Palm Safe
The Graph
API Covalent
Docs powered by archbee 

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

  1. Tienes un Desplegar contratos NFT en la red Palm escrito en Solidity, compilado y desplegado.
  2. Tienes el código fuente del contrato y el  archivo de metadatos que contiene los ajustes de compilación.


Utilizando el Verificador Sourcify

  1. Ir al verificador en línea
  2. 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
  3. 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.
  4. Selecciona la cadena en la que se despliega el contrato.
  5. Clic Verify.


Con Hardhat

Si utilizas Hardhat para desplegar tus contratos inteligentes, puedes verificarlos de dos maneras:

Online

  1. Arrastra y suelta el archivo  .json que se encuentra en la carpeta artifacts > build-info.
  2. Selecciona el contrato principal desplegado en la dirección que deseas verificar.
  3. 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

  1. Utiliza el archivo de salida enbuild/contracts/<contract-name>.json para el archivo de metadatos.
  2. Añade los archivos fuente.
  3. Selecciona el contrato principal desplegado en la dirección que deseas verificar.
  4. 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

  • Verifica utilizando la API del servidor público de Sourcify
  • Busca un contrato en el repositorio de contratos



Actualizado 08 May 2023
¿Esta página le fue útil?
Sí
No
ANTERIOR
Verificando Contratos NFT
SIGUIENTE
Acuña NFTs con Hardhat
Docs powered by archbee 
CONTENIDO
Resumen
🏁 Requisitos previos
Utilizando el Verificador Sourcify
Con Hardhat
Online
Plugin Hardhat-Deploy
Con Truffle
Online
Truffle-Plugin-Verify
🏁 Recursos Adicionales