File tree Expand file tree Collapse file tree 3 files changed +37
-0
lines changed
Expand file tree Collapse file tree 3 files changed +37
-0
lines changed Original file line number Diff line number Diff line change 1+ 22.18.0
2+
Original file line number Diff line number Diff line change 1+ nodejs 22.18.0
2+
Original file line number Diff line number Diff line change 1+ # Toolchain
2+
3+ This repo uses both Foundry (forge) and Hardhat (Node.js) to compile/test/deploy Aavegotchi contracts.
4+
5+ ## Node.js
6+
7+ Recommended:
8+ - ` 22.18.0 ` (see ` .nvmrc ` / ` .tool-versions ` )
9+
10+ ## Foundry
11+
12+ Recommended:
13+ - Foundry stable (tested with ` forge 1.3.5-stable ` )
14+
15+ Install:
16+ - https://book.getfoundry.sh/getting-started/installation
17+
18+ Verify:
19+ ``` bash
20+ forge --version
21+ ```
22+
23+ Notes:
24+ - ` foundry.toml ` enables FFI.
25+
26+ ## Submodules
27+
28+ This repo uses git submodules (for example ` lib/forge-std ` ). If builds fail due to missing deps:
29+
30+ ``` bash
31+ git submodule update --init --recursive
32+ ```
33+
You can’t perform that action at this time.
0 commit comments