Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support using hardhat-verify package without depending on main hardhat package #5487

Closed
numtel opened this issue Jul 5, 2024 · 1 comment
Assignees

Comments

@numtel
Copy link

numtel commented Jul 5, 2024

Describe the feature

I am creating a project called circuitscan.org which needs to submit Solidity sources to Etherscan, Sourcify, and (soon) Blockscan for contract verification. In order to not duplicate efforts, I've used the hardhat-verify package but don't want to pull in the main hardhat package when it's not really needed.

To work around this, I've created a stub package that can fill in for hardhat: https://github.com/numtel/hardhat-plugin-noop

While this works, it would be nice to have have to do this kind of workaround. If there's interest in this, I could prepare a PR.

Search terms

No response

@schaable
Copy link
Member

Hi @numtel, thanks for submitting this issue. I understand the value of having a general-purpose verification library. However, the hardhat-verify plugin is designed as a core Hardhat plugin and assumes it is running within the context of a Hardhat project. Changing it to function as a general verification library is not within our current scope, but we may reconsider this in the future.

@schaable schaable closed this as not planned Won't fix, can't repro, duplicate, stale Jul 17, 2024
@github-project-automation github-project-automation bot moved this from Backlog to Done in Hardhat Jul 17, 2024
@github-actions github-actions bot locked as resolved and limited conversation to collaborators Oct 16, 2024
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
Archived in project
Development

No branches or pull requests

2 participants