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

# React Native networks

> Look up the networks supported by the OMS Wallet React Native SDK.

Wallet and Indexer methods accept values from the SDK's static supported-network registry. Arbitrary network objects and custom chains are not supported.

## Use a supported network

```typescript theme={null}
import {
  Networks,
  findNetworkById,
  findNetworkByName,
} from '@0xsequence/oms-react-native-sdk'

const amoy = Networks.amoy
const polygon = findNetworkById(137)
const base = findNetworkByName('base')
```

Lookup helpers return `undefined` when the network is not in the registry. Names are trimmed and matched without case sensitivity.

Every frozen `Network` value contains `id`, `name`, `nativeTokenSymbol`, `explorerUrl`, and `displayName`.

## Supported registry

| Export                      | Chain ID | Name              | Native token |
| --------------------------- | -------: | ----------------- | ------------ |
| `Networks.mainnet`          |        1 | Ethereum          | ETH          |
| `Networks.sepolia`          | 11155111 | Sepolia           | ETH          |
| `Networks.polygon`          |      137 | Polygon           | POL          |
| `Networks.amoy`             |    80002 | Polygon Amoy      | POL          |
| `Networks.arbitrum`         |    42161 | Arbitrum          | ETH          |
| `Networks.arbitrumSepolia`  |   421614 | Arbitrum Sepolia  | ETH          |
| `Networks.optimism`         |       10 | Optimism          | ETH          |
| `Networks.optimismSepolia`  | 11155420 | Optimism Sepolia  | ETH          |
| `Networks.base`             |     8453 | Base              | ETH          |
| `Networks.baseSepolia`      |    84532 | Base Sepolia      | ETH          |
| `Networks.bsc`              |       56 | BSC               | BNB          |
| `Networks.bscTestnet`       |       97 | BSC Testnet       | BNB          |
| `Networks.arbitrumNova`     |    42170 | Arbitrum Nova     | ETH          |
| `Networks.avalanche`        |    43114 | Avalanche         | AVAX         |
| `Networks.avalancheTestnet` |    43113 | Avalanche Testnet | AVAX         |
| `Networks.katana`           |   747474 | Katana            | ETH          |

Enumerate the current registry with `Object.values(Networks)` instead of maintaining a separate app-side list.

## Public API reference

Use the [React Native API reference](/wallets/sdk/react-native/api-reference) for exhaustive parameter, return-model, fee-option, metadata, and error types.

The public JavaScript surface represents absent optional values with `undefined`. Native bridge transport values are not part of this API.
