Reference: sushi/evm Config
The EVM config module contains chain support maps, known token constants, contract addresses, wrapped native assets, and subgraph configuration.
Feature support
Feature exports describe which chains support Sushi and related integrations.
| Group | Examples |
|---|---|
| API and aggregator | API-supported chains, aggregator addresses. |
| Sushi protocols | SushiSwap V2/V3, Sushi, RedSnwapper, Blade. |
| External protocols | Uniswap V2/V3, PancakeSwap V2/V3. |
| Rewards/admin | MasterChef, MiniChef, fee collector, operations multisig, Merkl. |
| Token safety | Token security feature maps. |
Tokens
| Export | Purpose |
|---|---|
WNATIVE_ADDRESS, WNATIVE | Wrapped native addresses and tokens by chain. |
isEvmWNativeSupported | Check wrapped native support. |
isWrapOrUnwrap | Detect native/wrapped swap pairs. |
STABLES, isStable | Stable token maps and guard. |
| Default bases/quotes | Common routing/display tokens. |
| Known token exports | Chain-specific token constants. |
Subgraphs
Subgraph config includes hosts, max page sizes, seconds between blocks, and subgraph URL maps. See Subgraphs for user-facing subgraph docs.