Skip to content

chore: remove deprecated hardhat-etherscan and add .env.example#128

Open
devacc8 wants to merge 1 commit intotalentprotocol:masterfrom
devacc8:chore/cleanup-deps-and-env-example
Open

chore: remove deprecated hardhat-etherscan and add .env.example#128
devacc8 wants to merge 1 commit intotalentprotocol:masterfrom
devacc8:chore/cleanup-deps-and-env-example

Conversation

@devacc8
Copy link

@devacc8 devacc8 commented Feb 6, 2026

Summary

Removes an unused deprecated dependency and adds an .env.example file to improve developer onboarding.

Changes

Remove deprecated @nomiclabs/hardhat-etherscan

  • This package is deprecated in favor of @nomicfoundation/hardhat-verify (already present in devDependencies)
  • Not imported anywhere in the codebase — only @nomicfoundation/hardhat-verify is used in hardhat.config.ts

Add .env.example

  • Lists all required environment variables referenced in hardhat.config.ts
  • Helps new contributors set up their local environment without guessing which variables are needed

Context

Relates to #109 — the hardcoded keys issue has been resolved (config already uses process.env), but this PR further improves the setup experience by documenting the required variables.

- Remove unused @nomiclabs/hardhat-etherscan devDependency (replaced by @nomicfoundation/hardhat-verify)
- Add .env.example with all required environment variables for developer onboarding

Relates to talentprotocol#109
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant