Mantle LATAM
  • Bienvenido a Mantle LATAM
  • Claves de Mantle
    • Acceso rápido para builders
    • Despliega Contratos Inteligentes en Mantle
      • Despliega con Hardhat
      • Despliega con Foundry
    • Verifica Contratos Inteligentes en Mantle
      • Verifica con Hardhat
      • Verifica con Foundry
    • FAQs
      • General
      • Para devs
  • Términos y Condiciones
  • Política de privacidad
Powered by GitBook
On this page
  • Usa Foundry para verificar Contratos Inteligentes
  • Verifica tu contrato
  • Ejemplos de salidas
  1. Claves de Mantle
  2. Verifica Contratos Inteligentes en Mantle

Verifica con Foundry

Usa Foundry para verificar Contratos Inteligentes

Para verificar tus contractos usandosela Foundry, necesitamos verificar el contrato con la ayuda del explorador de Mantle. Se asume que ya has completado el despliegue del contrato. Si no lo has hecho, puedes revisar este documento para completar el depsliegue del contrato.

Verifica tu contrato

Corre el siguiente comiando en tu temrinal para verificar tu contrato.

   forge verify-contract --verifier-url https://api-sepolia.mantlescan.xyz/api --etherscan-api-key <YOUR_MANTLESCAN_API_KEY> --compiler-version "v0.8.23+commit.f704f362" <contract address> src/Contract_Name.sol:Contract_Name --watch

INFO

Asegúrate de configurar --compiler-version y --num-of-optimizations correctamente! Y puedes modificar el --constructor-args si lo necesitas. Asegúrate de configurar --chain y --verifier-url correctamente.

Ejemplos de salidas

Start verifying contract `0xad4736AE3DB1E71375a27b7d8A634994921E3c04` deployed on mainnet

Submitting verification for [src/Counter.sol:Counter] 0xad4736AE3DB1E71375a27b7d8A634994921E3c04.
Submitted contract for verification:
  a     Response: `OK`
        GUID: `d5s2dhvr62tahsjez9cypxkxdcmpjagkkxxuqcp6dkyaizbp8n`
        URL:
        https://etherscan.io/address/0xad4736ae3db1e71375a27b7d8a634994921e3c04
Contract verification status:
Response: `NOTOK`
Details: `Pending in queue`
Contract verification status:
Response: `OK`
Details: `Pass - Verified`
Contract successfully verified
PreviousVerifica con HardhatNextFAQs

Last updated 7 months ago