Skip to main content

add-network

Facilitates the addition of new networks to a codebase by validating inputs and updating configuration files efficiently.

Install this skill

or
56/100

Security score

The add-network skill was audited on May 28, 2026 and we found 8 security issues across 3 threat categories, including 2 high-severity. Review the findings below before installing.

Categories Tested

Security Issues

high line 41

Template literal with variable interpolation in command context

SourceSKILL.md
41- **RPC**: `[rpc_endpoints]` add `{networkKey} = "${ETH_NODE_URI_{NETWORK_KEY}}"` (alphabetical).
high line 43

Template literal with variable interpolation in command context

SourceSKILL.md
43- **Etherscan**: If chain in https://api.etherscan.io/v2/chainlist, add `{networkKey} = { key = "${MAINNET_ETHERSCAN_API_KEY}", url = "https://api.etherscan.io/v2/api?chainid={chainId}", chain = "{cha
medium line 42

Access to .env file

SourceSKILL.md
42- **DRPC (if network is on chainlist)**: (1) Open https://drpc.org/chainlist and find the network; (2) extract the DRPC chain name (slug, e.g. `ethereum`, `bsc`); (3) construct the URL prefix `https:/
medium line 102

Access to .env file

SourceSKILL.md
102- [ ] Add RPC + etherscan to foundry.toml; remind ETH_NODE_URI in .env.
low line 42

External URL reference

SourceSKILL.md
42- **DRPC (if network is on chainlist)**: (1) Open https://drpc.org/chainlist and find the network; (2) extract the DRPC chain name (slug, e.g. `ethereum`, `bsc`); (3) construct the URL prefix `https:/
low line 43

External URL reference

SourceSKILL.md
43- **Etherscan**: If chain in https://api.etherscan.io/v2/chainlist, add `{networkKey} = { key = "${MAINNET_ETHERSCAN_API_KEY}", url = "https://api.etherscan.io/v2/api?chainid={chainId}", chain = "{cha
low line 61

External URL reference

SourceSKILL.md
61Source: https://dev.gas.zip/gas/chain-support/inbound. On that page, use the address from the **"Inbound: Contract Forwarder"** table (do **not** use the "Inbound: Direct Forwarder" table). If availab
low line 75

External URL reference

SourceSKILL.md
75- **TokenMessaging**: `LinkToDeployedToAddresses` in the `tokenMessaging` object → https://stargateprotocol.gitbook.io/stargate/v/v2-developer-docs/technical-reference/mainnet-contracts; alternative:
Scanned on May 28, 2026
View Security Dashboard
Installation guide →
GitHub Stars 204
Rate this skill
Categorydevelopment
UpdatedJune 15, 2026
lifinance/contracts