Skip to content

Commit fc5caaa

Browse files
authored
Add deploy profile to foundry.toml (#139)
1 parent ba6ab36 commit fc5caaa

File tree

1 file changed

+25
-0
lines changed

1 file changed

+25
-0
lines changed

foundry.toml

Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,31 @@ remappings = [
1717
fs_permissions = [{access = "read", path = "./script/premint/"}]
1818
auto_detect_remappings = false
1919

20+
[profile.production]
21+
src = "src"
22+
out = "out"
23+
libs = ["lib"]
24+
solc_version = "0.8.26"
25+
via_ir = true
26+
optimizer = true
27+
optimizer_runs = 10000
28+
evm_version = "cancun"
29+
bytecode_hash = "ipfs"
30+
offline = true
31+
remappings = [
32+
"@ensdomains/buffer/=lib/buffer",
33+
"solady/=lib/solady/src/",
34+
"forge-std/=lib/forge-std/src/",
35+
"ens-contracts/=lib/ens-contracts/contracts/",
36+
"@openzeppelin/contracts/=lib/openzeppelin-contracts/contracts/",
37+
"openzeppelin-contracts/=lib/openzeppelin-contracts",
38+
"eas-contracts/=lib/eas-contracts/contracts/",
39+
"verifications/=lib/verifications/src",
40+
"openzeppelin-contracts-upgradeable/=lib/openzeppelin-contracts-upgradeable/contracts/"
41+
]
42+
fs_permissions = [{access = "read", path = "./script/premint/"}]
43+
auto_detect_remappings = false
44+
2045
[rpc_endpoints]
2146
sepolia="${SEPOLIA_RPC_URL}"
2247
base-sepolia="${BASE_SEPOLIA_RPC_URL}"

0 commit comments

Comments
 (0)