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

# SupportedChain

> Kotlin Sealed Interface

**Sealed Interface**

```kotlin theme={null}
sealed interface SupportedChain<W : Wallet> : Chain
```

## Properties

| Property | Type | Description |
| - | - | - |
| `chainType` | `ChainType` | The technology family this chain belongs to |
| `isTestnet` | `Boolean` | True if this is a test network |
| `name` | `String` | The canonical lowercase string identifier for this chain (e.g. "ethereum", "base-sepolia") |

## Functions

| Function | Description |
| - | - |
| `isValid` | Returns true if this chain should be used in the given environment (mainnet chains for production, testnets otherwise). |

### isValid

```kotlin theme={null}
open fun isValid(isProductionEnvironment: Boolean): Boolean
```

Returns true if this chain should be used in the given environment (mainnet chains for production, testnets otherwise).
