checkContractVerification

Free

Check whether a smart contract address has verified source code on Sourcify, on one EVM chain or across every chain where it is deployed, with the match quality. Use it to vet a token, protocol or contract before interacting with it: unverified code cannot be audited.

Try it

Open in playground
kirha tools run sourcify_checkContractVerification \
  --input '{
    "address": "<address>"
  }'

Uses the key saved by kirha auth login.

  • addressstring, required, Matches ^0x[0-9a-fA-F]{40}$
  • chainstring

    Chain id or name, e.g., 1, base, arbitrum one; omit to check all chains