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
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
Last updated