How to verify a contract on PulseChain

  1. Deploy your contract on PulseChain mainnet (chain 369) or testnet v4 (chain 943).
  2. Copy the deployed contract address.
  3. Go to Verify Contract and select your verification method.
  4. Match the compiler version and EVM version used during compilation. PulseChain currently uses shanghai.
  5. Submit and wait for Sourcify to confirm the match.

How to read a verified contract

Use the Verified Contracts page or search for an address. The contract page shows source code, ABI, and read/write functions.

Proxy patterns

ContractLab detects common proxy standards automatically: EIP-1167 minimal proxies, EIP-1967 transparent proxies, and EIP-1822 UUPS proxies.

PulseChain-specific gotchas