> ## Documentation Index
> Fetch the complete documentation index at: https://docs.mobula.io/llms.txt
> Use this file to discover all available pages before exploring further.

# EvmNetworkConfig

> Network config for EVM-compatible chains (Ethereum, Base, Arbitrum, etc.). Member of NetworkConfig union.

### TypeScript shape

```ts theme={null}
interface EvmNetworkConfig {
  id: string;
  networkId: number;
  baseTokenAddress: string;
  baseTokenSymbol: string;
  color: string | null;
  defaultPairAddress: string;
  defaultPairQuoteToken: QuoteToken;
  enabled: boolean;
  newTokensEnabled: boolean | null;
  explorer: ExplorerConfig;
  mainnet: boolean;
  name: string;
  networkIconUrl: string;
  networkName: string;
  networkShortName: string;
  networkType: NetworkConfigType;
  stableCoinAddresses: string[] | null;
  wrappedBaseTokenSymbol: string;
}
```

<ResponseField name="id" type="ID!">Unique config ID.</ResponseField>

<ResponseField name="networkId" type="Int!">Network ID.</ResponseField>

<ResponseField name="baseTokenAddress" type="String!">Native token contract address.</ResponseField>

<ResponseField name="baseTokenSymbol" type="String!">Native token symbol.</ResponseField>

<ResponseField name="color" type="String">Theme color.</ResponseField>

<ResponseField name="defaultPairAddress" type="String!">Default pair address.</ResponseField>

<ResponseField name="defaultPairQuoteToken" type="QuoteToken!">Default quote token. <a href="/api-reference/graphql/types/QuoteToken" rel="noopener">QuoteToken</a></ResponseField>

<ResponseField name="enabled" type="Boolean!">Whether the network is enabled.</ResponseField>

<ResponseField name="newTokensEnabled" type="Boolean">Whether new tokens are enabled.</ResponseField>

<ResponseField name="explorer" type="ExplorerConfig!">Block explorer (name, url, icon, checksummed). <a href="/api-reference/graphql/types/ExplorerConfig" rel="noopener">ExplorerConfig</a></ResponseField>

<ResponseField name="mainnet" type="Boolean!">Whether this is mainnet.</ResponseField>

<ResponseField name="name" type="String!">Display name.</ResponseField>

<ResponseField name="networkIconUrl" type="String!">URL of the network icon.</ResponseField>

<ResponseField name="networkName" type="String!">Network name.</ResponseField>

<ResponseField name="networkShortName" type="String!">Short identifier (e.g. eth).</ResponseField>

<ResponseField name="networkType" type="NetworkConfigType!">Kind of network. <a href="/api-reference/graphql/types/NetworkConfigType" rel="noopener">NetworkConfigType</a></ResponseField>

<ResponseField name="stableCoinAddresses" type="[String!]">List of stablecoin addresses.</ResponseField>

<ResponseField name="wrappedBaseTokenSymbol" type="String!">Wrapped native token symbol.</ResponseField>
