Hardhat는 이더리움 스마트 컨트랙트 개발을 위한 도구로, 테스트, 배포, 디버깅 등의 기능을 제공한다. 그중 `hardhat verify`는 Hardhat에서 제공하는 명령어 중 하나로, 이더리움 블록체인 상에 배포된 스마트 컨트랙트의 소스 코드를 확인하고 검증하는 작업을 수행한다. 다만 Hardhat의 `verify` 명령어는 스마트 컨트랙트의 소스 코드가 실제로 배포된 바이트코드와 일치하는지를 검증하는 것이 아니라, 외부 서비스인 이더스캔과 같은 검증 서비스에 컨트랙트 정보를 제출하여 검증을 요청한다. 이더스캔을 예시로 들면 다음의 과정으로 verify 가 진행된다. 1. 사용자가 `hardhat verify` 명령어를 사용하여 컨트랙트 정보를 Hardhat에 전달한다. 2. Hardhat은 사..