You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
- 🔐 Don’t have an `INFURA_PRIVATE_KEY`? You can get one at https://docs.metamask.io/services/get-started/infura/.
42
60
43
-
## Project structure overview
61
+
> [!IMPORTANT]
62
+
>
63
+
> You can enter `zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz` if you prefer not to set your `INFURA_PRIVATE_KEY`. If you choose to
64
+
> do so, you will not be able to deploy & test on Sepolia Ethereum Testnet.
44
65
45
-
- **`contracts/`**: Write your Solidity smart contracts here.
46
-
- **`test/`**: Place your test scripts for smart contract testing.
47
-
- **`deploy/`**: Deployment scripts for deploying your contracts.
48
-
- **`hardhat.config.js`**: The pre-configured Hardhat setup file for deploying on Sepolia.
49
-
- **`.env`:** The environment file that stores sensitive or environment-specific variables such as private keys and API keys.
66
+
#### ❌ Hardhat Error Message
50
67
51
-
To learn more about Hardhat, refer to the [official Hardhat documentation](https://hardhat.org/hardhat-runner/docs/getting-started#overview).
68
+
If any of the requested Hardhat Configuration Variables is missing, you'll get an error message like this one:
52
69
53
-
---
70
+
`Error HH1201: Cannot find a value for the configuration variable 'MNEMONIC'. Use 'npx hardhat vars set MNEMONIC' to set it or 'npx hardhat vars setup' to list all the configuration variables used by this project.`
54
71
55
-
You are now ready to start building your confidential smart contracts with fhevm!
0 commit comments