|
1 |
| - [](https://www.npmjs.org/package/hardhat) [](https://www.gitpoap.io/gh/NomicFoundation/hardhat) |
| 1 | + |
2 | 2 |
|
3 |
| ---- |
4 |
| - |
5 |
| -Hardhat is an Ethereum development environment for professionals. It facilitates performing frequent tasks, such as running tests, automatically checking code for mistakes or interacting with a smart contract. Check out the [plugin list](https://hardhat.org/plugins/) to use it with your existing tools. |
| 3 | +Hardhat is an Ethereum development environment for professionals. It facilitates performing frequent tasks, such as running tests, automatically checking code for mistakes or interacting with smart contracts. |
6 | 4 |
|
7 | 5 | Built by the [Nomic Foundation](https://nomic.foundation/) for the Ethereum community.
|
8 | 6 |
|
9 |
| -Join our [Hardhat Support Discord server](https://hardhat.org/discord) to stay up to date on new releases, plugins and tutorials. |
10 |
| - |
11 | 7 | ---
|
12 | 8 |
|
13 |
| -> 💡 **The Nomic Foundation is hiring! Check [our open positions](https://www.nomic.foundation/jobs?utm_source=myALpQnzlM).** |
| 9 | +> 💡 This is the README for Hardhat 3, the new major version of Hardhat. For the previous version (v2), see [this branch](https://github.com/NomicFoundation/hardhat/tree/v2) instead. |
14 | 10 |
|
15 | 11 | ---
|
16 | 12 |
|
17 |
| -## Installation |
| 13 | +## Getting started |
18 | 14 |
|
19 |
| -To install Hardhat, go to an empty folder, initialize an `npm` project (i.e. `npm init`), and run |
| 15 | +To install Hardhat and initialize a new project, run the following command in an empty directory: |
20 | 16 |
|
21 |
| -``` |
22 |
| -npm install --save-dev hardhat |
| 17 | +```bash |
| 18 | +npx hardhat --init |
23 | 19 | ```
|
24 | 20 |
|
25 |
| -Once it's installed, just run this command and follow its instructions: |
26 |
| - |
27 |
| -``` |
28 |
| -npx hardhat init |
29 |
| -``` |
| 21 | +This will take you through an interactive setup process to get started. |
30 | 22 |
|
31 |
| -## Documentation |
| 23 | +## Learn more |
32 | 24 |
|
33 |
| -On [Hardhat's website](https://hardhat.org) you will find: |
34 |
| - |
35 |
| -- [Guides to get started](https://hardhat.org/getting-started/) |
36 |
| -- [Hardhat Network](https://hardhat.org/hardhat-network/) |
37 |
| -- [Plugin list](https://hardhat.org/plugins/) |
| 25 | +To learn more about Hardhat, check out the [documentation](https://hardhat.org/docs/). |
38 | 26 |
|
39 | 27 | ## Contributing
|
40 | 28 |
|
41 | 29 | Contributions are always welcome! Feel free to open any issue or send a pull request.
|
42 | 30 |
|
43 |
| -Go to [CONTRIBUTING.md](https://github.com/NomicFoundation/hardhat/blob/main/CONTRIBUTING.md) to learn about how to set up Hardhat's development environment. |
44 |
| - |
45 |
| -## Feedback, help and news |
46 |
| - |
47 |
| -[Hardhat Support Discord server](https://hardhat.org/discord): for questions and feedback. |
48 |
| - |
49 |
| -[Follow Hardhat on Twitter.](https://twitter.com/HardhatHQ) |
50 |
| - |
51 |
| -## Happy building! |
52 |
| - |
53 |
| -👷♀️👷♂️👷♀️👷♂️👷♀️👷♂️👷♀️👷♂️👷♀️👷♂️👷♀️👷♂️👷♀️👷♂️ |
| 31 | +Go to [CONTRIBUTING.md](https://github.com/NomicFoundation/hardhat/blob/main/CONTRIBUTING.md) to learn about how to set up Hardhat's development environment. |
0 commit comments